Leonardo S.p.A.

Lead Software Engineer – Information Advantage

Leonardo S.p.A.
Apply
1 day ago
Edinburgh, United KingdomStaff+

Responsibilities

  • Lead the day-to-day technical delivery of software within a team or work package.
  • Design, develop, integrate and test complex software solutions.
  • Provide technical direction, coaching and mentoring to software engineers.
  • Contribute to software architecture, detailed design, code reviews, design reviews and technical reviews.
  • Work with systems engineers, architects, data scientists, test engineers and customers.
  • Apply secure software development and high-quality engineering practices, including automation, CI/CD and DevSecOps.
  • Investigate technical problems and guide the team toward effective solutions.
  • Support technical planning, estimation, risk management and delivery.
  • Ensure software meets functional, performance, security and quality requirements.

Requirements

  • Significant software engineering experience or equivalent demonstrable capability.
  • Strong software leadership and development experience in one or more of C++, C#, Python or Java.
  • Experience designing and delivering software components and systems.
  • Knowledge of SOLID principles, design patterns, software architecture, interfaces and system integration.
  • Experience with testing, software quality, secure software development practices and the software engineering lifecycle.
  • Experience providing technical guidance or mentoring to other engineers.
  • Strong communication and stakeholder engagement skills.
  • Desirable experience includes aerospace, defence, security or government environments; Command & Control, ISR, sensor fusion or mission systems; distributed or data-intensive systems; cloud-native software and containerisation; DevSecOps and CI/CD; AI, machine learning or data analytics; and high-integrity or mission-critical software.
  • Must satisfy pre-employment BPSS screening and may need to meet National Security Vetting eligibility requirements for SC or DV.

Benefits

  • Permanent role with flexible hours and hybrid working options across multiple Leonardo UK sites; the listing also identifies the primary working arrangement as onsite.
  • Generous leave with the opportunity to accrue up to 12 additional flexi-days annually.
  • Award-winning pension scheme with up to 15% employer contribution.
  • Free mental health support, financial advice and employee-led inclusion and diversity networks.
  • Eligibility for the employee bonus scheme at management level and below.
  • Free access to more than 4,000 online courses through Coursera and LinkedIn Learning.
  • Financial reward through the employee referral programme.
  • Up to £500 annually for flexible benefits such as private healthcare, dental and family cover, technology and lifestyle discounts, and gym memberships.

Tech Stack

Categories

Contact me