ME00675 - Cloud Software Engineer 1

Momentum Engineering, Inc.

• $105K — $140K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Active Top Secret/SCI clearance with NSA Full Scope Polygraph required.
  • Bachelor's degree in Computer Science or related field, or 2 years of relevant experience.
  • Familiarity with requirements analysis, software development, installation, evaluation, enhancement, or maintenance.
  • Experience with programming languages like Java, Python, or C++.
  • Proficiency in Linux-based operating systems.

Responsibilities

  • Support design, development, and maintenance of cloud-based applications.
  • Develop scalable software capabilities for enterprise data analytics platforms.
  • Participate in Agile development activities including sprint planning and code reviews.
  • Analyze requirements and translate them into functional software solutions.
  • Support containerized application development and deployment.
  • Collaborate with diverse technical teams throughout the development lifecycle.
  • Contribute to continuous improvement of development and deployment processes.

Benefits

  • 11 paid holidays annually.
  • Minimum of 3 weeks paid time off (PTO).
  • Company-sponsored group medical plan.
  • Company-paid dental and vision insurance.
  • Life insurance and Short-/Long-Term Disability (STD/LTD) coverage.
Full Job Description
Job Summary

  • Seeking a Cloud Software Engineer 1 to support the development and deployment of enterprise cloud-based solutions within a mission-driven environment
  • This position contributes to the design, development, integration, and maintenance of scalable cloud-native applications supporting large-scale compute and data analytics platforms

Primary Responsibilities

  • Support the design, development, integration, testing, deployment, and maintenance of cloud-based software applications
  • Develop scalable and reliable software capabilities supporting enterprise compute and data analytics platforms
  • Participate in Agile software development activities, including sprint planning, backlog refinement, code reviews, testing, and demonstrations
  • Analyze software and system requirements and translate them into functional software solutions
  • Develop and maintain software using modern programming languages and development practices
  • Support software installation, evaluation, enhancement, maintenance, troubleshooting, and problem resolution
  • Develop and maintain applications operating within Linux-based environments
  • Assist with integrating software applications with cloud services, APIs, databases, and supporting infrastructure
  • Support containerized application development and deployment
  • Participate in automated build, test, integration, and deployment activities
  • Troubleshoot software, integration, and deployment issues across development and cloud environments
  • Develop and maintain technical documentation associated with software development and deployment activities
  • Collaborate with software engineers, cloud engineers, systems engineers, test engineers, and other technical team members
  • Apply secure software development and DevOps practices throughout the development lifecycle
  • Support continuous improvement of software development, automation, and deployment processes

Required Qualifications

  • Must have active Top Secret/SCI clearance with NSA Full Scope Polygraph
  • Bachelor's degree in Computer Science or a related technical discipline and zero (0) years of experience in software development, cloud engineering, or a related technical field; or
  • A minimum of two (2) years of experience in software development, cloud engineering, or a related technical field in lieu of a degree
  • Qualifying experience must include one or more of the following:
    • Requirements analysis
    • Software development
    • Software installation
    • Software evaluation
    • Software enhancement
    • Software maintenance
    • Problem diagnosis and resolution
  • Degrees in Computer Science, Mathematics, Information Systems, Engineering, or similar technical disciplines will be considered
  • Experience with one or more programming languages such as:
    • Java
    • Python
    • C++
  • Experience working within Linux-based operating systems

Desired Qualifications

  • Familiarity with cloud platforms such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP)
  • Experience with containerization technologies such as Docker
  • Experience with container orchestration technologies such as Kubernetes
  • Experience with continuous integration/continuous delivery (CI/CD) tools and DevOps practices
  • Familiarity with Infrastructure as Code (IaC) tools such as Terraform or Ansible
  • Experience supporting cloud-native or distributed applications
  • Familiarity with automated testing, deployment, monitoring, and configuration-management practices
  • Strong analytical, troubleshooting, communication, and teamwork skills

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.

The pay range for this role is:

105,000 - 140,000 USD per year (NBP)

Similar Jobs

More Jobs at Momentum Engineering, Inc.

More Aerospace & Defense Jobs

Find similar ME00675 - Cloud Software Engineer 1 jobs: