Full Stack Software Engineer
$86,900–$198,000 year
Hybrid · Fort Meade, Maryland, United States or Annapolis Junction, Maryland, United States
Job Summary
Lead efforts to modernize a client-critical mission system by transitioning mission data flows from legacy systems to a modernized data flow architecture, defining technical and process improvements to improve mission performance and compliance, and shaping decision logic and rule sets for data flow management. Work as part of an Agile team directly supporting an IC client, interacting with customers to understand needs and develop protocol processing solutions that support analysts in target tracking and analysis and report writing. Help the client continue to modernize software development practices and tools; participate in activities spanning requirements management, feature requests, and collaboration with customers and stakeholders. Qualifications include TS/SCI with polygraph, Bachelor's degree with 7+ years (or 12+ years without a degree), experience with Python/Java, C++, Docker/Kubernetes, Agile, JIRA/IDEs, and GitHub/Bitbucket.
Required Qualifications
- Bachelor's degree and 7+ years of experience with software engineering, or 12+ years of experience with software engineering in lieu of a degree
- Experience with scripting, including Python or Java
- Experience with object-oriented languages, including C++
- Experience with containerization, including Docker or Kubernetes
- Experience with Agile Development
- Knowledge of JIRA or IDEs
- Knowledge of source repositories, including BitBucket or GitHub
- TS/SCI clearance with polygraph is required
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.