×
Register Here to Apply for Jobs or Post Jobs. X

ME-Software Engineer

Job in Frederick, Frederick County, Maryland, 21701, USA
Listing for: Momentum Engineering, Inc.
Full Time position
Listed on 2026-07-05
Job specializations:
  • Software Development
    DevOps, Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 130000 USD Yearly USD 100000.00 130000.00 YEAR
Job Description & How to Apply Below
Position: ME00626-Software Engineer 2

Job Summary

  • Seeking an experienced Software Engineer to support mission-critical Department of Defense (DoD) and Intelligence Community (IC) programs
  • The successful candidate will analyze user and system requirements, design and develop secure, scalable software solutions, and support the full software development lifecycle within an Agile environment
  • This position requires strong software engineering fundamentals, experience with cloud technologies and Dev Sec Ops  practices, and the ability to collaborate across multidisciplinary engineering teams to deliver high-quality, mission-focused applications
  • The ideal candidate is a self-motivated software engineer with experience developing enterprise applications, implementing Infrastructure as Code (IaC), supporting AWS cloud environments, and contributing to continuous integration and deployment pipelines
Primary Responsibilities
  • Analyze user, mission, and system requirements to develop technical solutions that meet functional, performance, scalability, and security objectives
  • Design, develop, test, deploy, maintain, and enhance enterprise software applications throughout the software development lifecycle
  • Debug, troubleshoot, and resolve software defects to improve system reliability, performance, and maintainability
  • Collaborate with systems engineers, hardware engineers, cybersecurity personnel, and other stakeholders to ensure software solutions align with overall system architecture and operational requirements
  • Develop and optimize SQL queries, data retrieval processes, and database interactions supporting enterprise applications
  • Support software integration efforts across new and existing environments while ensuring system compatibility and stability
  • Design and implement efficient algorithms that satisfy performance, scalability, and resource utilization requirements
  • Develop and execute unit, integration, and system test procedures to validate software functionality and quality
  • Create, review, and maintain technical documentation, software designs, interface specifications, and implementation guides
  • Recommend and implement improvements to software development processes, coding standards, documentation, and team workflows
  • Perform peer code reviews and quality assurance activities to ensure compliance with engineering standards and best practices
  • Contribute to Agile planning activities, sprint execution, backlog refinement, and continuous process improvement initiatives
  • Lead small development efforts or technical tasks while mentoring junior engineers as appropriate
  • Assist with coordinating software development activities to ensure timely, high-quality delivery of mission capabilities
Required Qualifications
  • Must have active Top Secret/SCI clearance with NSA Full Scope Polygraph
  • Minimum of fourteen (14) years of experience supporting software engineering programs of comparable scope, type, and complexity
  • Bachelor's degree in Computer Science, Mathematics, Engineering, Statistics, Engineering Management, or a related technical discipline from an accredited college or university
    • Four (4) additional years of directly related Software Engineering experience may be substituted in lieu of the degree requirement
  • Experience managing Agile software development workflows using Jira and Git Lab
  • Experience working within Agile/Scrum development methodologies
  • Experience developing and maintaining Infrastructure as Code (IaC) using Terraform
  • Experience implementing AWS cloud security best practices, including Identity and Access Management (IAM), network segmentation, encryption, and auditing
  • Experience designing, implementing, and maintaining CI/CD pipelines supporting automated testing, builds, and deployments
  • Strong analytical, troubleshooting, and communication skills
Desired Qualifications
  • Experience developing cloud-native or enterprise software applications
  • Experience with Git-based version control and collaborative software development practices
  • Experience supporting AWS cloud environments and cloud-native architectures
  • Experience integrating Infrastructure as Code (IaC) into automated deployment pipelines
  • Familiarity with Dev Sec Ops  principles and secure software development methodologies
  • Experience with automated testing frameworks and software quality assurance practices
  • Experience supporting Department of Defense or Intelligence Community software development programs
  • Knowledge of modern software architecture, distributed systems, and microservices

Exempt hourly position. 11 paid holidays, minimum of 3 weeks PTO, company sponsored group medical plan, company paid dental, vision, life insurance, and STD/LTD plans. Salary is dependent upon the candidate’s experience and qualifications.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary