At a Glance
- Tasks: Develop and enhance software for aviation analytics, tackling complex challenges.
- Company: Join Cirium, the leader in aviation analytics with a collaborative culture.
- Benefits: Enjoy generous holidays, health perks, and opportunities for professional growth.
- Why this job: Make a real impact in the aviation industry using cutting-edge technology.
- Qualifications: Experience in software development and Agile environments is essential.
- Other info: Dynamic team with excellent career advancement opportunities.
The predicted salary is between 43200 - 72000 £ per year.
As a Senior Software Engineer II you will be an experienced professional and will undertake difficult research, design and software development assignments within a software functional area or product line, and provide direct input to project plans, schedules and methodology in the development of cross-functional software products under the guidance of more senior members of the squad. This position performs software design – typically across multiple components; is developing the skills of mentoring more junior members of the team and works with others to talk to users/customers and translates their requests into solutions.,
Responsibilities and Qualifications
- Interfacing with other personnel or team members to finalize requirements
- Leading, 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 and guiding others to continuous integration, delivery, and deployment software delivery practices
- Operating in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders
- Completing complex bug fixes and resolving technical issues and setting standards for the team to follow
- Developing skills to mentor other developers on methodologies, optimization techniques and areas for growth
- Have a BS degree in Engineering Computer Science or equivalent experience
- Have an excellent knowledge of continuous software delivery including using and developing with applicable toolsets
- 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
- Good knowledge of industry best practices, such as code coverage
- Proficiency of software development methodologies (e.g., Agile, Scrum, Kanban) and test-driven development
- Ability to interface competently with other technical personnel or squad members to finalize requirements
- Ability to write and review portions of detailed specifications for the development of complex system components
- Have the ability to work well with internal and external technology resources
- Have excellent verbal and written communication skills
About Our Company
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
Benefits
- Generous holiday allowance with the option to buy additional days
- Health screening, eye care vouchers and private medical benefits
- Wellbeing programs
- Life assurance
- Access to a competitive contributory pension scheme
- Save As You Earn share option scheme
- Travel Season ticket loan
- Electric Vehicle Scheme
- Optional Dental Insurance
- Maternity, paternity and shared parental leave
- Employee Assistance Programme
- Access to emergency care for both the elderly and children
- RECARES days, giving you time to support the charities and causes that matter to you
- Access to employee resource groups with dedicated time to volunteer
- Access to extensive learning and development resources
- Access to employee discounts scheme via Perks at Work
#J-18808-Ljbffr
Senior 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 Senior Software Engineer II
✨Tip Number 1
Network like a pro! Reach out to current employees at Cirium on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for the interview process. It’s all about making connections!
✨Tip Number 2
Prepare for technical interviews by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice common algorithms and data structures. We want you to feel confident when tackling those coding challenges!
✨Tip Number 3
Showcase your passion for aviation analytics! Research Cirium’s products and think about how your skills can contribute to their mission. Bring this enthusiasm into your conversations during interviews – it’ll make you stand out!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, you’ll find all the latest job openings there, so keep checking back for new opportunities!
We think you need these skills to ace Senior Software Engineer II
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer II role. Highlight your experience with Agile/Scrum, data manipulation languages, and any relevant software development projects. We want to see how your skills align with what we're looking for!
Showcase Your Projects: Include specific examples of projects you've worked on that demonstrate your technical knowledge in ML, statistics, and software engineering. We love seeing creativity in problem-solving, so don’t hold back on sharing your innovative ideas!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about joining Cirium and how you can contribute to our mission. Keep it engaging and personal – we want to get to know the real you!
Apply Through Our Website: When you're ready to apply, make sure to do it through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just follow the prompts!
How to prepare for a job interview at LexisNexis Risk Solutions
✨Know Your Tech Stack
Make sure you’re well-versed in the development languages mentioned in the job description, like JavaScript, Node, and SQL. Brush up on your knowledge of Agile/Scrum methodologies too, as this will show you’re ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled complex problems in previous roles. Cirium is looking for someone who can think outside the box, so be ready to discuss how you’ve used your technical knowledge creatively to solve unusual challenges.
✨Emphasise Collaboration
Since the role involves working closely with other team members and stakeholders, highlight your experience in collaborative environments. Share specific instances where you’ve successfully worked with others to improve processes or products.
✨Stay Ahead of the Game
Cirium values innovation, so come prepared to discuss new technologies or practices you’ve been following. Whether it’s GenAI or other emerging trends, showing that you’re proactive about learning will set you apart from other candidates.