Taro Logo

Software Engineer II

Industry leader in aviation analytics, helping customers understand past, present, and future of aviation through data and analytics.
Southampton, UK
Backend
Mid-Level Software Engineer
Hybrid
101 - 500 Employees
2+ years of experience
Enterprise SaaS · Travel

Description For Software Engineer II

Cirium, a leader in aviation analytics, is seeking a Software Engineer II to join their innovative team in Southampton, UK. As part of RELX PLC, Cirium helps transform the aviation industry by providing critical insights to airlines, airports, travel companies, and more. The role offers an exciting opportunity to work on cutting-edge products while being part of a collaborative, curious team of Software Engineers at various levels.

The position involves moderate research, design, and software development within specific software functional areas. You'll be working with modern technologies including Java, Springboot, and Python, while implementing best practices in software development. The company strongly emphasizes diversity and inclusion, with specific initiatives supporting women in technology through mentoring programs and professional growth opportunities.

The ideal candidate will have a BS in Computer Science or equivalent experience, strong programming skills, and a good understanding of data modeling principles. You'll be working in both Agile and Waterfall environments, participating in code reviews, and contributing to the development of system components of moderate complexity.

Cirium offers a supportive work environment with 12 global offices and over 480 employees. The company is committed to providing fair and accessible hiring processes and welcomes applications from diverse backgrounds and underrepresented groups. This hybrid role presents an excellent opportunity for career growth while working on impactful projects that help keep the world connected through aviation analytics.

Last updated 3 days ago

Responsibilities For Software Engineer II

  • Interfacing with other personnel or team members to finalize requirements
  • Writing and reviewing portions of detailed specifications for system components
  • Working closely with Development team members to understand Product Requirements
  • Implementing development processes, coding best practices and code reviews
  • Operating in various development environments (Agile, Waterfall)
  • Completing bug fixes and resolving technical issues

Requirements For Software Engineer II

Java
Python
  • BS degree in Engineering Computer Science or equivalent experience
  • Software Development experience
  • Proficient in development languages including Java, Springboot, Python, C#
  • Good understanding of data modelling principles
  • Familiar with industry best practices such as code coverage
  • Understanding of software development methodologies
  • Ability and desire to learn new processes and technologies
  • Good verbal and written communications skills

Benefits For Software Engineer II

Medical Insurance
Parental Leave
  • Diversity and inclusion initiatives
  • Women in Technology Mentoring Program
  • Women's Network Forum

Interested in this job?

Jobs Related To Cirium Software Engineer II