At a Glance
- Tasks: Join a dynamic team to develop innovative software solutions in aviation analytics.
- Company: Cirium leads the way in aviation analytics, connecting the world through data-driven insights.
- Benefits: Enjoy a flexible work schedule, diverse team culture, and opportunities for professional growth.
- Why this job: Be part of a mission to transform aviation while collaborating with passionate engineers.
- Qualifications: BSc in Engineering or Computer Science; some software development experience required.
- Other info: We promote gender diversity in tech and support young women through mentoring initiatives.
The predicted salary is between 28800 - 42000 £ per year.
Location: Southampton, Hampshire, United Kingdom
Contract Type: Regular
Schedule: 35 hours/week
Job ID: R94934
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 predict future trends. Our mission is to transform the aviation industry by enabling airlines, airports, travel companies, tech giants, aircraft manufacturers, financial institutions, and more to accelerate their digital transformation.
About the Team: You will join a collaborative, curious team of Software Engineers at various levels. This role offers the opportunity to share ownership in solving end-to-end problems.
About the Role: As a Software Engineer II, you will perform moderate research, design, and software development within a specific functional area or product line.
Responsibilities:
- Collaborate with team members to finalize requirements
- Develop detailed specifications for system components
- Translate product requirements into software designs
- Implement development best practices and conduct code reviews
- Work in various development environments (Agile, Waterfall)
- Fix bugs and resolve technical issues
Requirements:
- BSc in Engineering, Computer Science, or equivalent experience
- Some software development experience
- Proficiency in Java, Spring Boot, Python, C#
- Understanding of data modeling, data manipulation, storage systems
- Knowledge of industry best practices like code coverage
- Familiarity with Agile, Waterfall, and test-driven development
- Willingness to learn new processes and technologies
- Strong verbal and written communication skills
We are an equal opportunity employer. Qualified applicants are considered without regard to race, color, creed, religion, sex, national origin, disability, veteran status, age, marital status, sexual orientation, gender identity, or genetic information. We provide accommodations for applicants with disabilities.
Software Engineer II employer: LexisNexis Risk Solutions
Contact Detail:
LexisNexis Risk Solutions Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer II
✨Tip Number 1
Familiarise yourself with Cirium's products and services. Understanding their aviation analytics and how they help clients can give you an edge in interviews, showing your genuine interest in the company and its mission.
✨Tip Number 2
Brush up on your knowledge of Java, Spring Boot, Python, and C#. Being able to discuss your experience with these technologies confidently will demonstrate your technical proficiency and readiness for the role.
✨Tip Number 3
Prepare to discuss your experience with Agile and Waterfall methodologies. Be ready to share specific examples of how you've applied these practices in past projects, as this will highlight your adaptability and teamwork skills.
✨Tip Number 4
Engage with the tech community, especially around topics related to aviation technology and software development best practices. Networking can provide insights and connections that may help you stand out during the hiring process.
We think you need these skills to ace Software Engineer II
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience and skills that align with the Software Engineer II role. Emphasise your proficiency in Java, Spring Boot, Python, and C#, as well as any experience with Agile and Waterfall methodologies.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software engineering and your interest in Cirium's mission. Mention specific projects or experiences that demonstrate your ability to collaborate and solve end-to-end problems.
Showcase Your Technical Skills: In your application, include examples of your previous work that demonstrate your software development skills. Highlight any projects where you implemented best practices, conducted code reviews, or resolved technical issues.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism, which are crucial in the tech industry.
How to prepare for a job interview at LexisNexis Risk Solutions
✨Understand the Company and Its Products
Before your interview, take some time to research Cirium and its role in aviation analytics. Familiarise yourself with their products and how they help clients in the industry. This knowledge will show your genuine interest and help you answer questions more effectively.
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Java, Spring Boot, Python, and C#. Bring examples of past projects where you applied these technologies. Highlight your understanding of data modeling and storage systems, as this is crucial for the role.
✨Demonstrate Collaboration and Communication
Since the role involves working within a team, be ready to share examples of how you've successfully collaborated with others in previous roles. Emphasise your verbal and written communication skills, as these are essential for discussing requirements and solutions.
✨Prepare for Problem-Solving Questions
Expect to face technical challenges during the interview. Practice coding problems and be ready to explain your thought process. Discuss how you approach debugging and resolving technical issues, as this will demonstrate your problem-solving abilities.