Software Platform Developer

2 months ago


Edinburgh, Edinburgh, United Kingdom Leonardo Full time
About the Role

We are seeking a highly skilled Software Platform Developer to join our Software Platform Team at Leonardo, a global leader in Aerospace, Defence and Security. As a key member of our team, you will be responsible for designing, developing, and maintaining our core software infrastructure that supports our diverse portfolio of aerospace and defence systems.

Key Responsibilities
  • Participate in all aspects of our software platform development, from defining and delivering requirements and features, to applying best practices and standards for software development, testing, and documentation.
  • Maintain and support the everyday development tools software developers depend on, including quality assurance tools, server resource management, and provide support and best practice guides for users.
  • Utilize modern tools and technologies, such as cloud, microservices, DevOps, and agile methodologies, to establish and maintain the software platform that will support our software development teams to deliver a diverse portfolio of projects and programs.
Requirements
  • Containerisation, microservices, cloud platforms, infrastructure-as-code, and DevOps practices.
  • Python, JS & other scripting languages.
  • Application administration, managing configurations, workflows, permissions, and integrations.
  • Server management, installation, configuration, maintenance, and troubleshooting on various operating systems.
  • Site Reliability Engineering (SRE) principles, improvement through automation and monitoring.
  • Cybersecurity principles and techniques for securing software platforms and services.
  • Data visualisation tools, communicate analysis results and insights to stakeholders.
  • High-quality technical documentation, user-guides, API documentation, and specifications.
Desirable Skills
  • Problem-solving and ability to navigate technical challenges using sound engineering techniques.
  • Familiarity with the full software lifecycle including: Requirements Management, Design, Implementation, Test, and Integration.
  • Excellent communication and collaboration skills.
  • Passion for innovation and an enthusiasm for continuous improvement.
About Leonardo

Leonardo is a global high-tech company that offers a range of benefits, including a company-funded benefits package, a commitment to learning and development, and a flexible approach to working hours. We are committed to creating a diverse and inclusive work environment and welcome applications from candidates with a range of skills and experiences.



  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Software Platform EngineerLeonardo is seeking a highly skilled Software Platform Engineer to join our Software Platform Team. As a key member of this team, you will be responsible for designing, developing, and maintaining our core software infrastructure that supports our diverse portfolio of aerospace and defence systems.Key Responsibilities:Design and...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Software Platform EngineerLeonardo is seeking a highly skilled Software Platform Engineer to join our Software Platform Team. As a key member of this team, you will be responsible for designing, developing, and maintaining our core software infrastructure that supports our diverse portfolio of aerospace and defence systems.Key Responsibilities:Design and...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Job Description:The OpportunityWe are a global high-tech company and one of the key players in Aerospace, Defence and Security. Leonardo is a leader in Electronics and developing advanced multi-domain technological solutions (Air, Land, Sea, Space and Cyber) for security within and beyond national borders.As part of our strategic growth initiatives, we are...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Job Description:The OpportunityWe are a global high-tech company and one of the key players in Aerospace, Defence and Security. Leonardo is a leader in Electronics and developing advanced multi-domain technological solutions (Air, Land, Sea, Space and Cyber) for security within and beyond national borders.As part of our strategic growth initiatives, we are...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Job Title: Platform EngineerJob Summary:Leonardo is seeking a skilled Platform Engineer to join our Software Platform Team. As a Platform Engineer, you will be responsible for designing, developing, and maintaining our core software infrastructure that supports our diverse portfolio of aerospace and defence systems.Key Responsibilities:Design and develop...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Job Title: Platform EngineerJob Summary:Leonardo is seeking a skilled Platform Engineer to join our Software Platform Team. As a Platform Engineer, you will be responsible for designing, developing, and maintaining our core software infrastructure that supports our diverse portfolio of aerospace and defence systems.Key Responsibilities:Design and develop...

  • Platform Engineer

    2 months ago


    Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    About the RoleWe are seeking a highly skilled Platform Engineer to join our Software Platform Team at Leonardo, a global leader in Aerospace, Defence, and Security.Key ResponsibilitiesDesign, develop, and maintain our core software infrastructure that supports our diverse portfolio of aerospace and defence systems.Be involved in all aspects of software...

  • Platform Engineer

    2 months ago


    Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    About the RoleWe are seeking a highly skilled Platform Engineer to join our Software Platform Team at Leonardo, a global leader in Aerospace, Defence, and Security.Key ResponsibilitiesDesign, develop, and maintain our core software infrastructure that supports our diverse portfolio of aerospace and defence systems.Be involved in all aspects of software...

  • Software Developer

    4 days ago


    Edinburgh, Edinburgh, United Kingdom Best Buy Health Full time

    Software Engineer RoleWe are seeking a skilled Software Engineer to join our Product Engineering team at Best Buy Health. As a key member of this team, you will play a vital role in developing and maintaining our cloud-based software platform, ensuring that it meets the highest standards of quality, performance, and reliability.In this role, you will be...

  • Cybersecurity Engineer

    2 months ago


    Edinburgh, Edinburgh, United Kingdom Axiom Software Solutions Limited Full time

    About Axiom Software Solutions LimitedWe are a leading software development company that specializes in creating innovative solutions for the information security industry. Our team is passionate about delivering high-quality software that meets the needs of our clients.Job DescriptionWe are seeking a highly skilled Software Engineer - Full Stack to join our...

  • Software Developer

    4 weeks ago


    Edinburgh, Edinburgh, United Kingdom DiverseJobsMatter Full time

    About The RoleWe are seeking a skilled Software Engineer to join our product team at DiverseJobsMatter. As a key member of our agile delivery environment, you will be responsible for delivering high-quality software solutions that meet the needs of our internal and external customers.Key aspects of working in our agile team include:Focusing on delivering...

  • Software Developer

    4 weeks ago


    Edinburgh, Edinburgh, United Kingdom DiverseJobsMatter Full time

    About The RoleWe are seeking a skilled Software Engineer to join our product team at DiverseJobsMatter. As a key member of our agile delivery environment, you will be responsible for delivering high-quality software solutions that meet the needs of our internal and external customers.Key aspects of working in our agile team include:Focusing on delivering...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Software Platform EngineerLeonardo is seeking a skilled Software Platform Engineer to join our Software Platform Team. As a key member of this team, you will be responsible for designing, developing, and maintaining our core software infrastructure that supports our diverse portfolio of aerospace and defence systems.Key Responsibilities:Develop and maintain...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Software Platform EngineerLeonardo is seeking a skilled Software Platform Engineer to join our Software Platform Team. As a key member of this team, you will be responsible for designing, developing, and maintaining our core software infrastructure that supports our diverse portfolio of aerospace and defence systems.Key Responsibilities:Develop and maintain...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    About the OpportunityWe are a global high-tech company and one of the key players in Aerospace, Defence and Security. Leonardo is a leader in Electronics and developing advanced multi-domain technological solutions (Air, Land, Sea, Space and Cyber) for security within and beyond national borders.As part of our strategic growth initiatives, we are looking for...

  • Platform Engineer

    2 weeks ago


    Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Software Platform EngineerLeonardo is a global high-tech company and a leader in Electronics and advanced multi-domain technological solutions. We are seeking a talented Software Platform Engineer to join our new Software Platform Team, responsible for designing, developing, and maintaining our core software infrastructure that supports our diverse portfolio...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Job Title: Platform EngineerJob Summary:We are seeking a highly skilled Platform Engineer to join our Software Platform Team at Leonardo. As a Platform Engineer, you will be responsible for designing, developing, and maintaining our core software infrastructure that supports our diverse portfolio of aerospace and defence systems.Key Responsibilities:Be...

  • Software Developer

    3 weeks ago


    Edinburgh, Edinburgh, United Kingdom Synopsys, Inc. Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our Virtual Prototyping team at Synopsys, Inc. in central Edinburgh. As a key member of our team, you will be responsible for developing high-performance pre-silicon Virtual Platforms and processor models, building and configuring complex software stacks and drivers on simulated...

  • Software Developer

    3 weeks ago


    Edinburgh, Edinburgh, United Kingdom Synopsys, Inc. Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our Virtual Prototyping team at Synopsys, Inc. in central Edinburgh. As a key member of our team, you will be responsible for developing high-performance pre-silicon Virtual Platforms and processor models, building and configuring complex software stacks and drivers on simulated...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time

    Cathcart Technology, a world-class technology company, is seeking an experienced Senior Software Developer to join their core squad. The ideal candidate will have a strong background in React and be able to develop the front of the core platform using this technology.The company is going through a period of growth, scaling up several of their products and...