Software Engineer (SME)
$120,000–$190,000 year
On-siteHuntsville, Alabama, United States
Job Summary
Design, develop, test, and manage application development projects supporting IT infrastructure, including third-party integration, custom capability introduction, code modification, and operations automation. Develop and implement technical efforts for large-scale data processing, statistical modeling, and advanced analytics while participating in the full software development life cycle from planning through quality assurance. Perform technical project milestone reviews, lead code architecture sessions, conduct resource estimation, and transfer development best practices. Requires active Top Secret/SCI clearance with CI Poly eligibility, 10+ years of software engineering experience, and expertise in Java, Spring Boot, Python, AWS, and DevOps practices.
Required Qualifications
- Active Top Secret Clearance/with SCI eligibility with the ability to obtain a CI Poly.
- At least ten (10+) years of Software Engineer experience
- Experience designing and developing applications using Java, Spring Boot, Microservices, and Python in cloud-native environments.
- Hands-on experience with AWS, Docker, Terraform, GitLab CI/CD, DevOps practices, and Databricks.
- Experience identifying technical strategies
- Strong analytical and problem-solving skills
- Robust decision-making skills
- Bachelor Degree in related field or in lieu of degree 4 additional years of experience
Desired Qualifications
- Experience with Terragrunt, Agile, Maven (Nice to have).
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.