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 ❯
PrincipalSoftwareEngineer page is loaded PrincipalSoftwareEngineer Apply locations: London Type: Full time Posted on: Posted Yesterday Job requisition id: R98993 About our Team : Elsevier is a global information analytics company that helps institutions and professionals progress science, advance healthcare, and improve performance for the benefit of humanity. We serve the research … and innovative technologies. We support our corporate customers, R&D professionals, engineers, scientists, and marketing leaders to innovate and commercialize ideas, products, and processes. About the Role: As a PrincipalSoftwareEngineer, you will participate in technical discussions to design solutions that meet product requirements, develop test-driven code, pair with team members, mentor juniors, and support More ❯
Manchester, Lancashire, 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 or call on/Who We Are: We're a … 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 – .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 ❯
Chelmsford, Essex, United Kingdom Hybrid/Remote Options
Manpower UK Ltd
PrincipalSoftwareEngineer Great Baddow(Chelmsford)-Hybrid working role Up to £80k + 10-20% Bonus My client a multinational Aerospace & Defence organisation are looking for a PrincipalSoftwareEngineer to join their Great Baddow site working on a hybrid basis. What you'll be doing: Derive and maintain a set of software requirements from a baseline set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers' solutions across Maritime Services Undertake technical reviews, verify and authorise software engineering designs Act … as an Engineering technical lead for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills and competencies Produce or assist in the creation of software estimates for sub-systems Your skills and experiences: Strong More ❯
Chelmsford, Essex, South East, United Kingdom Hybrid/Remote Options
Manpower
PrincipalSoftwareEngineer Great Baddow(Chelmsford)-Hybrid working role Up to £80k + 10-20% Bonus My client a multinational Aerospace & Defence organisation are looking for a PrincipalSoftwareEngineer to join their Great Baddow site working on a hybrid basis. What you'll be doing: Derive and maintain a set of software requirements from a baseline set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers' solutions across Maritime Services Undertake technical reviews, verify and authorise software engineering designs Act … as an Engineering technical lead for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills and competencies Produce or assist in the creation of software estimates for sub-systems Your skills and experiences: Strong More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Fruition Group
PrincipalSoftwareEngineer Location: Remote first (Occasional travel to London) Salary: £95,000 - £120,000 + equity + benefits An established, global technology business within the hospitality-tech industry is seeking an accomplished PrincipalSoftwareEngineer to lead the design and delivery of next-generation digital solutions. This is an opportunity to shape greenfield … reliability, and performance. Partner closely with engineering leadership to define best practices, coding standards, and long-term technical strategy. Design, develop, and oversee the delivery of robust, production-grade software built using Python, Django, Cloud Firestore, BigQuery, and Elasticsearch. Mentor and guide engineers at all levels, fostering a culture of technical excellence and continuous improvement. Collaborate with cross-functional … with business priorities to deliver scalable, maintainable solutions. What do I need to be successful? Degree in Computer Science or equivalent hands-on experience. 7+ years' experience in backend software development, including several years in a senior or principal-level engineering role. Expertise in Python (or a similar backend language), with proven experience designing distributed systems, APIs, and More ❯
PrincipalSoftwareEngineer Great Baddow(Chelmsford)-Hybrid working role Up to £80k + 10-20% Bonus My client a multinational Aerospace & Defence organisation are looking for a PrincipalSoftwareEngineer to join their Great Baddow site working on a hybrid basis. What you'll be doing: Derive and maintain a set of softwareMore ❯
Chelmsford, Essex, United Kingdom Hybrid/Remote Options
Manpower
PrincipalSoftwareEngineer Great Baddow(Chelmsford)-Hybrid working role Up to £80k + 10-20% Bonus My client a multinational Aerospace & Defence organisation are looking for a PrincipalSoftwareEngineer to join their Great Baddow site working on a hybrid basis. What you'll be doing: Derive and maintain a set of softwareMore ❯
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 ❯
PrincipalSoftware Development Engineer page is loaded PrincipalSoftware Development Engineerlocations: London Officetime type: Full timeposted on: Posted Todayjob requisition id: R14057 Job Summary: We are seeking a skilled and motivated Senior SoftwareEngineer to join our dynamic team at CWAN. In this role, you will be responsible for designing, building, deploying, and … maintaining high-quality code while collaborating with cross-functional teams to enhance our software offerings. This position is ideal for an engineer who is driven by client satisfaction and has a strong commitment to continuous learning and improvement. Responsibilities Design, build, deploy, and maintain quality code that is simple, well-structured, clear, and well-tested. Break down and … e.g., unit, integration, contract, end-to-end). Mentor new and less-experienced team members, sharing knowledge and best practices. Lead design and feature discussions, advocating for enhancements in software performance, scalability, reliability, and security. Coordinate with cross-functional teams to ensure successful integration of software applications. Troubleshoot and resolve production incidents promptly and effectively. Understand customer needs 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 ❯
PrincipalSoftwareEngineer - Frontend London (Remote First - Occasional travel) Salary: £95,000 - £120,000 + equity + benefits An established, global technology business within the hospitality-tech industry is seeking a talented Principal Frontend SoftwareEngineer to help build and scale cutting-edge digital solutions. This is a chance to work on greenfield projects … vision with practical delivery to ensure reliable, scalable solutions. What do I need to be successful: Degree in Computer Science or equivalent hands-on experience. 7+ years in frontend software development, including experience in a lead or principal engineering capacity. Deep expertise in React, TypeScript, and modern frontend architecture (state management, component design, performance optimisation). Strong understanding More ❯
PrincipalSoftwareEngineer (C#, Azure, Event-Driven) £90k + Bonus + Shares | Hemel Hempstead | Hybrid Method Resourcing are supporting a well-established tech company as they kick off a major platform rebuild and modernisation. After years of growth and acquisitions, they’re unifying multiple products into a single, event-driven architecture and they need a PrincipalEngineer to shape it. You’ll be the technical authority across a multi-year transformation: breaking down a large monolith, designing high-scale distributed systems, and helping build a platform processing millions (eventually hundreds of millions) of daily events. This is a hands-on, high-impact role at the top of the engineering track, blending deep technical design More ❯
PrincipalSoftwareEngineer - Frontend London (Remote First - Occasional travel) Salary: £95,000 - £120,000 + equity + benefits An established, global technology business within the hospitality-tech industry is seeking a talented Principal Frontend SoftwareEngineer to help build and scale cutting-edge digital solutions click apply for full job details More ❯
GL1 1DE, Gloucester, Gloucestershire, United Kingdom
Zenovo
Job Title: Lead/Principal Embedded SoftwareEngineer Location: Gloucester (On-Site Working) Salary: Up to £85,000 (Depending on Experience) Summary of Vacancy: We’re currently recruiting for a Principal Embedded SoftwareEngineer on behalf of a cutting-edge Security Research & Development organisation. This organisation is focused on low-level, security-related development … embedded systems, and is building novel and secure solutions that push technical boundaries. You’ll be working in a deeply technical, collaborative environment that prioritises engineering excellence. As a PrincipalEngineer, you’ll lead development efforts for secure embedded systems, working hands-on with code while also guiding and mentoring others. You’ll collaborate with researchers to prototype … new capabilities and deliver high-integrity software across a wide range of platforms. Key Responsibilities: Develop robust, efficient embedded software with a focus on security and performance. Work across the full stack—from low-level hardware interaction up to application logic—depending on project needs. Use your deep understanding of systems to write clean, reliable code that meets More ❯
Reading, Oxfordshire, United Kingdom Hybrid/Remote Options
Innovate Recruitment Ltd
Role: PrincipalSoftwareEngineer Location: Berskhire (Onsite) Industry: Intelligence, Defence Salary: Competitive + Allowance + Bonus + Benefits Join a cutting edge engineering team developing high-performance embedded and application software for complex systems in the Intelligence/Cyber world. As a Lead SoftwareEngineer, you ll provide technical leadership across the full software lifecycle from requirements and architecture through to design, implementation, and test. Key Responsibilities: Lead and contribute to software design, development, and verification for embedded and application systems. Define architectures, review code, and ensure delivery to quality, cost, and schedule. Apply modern engineering practices (CI/CD, DevSecOps, TDD/BDD). Mentor junior engineers and drive best practice … About You: Degree (or equivalent) in Engineering, Computer Science, or related field. Strong experience in C/C++ and embedded or Linux development. Skilled in object-oriented design and software lifecycle management. Familiar with real-time systems, testing frameworks, and modern development tools. What s on offer: Competitive salary, bonus & allowance. Strong pension and flexible benefits. Hybrid working and More ❯
Reading, Berkshire, United Kingdom Hybrid/Remote Options
Innovate Recruitment Ltd
Role: PrincipalSoftwareEngineer Location: Berskhire (Onsite) Industry: Intelligence, Defence Salary: Competitive + Allowance + Bonus + Benefits Join a cutting edge engineering team developing high-performance embedded and application software for complex systems in the Intelligence/Cyber world. As a Lead SoftwareEngineer, you’ll provide technical leadership across the full software lifecycle from requirements and architecture through to design, implementation, and test. Key Responsibilities: Lead and contribute to software design, development, and verification for embedded and application systems. Define architectures, review code, and ensure delivery to quality, cost, and schedule. Apply modern engineering practices (CI/CD, DevSecOps, TDD/BDD). Mentor junior engineers and drive best practice … About You: Degree (or equivalent) in Engineering, Computer Science, or related field. Strong experience in C/C++ and embedded or Linux development. Skilled in object-oriented design and software lifecycle management. Familiar with real-time systems, testing frameworks, and modern development tools. What’s on offer: Competitive salary, bonus & allowance. Strong pension and flexible benefits. Hybrid working and More ❯
Job Title: PrincipalSoftwareEngineer Location: Great Baddow - We offer flexible working arrangements - Part time & accruing hours available. Please let us know if you would like to discuss these options Salary: Up to £75,900 (dependent on skills and experience) What you'll be doing: Derive and maintain a set of software requirements from a baseline … set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers' solutions across Maritime Services Undertake technical reviews, verify and authorise software engineering designs Act as an Engineering technical lead … for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills and competencies Produce or assist in the creation of software estimates for sub-systems Your skills and experiences: Good experience of using at least More ❯
Job Title: PrincipalSoftwareEngineer Location: Great Baddow - We offer flexible working arrangements - Part time & accruing hours available. Please let us know if you would like to discuss these options Salary: Up to £75,900 (dependent on skills and experience) What you'll be doing: Derive and maintain a set of software requirements from a baseline … set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers' solutions across Maritime Services Undertake technical reviews, verify and authorise software engineering designs Act as an Engineering technical lead … for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills and competencies Produce or assist in the creation of software estimates for sub-systems Your skills and experiences: Good experience of using at least More ❯
Job Title: PrincipalSoftwareEngineer Location: Great Baddow - We offer flexible working arrangements - Part time & accruing hours available. Please let us know if you would like to discuss these options Salary: Up to £75,900 (dependent on skills and experience) What you'll be doing: Derive and maintain a set of software requirements from a baseline … set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers' solutions across Maritime Services Undertake technical reviews, verify and authorise software engineering designs Act as an Engineering technical lead … for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills and competencies Produce or assist in the creation of software estimates for sub-systems Your skills and experiences: Good experience of using at least More ❯
Job Title: PrincipalSoftwareEngineer Location: Great Baddow - We offer flexible working arrangements - Part time & accruing hours available. Please let us know if you would like to discuss these options Salary: Up to £75,900 (dependent on skills and experience) What you'll be doing: Derive and maintain a set of software requirements from a baseline … set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers' solutions across Maritime Services Undertake technical reviews, verify and authorise software engineering designs Act as an Engineering technical lead … for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills and competencies Produce or assist in the creation of software estimates for sub-systems Your skills and experiences: Good experience of using at least More ❯
Job Title: PrincipalSoftwareEngineer Location: Great Baddow - We offer flexible working arrangements - Part time & accruing hours available. Please let us know if you would like to discuss these options Salary: Up to £75,900 (dependent on skills and experience) What you'll be doing: Derive and maintain a set of software requirements from a baseline … set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers' solutions across Maritime Services Undertake technical reviews, verify and authorise software engineering designs Act as an Engineering technical lead … for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills and competencies Produce or assist in the creation of software estimates for sub-systems Your skills and experiences: Good experience of using at least More ❯
Job Title: PrincipalSoftwareEngineer Location: Great Baddow - We offer flexible working arrangements - Part time & accruing hours available. Please let us know if you would like to discuss these options Salary: Up to £75,900 (dependent on skills and experience) What you'll be doing: Derive and maintain a set of software requirements from a baseline … set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers' solutions across Maritime Services Undertake technical reviews, verify and authorise software engineering designs Act as an Engineering technical lead … for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills and competencies Produce or assist in the creation of software estimates for sub-systems Your skills and experiences: Good experience of using at least More ❯
Job Title: PrincipalSoftwareEngineer Location: Great Baddow - We offer flexible working arrangements - Part time & accruing hours available. Please let us know if you would like to discuss these options Salary: Up to £75,900 (dependent on skills and experience) What you'll be doing: Derive and maintain a set of software requirements from a baseline … set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers' solutions across Maritime Services Undertake technical reviews, verify and authorise software engineering designs Act as an Engineering technical lead … for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills and competencies Produce or assist in the creation of software estimates for sub-systems Your skills and experiences: Good experience of using at least More ❯