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.
The pay range for this role is:
180,000 - 235,000 USD per year (NBP)