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 the following: Java, Springboot, Python, 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
Skills
- Java
- Springboot
- Python
- C#
- Data modelling
- Data manipulation languages
- Storage systems
- Code coverage
- Agile
- Scrum
- Kanban
- Test-driven development
Experience Level
- Software Engineer III
Benefits
- Country specific benefits
About the Company
- Cirium is the industry leader in aviation analytics, helping customers understand the past, present, and predict future trends.
- The company's mission is to transform the aviation industry by enabling airlines, airports, travel companies, tech giants, aircraft manufacturers, and financial institutions to accelerate their digital transformation.
- RELX is a global provider of information-based analytics and decision tools for professional and business customers, enabling them to make better decisions, get better results and be more productive.
- RELX's purpose is to benefit society by developing products that help researchers advance scientific knowledge; doctors and nurses improve the lives of patients; lawyers promote the rule of law and achieve justice and fair results for their clients; businesses and governments prevent fraud; consumers access financial services and get fair prices on insurance; and customers learn about markets and complete transactions.
Equal Opportunity
- 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.
