Current jobs related to Principal Software Engineer - Edinburgh, Edinburgh - Aegon


  • Edinburgh, Edinburgh, United Kingdom NatWest Group Full time

    Principal Engineer - Identity ServicesWe are seeking a highly skilled Principal Engineer to join our Identity Services team at NatWest Group. As a key member of our engineering team, you will be responsible for designing and engineering software solutions that meet the needs of our customers and stakeholders.Your primary objective will be to create...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Job Title: Principal Software EngineerJob Summary:We are seeking an experienced Principal Software Engineer to join our team at Leonardo. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions for our cutting-edge Laser Directed Energy Weapon, Dragonfire.Key...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Job Title: Principal Software EngineerJob Summary:We are seeking an experienced Principal Software Engineer to join our team at Leonardo. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions for our cutting-edge Laser Directed Energy Weapon, Dragonfire.Key...


  • Edinburgh, Edinburgh, United Kingdom fish4.co - Jobboard Full time

    As a Principal Software Engineer, you will be responsible for designing and engineering InnerSource and Open Source software with the customer as the primary objective.You will work to create solutions, patterns, and practices to help define major components of the OSPO roadmap.You will gain valuable senior stakeholder exposure as well as the opportunity to...


  • Edinburgh, Edinburgh, United Kingdom newscientist - Jobboard Full time

    Job Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing new and innovative digital applications that solve specific business problems.Key Responsibilities:Design and develop new digital...


  • Edinburgh, Edinburgh, United Kingdom newscientist - Jobboard Full time

    Job Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing new and innovative digital applications that solve specific business problems.Key Responsibilities:Design and develop new digital...


  • Edinburgh, Edinburgh, United Kingdom NatWest Full time

    Principal Engineer - Identity ServicesWe are seeking a highly skilled Principal Engineer to join our Identity Services team at NatWest. As a key member of our engineering team, you will be responsible for designing and engineering software solutions that meet the needs of our customers.Your primary objective will be to create innovative solutions to existing...


  • Edinburgh, Edinburgh, United Kingdom NatWest Full time

    Principal Engineer - Identity ServicesWe are seeking a highly skilled Principal Engineer to join our Identity Services team at NatWest. As a key member of our engineering team, you will be responsible for designing and engineering software solutions that meet the needs of our customers.Your primary objective will be to create innovative solutions to existing...


  • Edinburgh, Edinburgh, United Kingdom Edinburgh City Football Club Limited. Full time

    Principal EngineerWe are seeking a highly skilled Principal Engineer to join our team at Edinburgh City Football Club Limited. As a key member of our engineering team, you will be responsible for designing and engineering software with a customer-centric approach.Key Responsibilities:Collaborate with architects to define major components of our business-wide...


  • Edinburgh, Edinburgh, United Kingdom CV Library Full time

    Principal Engineer in ServicesWe are seeking a highly skilled Principal Engineer to join our Services team. As a key member of our engineering organization, you will be responsible for designing and engineering software with a customer-centric approach.Working closely with architects, you will help define major components of our business-wide target...


  • Edinburgh, Edinburgh, United Kingdom CV Library Full time

    Principal Engineer in ServicesWe are seeking a highly skilled Principal Engineer to join our Services team. As a key member of our engineering organization, you will be responsible for designing and engineering software with a customer-centric approach.Working closely with architects, you will help define major components of our business-wide target...


  • Edinburgh, Edinburgh, United Kingdom CV Library Full time

    Principal Engineer in ServicesWe are seeking a highly skilled Principal Engineer to join our Services team. As a key member of our engineering organization, you will be responsible for designing and engineering software with a customer-centric approach.Working closely with architects, you will help define major components of our business-wide target...


  • Edinburgh, Edinburgh, United Kingdom CV Library Full time

    Principal Engineer in ServicesWe are seeking a highly skilled Principal Engineer to join our Services team. As a key member of our engineering organization, you will be responsible for designing and engineering software with a customer-centric approach.Working closely with architects, you will help define major components of our business-wide target...


  • Edinburgh, Edinburgh, United Kingdom cv-library.co - Jobboard Full time

    As a Principal Software Architect, you will be responsible for designing and engineering InnerSource and Open Source software with the customer as the primary objective.You will work to create solutions, patterns, and practices to help define major components of the OSPO roadmap.Key responsibilities include:Designing and engineering complex software,...


  • Edinburgh, Edinburgh, United Kingdom newscientist - Jobboard Full time

    Role: Principal EngineerLocations: Glasgow/Edinburgh (must be willing to travel to client sites throughout the UK on an ad hoc basis)Salary: Competitive salary and package (Depending on level of experience)Please Note: Any offer of employment is subject to satisfactory BPSS and SC security clearance which requires 5 years continuous UK address history...


  • Edinburgh, Edinburgh, United Kingdom NatWest Digital X Full time

    Principal EngineerAs a Principal Engineer at NatWest Digital X, you will play a key role in shaping the future of our digital banking platform. We are seeking an experienced software engineer with a strong background in software development, architecture, and leadership.Key Responsibilities:Design and engineer software solutions with a customer-centric...


  • Edinburgh, Edinburgh, United Kingdom NatWest Digital X Full time

    Unlock Your Potential as a Principal EngineerNatWest Digital X is seeking a highly skilled Principal Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and engineering software with a customer-centric approach.You will work closely with architects to define major components of our business-wide target...


  • Edinburgh, Edinburgh, United Kingdom Renesas Electronics Full time

    Job OverviewRenesas Electronics is seeking a highly skilled Principal DSP Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and integrating DSP audio filters and algorithms, as well as embedded solutions.Key ResponsibilitiesDesign and develop high-quality DSP audio filters...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Job Title: Principal Software EngineerWe are seeking an experienced Principal Software Engineer to join our team at Leonardo, a global high-tech company and a key player in Aerospace, Defence and Security.About the Role:This is a challenging and rewarding opportunity for a skilled software engineer to work on cutting-edge projects, driving the software...


  • Edinburgh, Edinburgh, United Kingdom Neogen Recruitment Full time £80,000 - £110,000

    Principal Python EngineerWe are excited to be working with a client based in Edinburgh who are looking for a Principal Python engineer to join their team on a Hybrid basis.About the RoleIn this role, you'll be at the forefront of software development, collaborating with a dynamic team of developers and product managers to bring innovative solutions to...

Principal Software Engineer

1 month ago


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

We are seeking a highly skilled Principal Engineer to join our technology organisation, driving technical excellence and leading the development of complex applications.

Key Responsibilities
  • Lead and oversee the development and solution architecture of complex applications, ensuring high-quality code and driving technical excellence across the team.
  • Provide strategic direction on technical delivery, making decisions that shape how we build and standardise our digital products.
  • Lead and demonstrate the qualities you want to instil in your team of full stack developers, providing training and development, technical guidance, code reviews, and fostering a culture of continuous improvement.
  • Drive the architect, design, and develop robust and scalable web applications using ReactNative, AngularJS, and other relevant technologies.
Requirements
  • Extensive experience as a Lead Full Stack Developer, with a strong focus on web application development.
  • A solid understanding of front-end and back-end technologies, including ReactNative, AngularJS, Node.js, HTML, CSS, JavaScript, and related frameworks.
  • Strong development experience in the delivery of traditional code artefacts (Java/Python/SQL, etc...) and in addition IaC artefacts (Cloud Formation/Terraform/AWS CLI).
  • Deep expertise in AWS services and architecture, including EC2, S3, Lambda, API Gateway, and DynamoDB, amongst others.
  • Strong understanding of software engineering principles, design patterns, and best practices for scalable and maintainable code.
  • Experience in conducting workshops or meetings to gather business requirements and facilitate productive discussions between business and technical teams.
What We Offer
  • A non-contributory pension between 8%-12%
  • A discretionary bonus, depending on personal and company performance
  • 34 days leave per year (including bank holidays, pro-rated for part-time)

We also offer private medical cover, life assurance, critical illness cover, enhanced parental leave and a variety of lifestyle benefits to help our staff live their best lives.