At a Glance
- Tasks: Join us as a Software Engineer III, tackling exciting software development challenges.
- Company: Cirium leads in aviation analytics, connecting the world through innovative technology.
- Benefits: Enjoy flexible working options and a culture that values diversity and inclusion.
- Why this job: Be part of a collaborative team, making a real impact in the aviation industry.
- Qualifications: A BS in Engineering or Computer Science and solid software development experience required.
- Other info: We actively encourage applications from diverse backgrounds and provide an accessible hiring process.
The predicted salary is between 28800 - 43200 £ per year.
Are you ready for the next step in your engineering career? Would you enjoy working on our cutting-edge products? About the Business: At Cirium, our goal is to keep the world connected. We are the industry leader in aviation analytics; helping our customers understand the past, present, and predicting what will happen tomorrow. Our mission is to transform the aviation industry by enabling airlines, airports, travel companies, tech giants, aircraft manufacturers, financial institutions and many more accelerate their own digital transformation. You can learn more about Cirium www.cirium.com About the Team : You will be joining a collaborative, curious, team of Software Engineers at all different levels. By joining us you will have the opportunity to share ownership in solving this problem end to end. About the role: As a Software Engineer III you will perform moderately difficult research, design, and software development assignments within a specific software functional area or product line. The position should have the ability to work on individual pieces of work and solve problems including the design of the program flow of individual pieces of code, effective coding, and unit testing. 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: Have a BS degree in Engineering Computer Science or equivalent experience Have solid Software Development experience Be proficient in development languages, including one or more the following: Java, Springboot, Python, C# Have an excellent understanding of data modelling principles, data manipulation languages, and storage systems Be familiar with industry best practices, such as code coverage Have a good knowledge of software development methodologies (e.g., Agile, Scrum, Kanban) and test-driven development Have the ability to work well with internal and external technology resources Have excellent verbal and written communication skills Learn more about the LexisNexis Risk team and how we work here #LI-MH1 #LI-hybrid At LexisNexis Risk Solutions, having diverse employees with different perspectives is key to creating innovative new products for our global customers. We have 30 diversity employee networks globally and prioritize inclusive leadership and equitable processes as part of our culture. Our aim is for every employee to be the best version of themselves. We would actively welcome applications from candidates of diverse backgrounds and underrepresented groups. We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form: https://forms.office.com/r/eVgFxjLmAK . Please read our Candidate Privacy Policy . #J-18808-Ljbffr
Contact Detail:
Risk Solution Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer III
✨Tip Number 1
Familiarise yourself with Cirium's products and services. Understanding their aviation analytics and how they help various stakeholders will give you an edge in interviews, as you'll be able to discuss how your skills can contribute to their mission.
✨Tip Number 2
Brush up on your coding skills, particularly in Java, Springboot, Python, or C#. Being proficient in these languages is crucial, so consider working on personal projects or contributing to open-source projects to showcase your abilities.
✨Tip Number 3
Network with current or former employees of Cirium on platforms like LinkedIn. Engaging with them can provide insights into the company culture and the specific challenges they face, which can be valuable during your interview.
✨Tip Number 4
Prepare to discuss your experience with Agile methodologies and test-driven development. Be ready to share examples of how you've implemented these practices in past projects, as this aligns closely with the role's requirements.
We think you need these skills to ace Software Engineer III
Some tips for your application 🫡
Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Software Engineer III position at Cirium. Tailor your application to highlight how your skills and experiences align with their needs.
Highlight Relevant Experience: In your CV and cover letter, emphasise your solid software development experience and proficiency in relevant programming languages such as Java, Springboot, Python, or C#. Provide specific examples of projects where you've successfully implemented coding best practices.
Showcase Problem-Solving Skills: Cirium values problem-solving abilities. Include examples in your application that demonstrate your capability to tackle complex issues, particularly in software design and development. Mention any experience with Agile methodologies or test-driven development.
Communicate Effectively: Since excellent verbal and written communication skills are essential for this role, ensure your application is clear, concise, and free of errors. Use professional language and structure your documents logically to make a strong impression.
How to prepare for a job interview at Risk Solution Group
✨Showcase Your Technical Skills
Be prepared to discuss your experience with programming languages like Java, Springboot, Python, or C#. Bring examples of past projects where you applied these skills, and be ready to solve coding challenges during the interview.
✨Understand the Company and Its Products
Research Cirium and its role in aviation analytics. Familiarise yourself with their products and how they contribute to digital transformation in the aviation industry. This knowledge will help you demonstrate your genuine interest in the company.
✨Emphasise Collaboration and Communication
Since the role involves working closely with team members and stakeholders, highlight your ability to communicate effectively and collaborate in a team environment. Share examples of how you've successfully worked with others to achieve project goals.
✨Prepare for Methodology Questions
Be ready to discuss your experience with different software development methodologies such as Agile, Scrum, or Kanban. Explain how you've applied these methodologies in your previous roles and how they can benefit the team at Cirium.