Software Engineer, Senior at FlightSafety International in Hazelwood, MO. Develops software for simulator systems, applies skills in requirements identification, software design, testing, and verification, and mentors other software engineers.
Requirements
- Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, or other applicable technical field
- 2 years related experience in software engineering
- 7+ years of related experience in software engineering preferred
- Experience working in Agile, Waterfall, and Hybrid environments
- Solid understanding of software development life cycle models
- Proven ability to translate requirements into test plans, cases, and scripts
- Results Driven mindset
- Knowledge of Microsoft related testing tools (Azure DevOps, Visual Studio)
- Experience using Cloud technologies (Azure DevOps)
- SDLC and test management tools: Azure DevOps, Git, etc.
- Strong geometry and mathematics capability, Euclidean geometry, matrix algebra, vector math, calculus, differential equations
- bash, Power Shell, Python, Perl, or other scripting experience
- MS Visual Studio
- Reading and using technical specifications
- Lean/Agile Software Development
Benefits
- Competitive salary and benefits package
- Opportunities for professional growth and development
- Collaborative and dynamic work environment