About the role
Seeking a skilled Mid-Level Software Developer with strong AWS expertise to join the OST FS2 Aero team in Saint Louis, MO. This role focuses on developing and integrating innovative software solutions for aeronautical navigation applications. The ideal candidate is a proactive self-starter with solid experience in cloud services, backend development, and Agile methodologies, excited to contribute to mission-critical government projects onsite.
Job Responsibilities
Develop and deploy AWS services, including Lambda functions and EC2 instances.
Modify and integrate software solutions for aeronautical navigation applications.
Write, document, and maintain code in GitLab repositories following DevOps principles.
Participate in Agile development processes, including standups, planning, and testing.
Develop APIs and integrate databases for web applications using Redux and React frameworks.
Perform deployments, patching, and troubleshooting across development, test, and operational environments.
Collaborate with team members to assess and deliver functionality according to acceptance criteria
Apply best practices in the unit and build testing to ensure software quality.
Support system administration tasks on Linux and/or Windows environments.
Maintain compliance with security and certification requirements. Required skills
AWS Lambda AWS EC2 C# Java Python Shell scripting React JavaScript TypeScript GitLab Unit testing Continuous integration Agile methodology API development Database integration
Preferred skills
AWS CloudFormation Node.js NPM Swashbuckle REST API Sass Linux system administration Windows system administration AWS Solutions Architect certification AWS Developer certification AWS DevOps certification Jira Confluence DoD Aeronautical Datasets experience DOD 8570 Compliant Certification (Sec+)
Education requirements
Degree
Bachelor
Major
Computer Science
Job Requirements
Minimum 3 years of experience with React or a modern JavaScript framework.
Minimum 3 years of experience with Python and C# development frameworks.
Must be proficient in C#, Java/J2EE, Typescript, and have some AWS exposure.
Deep understanding of core AWS services, including Lambda and EC2.
Experience with unit testing, continuous integration, and GitLab version control.
Ability to participate effectively in Agile ceremonies and deliver features per User Story Acceptance Criteria.
Strong communication skills, both verbal and written.
Proactive, detail-oriented, and able to prioritize and complete tasks to high standards.
Experience with software development or integration in cloud or service-oriented environments.
Bachelor's degree in Computer Science or related field, or equivalent experience.
Active Top Secret security clearance and the willingness to obtain CI Polygraph.