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 leading aviation analytics company with over 480 employees globally, is seeking a Software Engineer II to join their innovative team. As part of RELX PLC, a global provider of information-based analytics, this role offers an exciting opportunity to work on cutting-edge products that transform the aviation industry. The position involves developing solutions that help airlines, airports, travel companies, and tech giants accelerate their digital transformation.

The role requires moderate research, design, and software development within specific software functional areas. You'll be joining a collaborative, curious team of Software Engineers at various levels, where you'll have the opportunity to share ownership in solving problems end-to-end. The company strongly emphasizes diversity and inclusion, with specific initiatives supporting women in technology, including mentoring programs and dedicated forums for professional growth.

Working in a hybrid environment, you'll be responsible for interfacing with team members, writing specifications, implementing best practices, and resolving technical issues. The ideal candidate should have experience with Java, Springboot, Python, and C#, along with a strong understanding of data modeling principles. The company offers a supportive environment for professional growth, with exposure to both Agile and Waterfall methodologies.

Cirium is committed to providing an inclusive workplace where diverse perspectives are valued. The company offers various employee networks globally and prioritizes inclusive leadership. This role presents an excellent opportunity for someone looking to advance their engineering career while contributing to solutions that keep the world connected through aviation analytics.

Last updated a month ago

Responsibilities For Software Engineer II

  • Interface with other personnel or team members to finalize requirements
  • Write and review detailed specifications for system components of moderate complexity
  • Work closely with Development team members to understand Product Requirements and translate them into Software designs
  • Implement development processes, coding best practices and code reviews
  • Operate in various development environments (Agile, Waterfall)
  • Complete bug fixes and resolve technical issues

Requirements For Software Engineer II

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

Benefits For Software Engineer II

Medical Insurance
Parental Leave
  • Diverse and inclusive workplace
  • Women in Technology Mentoring Program
  • Professional development opportunities
  • Global company with 12 offices worldwide

Interested in this job?

Jobs Related To Cirium Software Engineer II