Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Mission Technologies, a division of HII

Senior Software Engineer

Mission Technologies, a division of HII

. Design, develop, maintain, and enhance complex software systems, including analytics tools, large-scale data processing, real-time systems, and business applications .

Posted 10/9/2026full-timeAnnapolis Junction • Maryland • United StatesSenior💰 $135,000 - $215,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software design, development, and maintenance, with a strong focus on analytics tools, data processing, and compliance with software standards. Proficient in leading teams and integrating complex systems while ensuring high performance and functionality.

Highest-signal resume keywords
Software DevelopmentDevOps Using CI/CD PipelinesLinux/Windows Operating SystemsDatabase Design and ImplementationTS/SCI w/ Poly

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DesignSoftware DevelopmentData ProcessingReal-Time SystemsAlgorithm DevelopmentSoftware DebuggingData Query DevelopmentSystem DocumentationRequirements AnalysisCOTS/GOTS Integration
Soft Skills
Team LeadershipIndependent WorkProblem SolvingCommunication
Industry Keywords
Analytics ToolsSoftware CompliancePerformance StandardsSoftware Development ProcessSystem Design

Tech Stack

Tools & technologies
LinuxTypeScript

About the role

Key responsibilities & impact
  • Design, develop, maintain, and enhance complex software systems, including analytics tools, large-scale data processing, real-time systems, and business applications
  • Work independently or on a team, reviewing and testing components for compliance with requirements
  • Resolve software issues and debug existing software
  • Analyze user requirements to derive software design and performance requirements
  • Provide recommendations for improving documentation and software development process standards
  • Design and code new software or modify existing software to add new features
  • Integrate existing software into new or modified systems or operating environments
  • Develop simple data queries for existing or proposed databases or data repositories
  • Write or review software and system documentation
  • Serve as team lead at the level appropriate to the software development process
  • Design or implement complex database or data repository interfaces and queries
  • Develop or implement algorithms to meet or exceed system performance and functional standards
  • Contribute to system design, including hardware/software tradeoffs, reuse strategies, COTS/GOTS integration, and requirements analysis from system level to individual components

Requirements

What you’ll need
  • BS in Computer Science, Information Systems, Network Engineering or related field
  • Twenty (20) years relevant experience
  • Four (4) additional years of relevant Software Engineering experience may be substituted for a bachelor's degree
  • Ten (10) years’ experience programming Linux / Windows operating systems
  • Ten (10) years’ experience in DevOps using CI/CD pipelines
  • TS/SCI w/ Poly required for consideration
  • Required travel: 0–10%

Benefits

Comp & perks
  • Best-in-class medical, dental and vision plan choices
  • Wellness resources
  • Employee assistance programs
  • Savings Plan Options (401(k))
  • Financial planning tools
  • Life insurance
  • Employee discounts
  • Paid holidays and paid time off
  • Tuition reimbursement
  • Early childhood and post-secondary education scholarships
  • Bonus/other non-recurrent compensation may be offered for qualified positions
  • Supportive and welcoming environment
  • Educational and training programs for continual career growth