ME00612-Cloud Software Engineer 3

Momentum Engineering Openings
  • Annapolis Junction
    30+ days ago

    Job Description

    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.

    Numbers & Facts

    LocationAnnapolis Junction

    More jobs like this

    See more jobs

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.