Senior Software Engineer (#17-03804)

Senior Software Engineer
Direct Hire

Ft Meade, MD
Must possess an active TS/SCI Full Scope Polygraph Clearance

Required Skills:
Requires a Software Engineer to support a system that provides near real-time, interactive map of the global Internet. By fusing public domain, commercial and other data, the system provides a comprehensive view of Internet routing infrastructure relative t networks of interest Selected intelligence information automatically correlated with network routing data and overlaid network topology maps provides customer with a powerful network analysis advantage.

Specific Tasks/Duties:
High Level:
Systems: Requirements management, development planning, baseline management, life-cycle planning, and team integration
Software: Architecture management, COTS/GOTS product selection, language expert, and library selection
Program Management: Work breakdown, schedule, objective tracking, and risk management
Leads a medium sized team of senior software engineers, cloud engineers, network engineers, database engineers, database administrators, system administrators, and data management personnel spanning multiple organizations
Provide technical direction to the responsible subject matter expert. Rapidly achieve buy-in and establish relationships of trust by vetting new technology, requirements, and project plans
Follow tailored agile software development methodology
Communicate program and technical status to team, users, contract program management team, and customer leadership
Review and approve software designs and implementation
Manage approval of system design modifications
Establish technical project objectives and priorities
Assist customer with development and reviews of project roadmap
Manage technical risks
Recommend standards to team members and track adherence

Required Technologies/Tools/Skills:
Java, Agile methodology, Jira (or similar ticketing/tasking tool), Confluence (or similar web documentation tool)
Desire and ability to learn new things
Experience working in an Agile environment
Ability to communicate with technical and non-technical team members

Desired Technologies/Tools/Skills:
Knowledge of Internet topology/protocols (IP, IPv6, BGP, Traceroute, DNS)

Find Your Next Opportunity

Send us your resume and join out network of top talent.