St. Albans, Hertfordshire, England, United Kingdom
Method Resourcing
PrincipalSoftwareEngineer (C#, Azure, Event Driven) £90,000 + Bonus + Shares | St Albans (Hybrid) Method is partnering with a technology company that's about to launch a major digital transformation and rebuilding their architecture from the ground up. The company has been in business for nearly 30-years, and after a very successful period, they … single source of truth. They are also looking to scale massively over the next 5-years as they enter new markets, and as a result, are looking for a PrincipalEngineer to help deign, build and guide to achieve this. As the PrincipalSoftwareEngineer, you be a hands-on technical authority, assisting with architecture … setting the development standards and best practices, and be the technical SME on what will be a massively, event driven platform. The PrincipalSoftwareEngineer that joins this project, will be at the very beginning of this transformation. Helping the company decouple an already large monolith in and event driven platform that will handle several million events More ❯
Greater Manchester, England, United Kingdom Hybrid/Remote Options
Searchability®
PrincipalSoftwareEngineer – .NET/C#/AWS/CI/CD .NET, C#, AWS, JavaScript, DevOps, Agile, CI/CD Salary up to £75-80k + Bonus scheme Hybrid – 3 days a week on-site (Greater Manchester) For more information, please email me directly at Patrick.doyle@searchability.com or call on 01244 567 920/… self-organising squads, our teams are empowered to design, build, and deliver scalable, high-performance systems that shape the future of our business. We’re now looking for a PrincipalSoftwareEngineer to take a leading role in guiding our engineering direction, mentoring talented developers, and driving the adoption of modern technologies and best practices. Who We … re Seeking: We’re seeking a PrincipalSoftwareEngineer with deep expertise in .NET, C# and AWS who will play a key part in architectural decision-making, helping teams balance innovation and reliability while championing best practices. You’ll work closely with other Principal Engineers, Product Owners, and cross-functional teams to deliver robust, maintainable, and More ❯
PrincipalSoftwareEngineer - Snowflake page is loaded PrincipalSoftwareEngineer - Snowflakeremote type: Hybridlocations: Edinburgh, GBtime type: Full timeposted on: Posted Todayjob requisition id: JR2454Wood Mackenzie is the global data and analytics business for the renewables, energy, and natural resources industries. Enhanced by technology. Enriched by human intelligence. In an ever-changing world, companies and … committed - we put customers at the heart of our decisions Future Focused - we accelerate change Curious - we turn knowledge into action About the Role We're looking for a PrincipalSoftwareEngineer to join our Snowflake Platform team within our Data Platform group. You'll be responsible for the systems and infrastructure that integrate Snowflake into our … to work with our technical leadership teams to inform the technical evolution of our Snowflake platform and its integration with our broader applications Have expert level understanding of modern software engineering, from test automation to architectural principles, applied to data platform development Understand what it takes to develop resilient, scalable and secure data platform solutions Recognise that people build More ❯
Step into a world where innovation meets impact. This exciting opportunity as a PrincipalSoftwareEngineer offers you the chance to be part of a forward-thinking company that is revolutionising defence technology. Contributing to cutting-edge solutions, you will play a pivotal role in delivering advanced systems that redefine security and trust on a global scale. … and the chance to work on meaningful projects that truly make a difference. What You Will Do: - Lead the architecture, design, development, documentation, and testing of embedded and application software for multiple concurrent research, development, and production programmes. - Apply object-oriented design techniques to enable code re-use and seamless integration with testing frameworks. - Review system design artefacts and … derive software requirements and architecture to meet high-level system needs. - Design and maintain software using modelling tools, ensuring accurate code generation where required. - Contribute to the Software Community of Practice, proposing improvements to tools, processes, and techniques to enhance efficiency and innovation. - Mentor and coach junior engineers, sharing knowledge and expertise to foster growth and development. More ❯
Maidenhead, Woolley Green, Berkshire, United Kingdom
Jonathan Lee Recruitment Ltd
Step into a world where innovation meets impact. This exciting opportunity as a PrincipalSoftwareEngineer offers you the chance to be part of a forward-thinking company that is revolutionising defence technology. Contributing to cutting-edge solutions, you will play a pivotal role in delivering advanced systems that redefine security and trust on a global scale. … and the chance to work on meaningful projects that truly make a difference. What You Will Do: - Lead the architecture, design, development, documentation, and testing of embedded and application software for multiple concurrent research, development, and production programmes. - Apply object-oriented design techniques to enable code re-use and seamless integration with testing frameworks. - Review system design artefacts and … derive software requirements and architecture to meet high-level system needs. - Design and maintain software using modelling tools, ensuring accurate code generation where required. - Contribute to the Software Community of Practice, proposing improvements to tools, processes, and techniques to enhance efficiency and innovation. - Mentor and coach junior engineers, sharing knowledge and expertise to foster growth and development. More ❯
PrincipalSoftwareEngineer Edinburgh An innovative and well-established med tech company are seeking a proven technical leader to join its R&D team basedin central Edinburgh as a PrincipalSoftware Engineer. This is a unique opportunity to play a key role in the development of next-generation patient monitoring and connectivity solutions that make … proven technical leader looking to remain hands on and ship code whilst making key architectural decisions, driving the roadmap, and contributing to building a high performing dev culture ...the Principal role is ideal. You will be part of a cutting-edge company at the forefront of healthcare technology. Contribute to a high-performance culture by maintaining rigorous development standards … and documentation. As a SoftwareEngineer, you will be instrumental in designing, and developing complex software systems within a regulated medical technology environment. Thesepositions areideal forseasoned engineers who thrivein collaborative cross-functional development. What We're Looking For: Vast software development experience in C++ Strong background in multi-threaded programming and Linux-based development environments. Experience More ❯
Join Our Team as a PrincipalSoftwareEngineer! Location: Great Baddow – Enjoy flexible working arrangements, including part-time options and the ability to accrue hours. Let’s discuss what works best for you! Salary: Up to £75,900, based on your skills and experience. What You’ll Be Doing: As a PrincipalSoftwareEngineer, you will play a pivotal role in shaping our software solutions. Your responsibilities will include: Deriving and maintaining software requirements from a baseline set of systems requirements. Producing and maintaining software designs that meet these requirements. Transforming designs into deliverable software solutions. Conducting peer reviews and verifying solutions across Maritime Services. Leading technical reviews and … authorizing software engineering designs. Acting as the Engineering technical lead for software solutions at a sub-system level. Maintaining software solutions to address defects and add new functionalities. Supporting the development of individuals and teams to enhance skills and competencies. Assisting in the creation of software estimates for sub-systems. Your Skills and Experiences: We’re More ❯
Join Our Team as a PrincipalSoftwareEngineer! Location: Great Baddow – Enjoy flexible working arrangements, including part-time options and the ability to accrue hours. Let’s discuss what works best for you! Salary: Up to £75,900, based on your skills and experience. What You’ll Be Doing: As a PrincipalSoftwareEngineer, you will play a pivotal role in shaping our software solutions. Your responsibilities will include: Deriving and maintaining software requirements from a baseline set of systems requirements. Producing and maintaining software designs that meet these requirements. Transforming designs into deliverable software solutions. Conducting peer reviews and verifying solutions across Maritime Services. Leading technical reviews and … authorizing software engineering designs. Acting as the Engineering technical lead for software solutions at a sub-system level. Maintaining software solutions to address defects and add new functionalities. Supporting the development of individuals and teams to enhance skills and competencies. Assisting in the creation of software estimates for sub-systems. Your Skills and Experiences: We’re More ❯
Join Our Team as a PrincipalSoftwareEngineer! Location: Great Baddow – Enjoy flexible working arrangements, including part-time options and the ability to accrue hours. Let’s discuss what works best for you! Salary: Up to £75,900, based on your skills and experience. What You’ll Be Doing: As a PrincipalSoftwareEngineer, you will play a pivotal role in shaping our software solutions. Your responsibilities will include: Deriving and maintaining software requirements from a baseline set of systems requirements. Producing and maintaining software designs that meet these requirements. Transforming designs into deliverable software solutions. Conducting peer reviews and verifying solutions across Maritime Services. Leading technical reviews and … authorizing software engineering designs. Acting as the Engineering technical lead for software solutions at a sub-system level. Maintaining software solutions to address defects and add new functionalities. Supporting the development of individuals and teams to enhance skills and competencies. Assisting in the creation of software estimates for sub-systems. Your Skills and Experiences: We’re More ❯
Join Our Team as a PrincipalSoftwareEngineer! Location: Great Baddow – Enjoy flexible working arrangements, including part-time options and the ability to accrue hours. Let’s discuss what works best for you! Salary: Up to £75,900, based on your skills and experience. What You’ll Be Doing: As a PrincipalSoftwareEngineer, you will play a pivotal role in shaping our software solutions. Your responsibilities will include: Deriving and maintaining software requirements from a baseline set of systems requirements. Producing and maintaining software designs that meet these requirements. Transforming designs into deliverable software solutions. Conducting peer reviews and verifying solutions across Maritime Services. Leading technical reviews and … authorizing software engineering designs. Acting as the Engineering technical lead for software solutions at a sub-system level. Maintaining software solutions to address defects and add new functionalities. Supporting the development of individuals and teams to enhance skills and competencies. Assisting in the creation of software estimates for sub-systems. Your Skills and Experiences: We’re More ❯
Join Our Team as a PrincipalSoftwareEngineer! Location: Great Baddow – Enjoy flexible working arrangements, including part-time options and the ability to accrue hours. Let’s discuss what works best for you! Salary: Up to £75,900, based on your skills and experience. What You’ll Be Doing: As a PrincipalSoftwareEngineer, you will play a pivotal role in shaping our software solutions. Your responsibilities will include: Deriving and maintaining software requirements from a baseline set of systems requirements. Producing and maintaining software designs that meet these requirements. Transforming designs into deliverable software solutions. Conducting peer reviews and verifying solutions across Maritime Services. Leading technical reviews and … authorizing software engineering designs. Acting as the Engineering technical lead for software solutions at a sub-system level. Maintaining software solutions to address defects and add new functionalities. Supporting the development of individuals and teams to enhance skills and competencies. Assisting in the creation of software estimates for sub-systems. Your Skills and Experiences: We’re More ❯
Join Our Team as a PrincipalSoftwareEngineer! Location: Great Baddow – Enjoy flexible working arrangements, including part-time options and the ability to accrue hours. Let’s discuss what works best for you! Salary: Up to £75,900, based on your skills and experience. What You’ll Be Doing: As a PrincipalSoftwareEngineer, you will play a pivotal role in shaping our software solutions. Your responsibilities will include: Deriving and maintaining software requirements from a baseline set of systems requirements. Producing and maintaining software designs that meet these requirements. Transforming designs into deliverable software solutions. Conducting peer reviews and verifying solutions across Maritime Services. Leading technical reviews and … authorizing software engineering designs. Acting as the Engineering technical lead for software solutions at a sub-system level. Maintaining software solutions to address defects and add new functionalities. Supporting the development of individuals and teams to enhance skills and competencies. Assisting in the creation of software estimates for sub-systems. Your Skills and Experiences: We’re More ❯
Join Our Team as a PrincipalSoftwareEngineer! Location: Great Baddow – Enjoy flexible working arrangements, including part-time options and the ability to accrue hours. Let’s discuss what works best for you! Salary: Up to £75,900, based on your skills and experience. What You’ll Be Doing: As a PrincipalSoftwareEngineer, you will play a pivotal role in shaping our software solutions. Your responsibilities will include: Deriving and maintaining software requirements from a baseline set of systems requirements. Producing and maintaining software designs that meet these requirements. Transforming designs into deliverable software solutions. Conducting peer reviews and verifying solutions across Maritime Services. Leading technical reviews and … authorizing software engineering designs. Acting as the Engineering technical lead for software solutions at a sub-system level. Maintaining software solutions to address defects and add new functionalities. Supporting the development of individuals and teams to enhance skills and competencies. Assisting in the creation of software estimates for sub-systems. Your Skills and Experiences: We’re More ❯
Join Our Team as a PrincipalSoftwareEngineer! Location: Great Baddow – Enjoy flexible working arrangements, including part-time options and the ability to accrue hours. Let’s discuss what works best for you! Salary: Up to £75,900, based on your skills and experience. What You’ll Be Doing: As a PrincipalSoftwareEngineer, you will play a pivotal role in shaping our software solutions. Your responsibilities will include: Deriving and maintaining software requirements from a baseline set of systems requirements. Producing and maintaining software designs that meet these requirements. Transforming designs into deliverable software solutions. Conducting peer reviews and verifying solutions across Maritime Services. Leading technical reviews and … authorizing software engineering designs. Acting as the Engineering technical lead for software solutions at a sub-system level. Maintaining software solutions to address defects and add new functionalities. Supporting the development of individuals and teams to enhance skills and competencies. Assisting in the creation of software estimates for sub-systems. Your Skills and Experiences: We’re More ❯
Join Our Team as a PrincipalSoftwareEngineer! Location: Isle of Wight – Cowes. Enjoy the flexibility of part-time hours and the option to accrue hours. We’re excited to discuss how we can accommodate your needs! Salary: Up to £75,900, based on your skills and experience. What You’ll Be Doing: As a PrincipalSoftwareEngineer, you will play a pivotal role in shaping our software solutions. Your responsibilities will include: Deriving and maintaining software requirements from a baseline of systems requirements. Producing and maintaining software designs that meet specified requirements. Transforming designs into deliverable software solutions. Conducting peer reviews and verifying solutions across Maritime Services. Leading … technical reviews and authorizing software engineering designs. Acting as a technical lead for software solutions at the sub-system level. Maintaining software solutions to address defects and introduce new functionalities. Supporting the development of individuals and teams to enhance skills and competencies. Assisting in the creation of software estimates for sub-systems. Your Skills and Experiences More ❯
Join Our Team as a PrincipalSoftwareEngineer! Location: Isle of Wight – Cowes. Enjoy the flexibility of part-time hours and the option to accrue hours. We’re excited to discuss how we can accommodate your needs! Salary: Up to £75,900, based on your skills and experience. What You’ll Be Doing: As a PrincipalSoftwareEngineer, you will play a pivotal role in shaping our software solutions. Your responsibilities will include: Deriving and maintaining software requirements from a baseline of systems requirements. Producing and maintaining software designs that meet specified requirements. Transforming designs into deliverable software solutions. Conducting peer reviews and verifying solutions across Maritime Services. Leading … technical reviews and authorizing software engineering designs. Acting as a technical lead for software solutions at the sub-system level. Maintaining software solutions to address defects and introduce new functionalities. Supporting the development of individuals and teams to enhance skills and competencies. Assisting in the creation of software estimates for sub-systems. Your Skills and Experiences More ❯
Join Our Team as a PrincipalSoftwareEngineer! Location: Isle of Wight – Cowes. Enjoy the flexibility of part-time hours and the option to accrue hours. We’re excited to discuss how we can accommodate your needs! Salary: Up to £75,900, based on your skills and experience. What You’ll Be Doing: As a PrincipalSoftwareEngineer, you will play a pivotal role in shaping our software solutions. Your responsibilities will include: Deriving and maintaining software requirements from a baseline of systems requirements. Producing and maintaining software designs that meet specified requirements. Transforming designs into deliverable software solutions. Conducting peer reviews and verifying solutions across Maritime Services. Leading … technical reviews and authorizing software engineering designs. Acting as a technical lead for software solutions at the sub-system level. Maintaining software solutions to address defects and introduce new functionalities. Supporting the development of individuals and teams to enhance skills and competencies. Assisting in the creation of software estimates for sub-systems. Your Skills and Experiences More ❯
Join Our Team as a PrincipalSoftwareEngineer! Location: Isle of Wight – Cowes. Enjoy the flexibility of part-time hours and the option to accrue hours. We’re excited to discuss how we can accommodate your needs! Salary: Up to £75,900, based on your skills and experience. What You’ll Be Doing: As a PrincipalSoftwareEngineer, you will play a pivotal role in shaping our software solutions. Your responsibilities will include: Deriving and maintaining software requirements from a baseline of systems requirements. Producing and maintaining software designs that meet specified requirements. Transforming designs into deliverable software solutions. Conducting peer reviews and verifying solutions across Maritime Services. Leading … technical reviews and authorizing software engineering designs. Acting as a technical lead for software solutions at the sub-system level. Maintaining software solutions to address defects and introduce new functionalities. Supporting the development of individuals and teams to enhance skills and competencies. Assisting in the creation of software estimates for sub-systems. Your Skills and Experiences More ❯
Join Our Team as a PrincipalSoftwareEngineer! Location: Isle of Wight – Cowes. Enjoy the flexibility of part-time hours and the option to accrue hours. We’re excited to discuss how we can accommodate your needs! Salary: Up to £75,900, based on your skills and experience. What You’ll Be Doing: As a PrincipalSoftwareEngineer, you will play a pivotal role in shaping our software solutions. Your responsibilities will include: Deriving and maintaining software requirements from a baseline of systems requirements. Producing and maintaining software designs that meet specified requirements. Transforming designs into deliverable software solutions. Conducting peer reviews and verifying solutions across Maritime Services. Leading … technical reviews and authorizing software engineering designs. Acting as a technical lead for software solutions at the sub-system level. Maintaining software solutions to address defects and introduce new functionalities. Supporting the development of individuals and teams to enhance skills and competencies. Assisting in the creation of software estimates for sub-systems. Your Skills and Experiences More ❯
Join Our Team as a PrincipalSoftwareEngineer! Location: Isle of Wight – Cowes. Enjoy the flexibility of part-time hours and the option to accrue hours. We’re excited to discuss how we can accommodate your needs! Salary: Up to £75,900, based on your skills and experience. What You’ll Be Doing: As a PrincipalSoftwareEngineer, you will play a pivotal role in shaping our software solutions. Your responsibilities will include: Deriving and maintaining software requirements from a baseline of systems requirements. Producing and maintaining software designs that meet specified requirements. Transforming designs into deliverable software solutions. Conducting peer reviews and verifying solutions across Maritime Services. Leading … technical reviews and authorizing software engineering designs. Acting as a technical lead for software solutions at the sub-system level. Maintaining software solutions to address defects and introduce new functionalities. Supporting the development of individuals and teams to enhance skills and competencies. Assisting in the creation of software estimates for sub-systems. Your Skills and Experiences More ❯
Join Our Team as a PrincipalSoftwareEngineer! Location: Isle of Wight – Cowes. Enjoy the flexibility of part-time hours and the option to accrue hours. We’re excited to discuss how we can accommodate your needs! Salary: Up to £75,900, based on your skills and experience. What You’ll Be Doing: As a PrincipalSoftwareEngineer, you will play a pivotal role in shaping our software solutions. Your responsibilities will include: Deriving and maintaining software requirements from a baseline of systems requirements. Producing and maintaining software designs that meet specified requirements. Transforming designs into deliverable software solutions. Conducting peer reviews and verifying solutions across Maritime Services. Leading … technical reviews and authorizing software engineering designs. Acting as a technical lead for software solutions at the sub-system level. Maintaining software solutions to address defects and introduce new functionalities. Supporting the development of individuals and teams to enhance skills and competencies. Assisting in the creation of software estimates for sub-systems. Your Skills and Experiences More ❯
oxford district, south east england, united kingdom
OrganOx
first product, the OrganOx metra normothermic machine perfusion (NMP) system for liver transplantation, has been used to support more than 5,000 liver transplant operations globally. Position Summary The PrincipalSoftwareEngineer, Quality & Process will utilise their extensive experience in software quality assurance - particularly in cloud solutions used in medical applications and embedded medical device development … key tasks to be performed. This list is not totally exhaustive. This is an on-site position in Oxford with flexibility. Major Responsibilities Under direction from the Director, Embedded Software Development, the PrincipalSoftwareEngineer, Quality & Process will be responsible for: Quality Assurance & Testing: Responsible and technical lead on the development, implementation and maintenance of comprehensive … Digital platform. Oversee and review testing output, including functional, regression, performance and security testing, ensuring excellence in the rigour applied and outcomes derived. Compliance & Documentation: Drive the development of software processes that meets all relevant Regulatory requirements Proactively manages partnerships, preparing and maintaining detailed documentation, including test plans, test cases, test scripts and test reports. Risk and Cybersecurity Risk More ❯
Role: PrincipalSoftwareEngineer Salary: £70,000–£80,000 DOE Location: Cambridge We’re looking for a PrincipalSoftwareEngineer to lead the design and optimisation of mission-critical communication systems. You’ll shape technical direction, ensure performance and scalability, and mentor a talented development team within a growing technology business. Key Responsibilities Lead …/CD pipelines and best practices Resolve complex technical issues to maintain system reliability Guide and mentor engineers to support continuous improvement Skills & Experience Required Degree in Computer Science, Software Engineering or similar 10+ years’ experience with C# and .NET (Core/5+) Strong background in scalable, distributed systems (microservices) Experience with messaging and data technologies (Kafka, RabbitMQ, gRPC … for critical systems Confident technical leadership and problem-solving skills Familiar with UI frameworks such as WPF and patterns like MVVM, MVP or MVC Desirable Experience planning and managing software projects Agile Scrum background Familiarity with Docker, Kotlin/Java and CI/CD tools Keywords C#, .NET, Microservices, Distributed Systems, Kafka, RabbitMQ, CI/CD, WPF, Agile, Docker More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Platform Recruitment Limited
Title: PrincipalSoftwareEngineer Location: Cambridge Work Setup: Onsite Were partnering with a rapidly growing Cambridgeshire-based company specializing in the development and supply of radio terminals, accessories, and applications for mission-critical and business-critical communications. Due to continued expansion, theyre looking for a PrincipalSoftwareEngineer to join their growing team. The … 5+) development experience - Proven expertise in scalable, distributed, low-latency systems - Strong background in web applications, gRPC, Kafka/RabbitMQ, and multithreading - Solid understanding of performance tuning, security, and software architecture - Experience with WPF and design patterns such as MVVM, MVP, and MVC - Excellent leadership and communication skills If you have the relevant experience and are looking for your More ❯
Leeds, England, United Kingdom Hybrid/Remote Options
WRK digital
PrincipalSoftwareEngineer & Tech Lead 📍 Leeds HQ (Flexible, Hybrid working) 💡AI-Driven Solutions & Digital Transformation Are you a Principal-level engineer who wants to shape the future of AI-enabled digital products? WRK digital is partnering with Parallax — a digital transformation consultancy pushing the boundaries of what AI can do for enterprise clients — to find … should apply if: • You have demonstrable experience building or delivering AI-enabled products • You are an expert in Next.js (or similar), React, and AWS with a deep understanding of software architecture • You balance technical leadership with hands-on coding—you are comfortable in both the boardroom and the codebase • You have high emotional intelligence and enjoy consultancy-style client … flexible working, gym/streaming subsidies • The opportunity to work on AI projects that matter Ready to lead the future of AI-Driven digital products? If you are a Principal or senior engineer looking for a role where you can blend strategic thinking, client consultancy, and hands-on engineering — this is it. Please apply now or contact James More ❯
Posted:
Salary Guide
Principal Software Engineer the UK excluding London