Point your AI agent at freehire and let it find you a job.

Get the CLI →

Momentum Engineering

ME00612-Cloud Software Engineer 3

Posted Updated
Discussion

Job Summary

  • Seeking a Cloud Software Engineer to support the design, development, integration, and sustainment of secure cloud-based software solutions for mission-critical Department of Defense (DoD) and Intelligence Community (IC) programs
  • The successful candidate will perform all phases of the software development lifecycle, including requirements analysis, software design, development, installation, integration, evaluation, enhancement, maintenance, testing, and troubleshooting
  • This role requires the ability to work independently while providing technical guidance to junior engineers and developing cloud solutions that balance performance, scalability, resilience, security, and cost

Primary Responsibilities

  • Perform requirements analysis and translate mission needs into secure, scalable cloud software solutions
  • Design, develop, integrate, test, deploy, and maintain cloud-native applications and services
  • Install, configure, evaluate, enhance, and sustain cloud-based software systems throughout the software development lifecycle
  • Diagnose, troubleshoot, and resolve complex software, cloud infrastructure, and system integration issues
  • Design cloud solutions that optimize cost, capability, availability, security, and operational resilience
  • Develop and review software architectures, technical designs, and engineering documentation for completeness and technical accuracy
  • Evaluate project requirements, estimate level of effort, define project tasks and schedules, and support technical planning activities
  • Participate in software integration, system validation, and operational testing to ensure mission readiness.
  • Collaborate with software engineers, cloud architects, DevSecOps engineers, system administrators, and mission stakeholders to deliver secure cloud capabilities
  • Provide technical leadership, mentoring, and guidance to junior software engineers and programmer/analysts
  • Participate in Agile software development activities, including sprint planning, design reviews, code reviews, and release planning
  • Support continuous improvement initiatives to enhance cloud platform performance, maintainability, and operational efficiency

Required Qualifications

  • Must have active Top Secret/SCI clearance with NSA Full Scope Polygraph
  • Minimum of eight (8) years of experience in software development and engineering, including:
    • Requirements analysis
    • Software design and development
    • Installation and integration
    • System evaluation and enhancement
    • Software maintenance
    • Testing and validation
    • Troubleshooting and problem diagnosis/resolution
  • Bachelor's degree in Computer Science or a related technical discipline is required
  • An additional four (4) years of directly related experience may be substituted for the degree requirement
  • Degrees in Mathematics, Information Systems, Engineering, or similar technical disciplines are considered qualifying technical degrees
  • Demonstrated ability to independently develop secure, scalable cloud software solutions and provide technical guidance to junior personnel
  • Candidates must possess one of the following cloud developer certifications prior to employment. Certification will be verified during the interview or offer process.
    • AWS Certified Developer – Associate
    • AWS Certified DevOps Engineer – Professional
    • Certified Kubernetes Application Developer (CKAD)
    • Elastic Certified Engineer

Desired Qualifications

  • Experience designing and developing cloud-native applications and microservices
  • Experience with Amazon Web Services (AWS) cloud services and cloud architecture
  • Experience with containerization technologies such as Kubernetes and Docker
  • Experience developing RESTful APIs and distributed applications
  • Experience implementing Infrastructure as Code (IaC) using Terraform, AWS CloudFormation, or similar technologies
  • Experience supporting CI/CD pipelines and DevSecOps practices
  • Familiarity with Linux/UNIX operating systems and cloud platform administration
  • Experience working within Agile software development environments
  • Strong analytical, troubleshooting, and problem-solving skills
  • Excellent written and verbal communication skills with the ability to effectively collaborate across multidisciplinary teams

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.

What they ask for

Required

  • Must have active Top Secret/SCI clearance with NSA Full Scope Polygraph
  • Minimum of eight (8) years of experience in software development and engineering, including:
  • Requirements analysis Software design and development Installation and integration System evaluation and enhancement Software maintenance Testing and validation Troubleshooting and problem diagnosis/r
  • Bachelor's degree in Computer Science or a related technical discipline is required
  • An additional four (4) years of directly related experience may be substituted for the degree requirement
  • Degrees in Mathematics, Information Systems, Engineering, or similar technical disciplines are considered qualifying technical degrees
  • Demonstrated ability to independently develop secure, scalable cloud software solutions and provide technical guidance to junior personnel
  • Candidates must possess one of the following cloud developer certifications prior to employment. Certification will be verified during the interview or offer process.
  • AWS Certified Developer – Associate AWS Certified DevOps Engineer – Professional Certified Kubernetes Application Developer (CKAD) Elastic Certified Engineer

Preferred

  • Experience designing and developing cloud-native applications and microservices
  • Experience with Amazon Web Services (AWS) cloud services and cloud architecture
  • Experience with containerization technologies such as Kubernetes and Docker
  • Experience developing RESTful APIs and distributed applications
  • Experience implementing Infrastructure as Code (IaC) using Terraform, AWS CloudFormation, or similar technologies
  • Experience supporting CI/CD pipelines and DevSecOps practices
  • Familiarity with Linux/UNIX operating systems and cloud platform administration
  • Experience working within Agile software development environments
  • Strong analytical, troubleshooting, and problem-solving skills
  • Excellent written and verbal communication skills with the ability to effectively collaborate across multidisciplinary teams

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available