About the Role
As a Software Engineer III, you will contribute to building scalable, high‑quality software solutions within a specific product or functional area. You’ll collaborate with teammates to design, develop, and improve systems while solving real‑world problems that support innovative aviation analytics products.
Responsibilities
- Interfacing with other personnel or team members to finalize requirements
- Writing and reviewing portions of detailed specifications for the development of system components of moderate complexity
- Working closely with other development team members to understand product requirements and translate them into software designs
- Implementing development processes, coding best practices and code reviews
- Operating in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders
- Completing bug fixes and resolving technical issues
Requirements
- Solid software development experience
- Proficiency in development languages, including one or more of Java, SpringBoot, Python, or C#
- Excellent understanding of data‑modelling principles, data manipulation languages, and storage systems
- Familiarity with industry best practices, such as code coverage
- Good knowledge of software development methodologies (e.g., Agile, Scrum, Kanban) and test‑driven development
- Ability to work well with internal and external technology resources
- Excellent verbal and written communication skills
Benefits
We provide country‑specific benefits and support your well‑being and happiness. For more details, refer to the regional benefits guide.
Equal Opportunity Employment
We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.
#J-18808-Ljbffr…
