MogiMogiJobsPowered by MobiusEngineLet Mogi apply

Momentum Engineering, Inc.

ME00612-Cloud Software Engineer 3

Annapolis Junction, MD · 3 months ago

On-siteFull-time

11 to 11 a hour

About the job

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.