We are seeking a highly skilled Sr. Software Engineer to join our team in developing cutting-edge propulsion simulation and data analysis software. The ideal candidate will have expertise in.NET, Angular, C#, and C++ programming languages, as well as experience with CI/CD pipelines.
Key Responsibilities
- Design, develop, and maintain complex software systems for propulsion simulation and data analysis.
- Collaborate with cross-functional teams to identify and prioritize software development projects.
- Develop and implement automated testing and CI/CD pipelines to ensure high-quality software delivery.
- Provide technical leadership and mentorship to junior engineers.
- Stay up-to-date with industry trends and emerging technologies to inform software development decisions.
Requirements
- 10+ years of experience in software development with a focus on propulsion simulation and data analysis.
- Expert-level proficiency in.NET, Angular, C#, and C++ programming languages.
- Experience with CI/CD pipelines and automated testing.
- Strong understanding of software design patterns and principles.
- Excellent communication and collaboration skills.