> Markdown version of [/jobs/ext/3803408-software-engineer-application-developer](https://www.wearedevelopers.com/jobs/ext/3803408-software-engineer-application-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer / Application Developer - **Company:** American Operations Corporation - **Location:** Montgomery, AL, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Cloud Engineering, Code Review, Databases, Continuous Integration, Middleware, Python (Programming Language), Scrum Methodology, Standard Sql, Software Engineering, Software Systems, Web Services, Enterprise Software Applications, Technical Debt, Information Technology, Enterprise Integration, Cloud Migration, Restful APIs, Devsecops - **Published:** October 17, 2026 - **Apply:** https://www.thejobnetwork.com/job/f3681632-49d6-4723-a42f-9873d3828e74/software-engineer-application-developer ## About the Role Must possess DoD Secret Clearance. Technical Skills · Java · C#/.NET · Python · REST APIs · SQL · Web services · CI/CD integration · Automated testing support · Agile development Certifications Preferred: · Security+ · Cloud certifications (AWS/Azure) Education · Bachelor's degree in Computer Science, Engineering, or related field. Experience · 5+ years software development experience. · Experience supporting enterprise systems. · DevSecOps pipeline integration experience preferred. ## Description Designs, develops, tests, sustains, and modernizes BMx software capabilities supporting FMxC2, IMDS/IMDS-MSM, FEM, and PAMS operational workflows. Software Engineers support Agile sprint execution across cloud-native, web, middleware, API, database, and legacy application environments while ensuring code changes align to operational mission requirements, cybersecurity controls, DevSecOps governance, and release-readiness standards. Software Engineers work closely with Product Owners, Scrum Masters, Functional SMEs, System Architects, Enterprise Integration personnel, and Independent Test Teams to implement backlog items supporting sustainment, modernization, technical debt reduction, cloud migration, operational reporting, and workflow automation. These personnel participate directly in Agile ceremonies, code reviews, CI/CD execution, troubleshooting, and deployment support activities. Within BMx, Software Engineers must understand the operational sensitivity of maintenance scheduling, discrepancy tracking, PMEL operations, TMDE visibility, aircraft history management, readiness reporting, and logistics support workflows. Development activities are therefore coordinated carefully to preserve operational continuity during modernization and sustainment execution.