london, south east england, united kingdom Hybrid / WFH Options
Source Technology
Senior/PrincipalSoftwareEngineer - Kotlin £90,000-£150,000 basic salary Project at Tier One Investment Bank London - Hybrid working - flexible Are you a Senior/PrincipalEngineer with commercial Kotlin experience who is ready to make an impact in one of the world … s leading financial institutions in the new year? We’re searching for a Senior/Principal Kotlin focused Engineer to join a critical project at a Tier 1 Investment Bank, working on mission-critical systems that power global investment strategies. This is a greenfield project where you'll … have a lot of autonomy and influence. Working for a developer-led software consultancy passionate about software craftsmanship and developer experience enables you to focus on the tech and not get bogged down in the politics. What you’ll do: Develop and maintain highly reliable backend systems using More ❯
Job Title: PrincipalSoftwareEngineer – x8 Location: Cowes – We offer flexible working arrangements – please speak to your recruiter about the options for this particular role Salary: Up to £68,000 (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 More ❯
Job Title: PrincipalSoftwareEngineer – x8 Location: Cowes – We offer flexible working arrangements – please speak to your recruiter about the options for this particular role Salary: Up to £68,000 (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 More ❯
Job Title: PrincipalSoftwareEngineer – x8 Location: Cowes – We offer flexible working arrangements – please speak to your recruiter about the options for this particular role Salary: Up to £68,000 (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 More ❯
Job Title: PrincipalSoftwareEngineer – x8 Location: Cowes – We offer flexible working arrangements – please speak to your recruiter about the options for this particular role Salary: Up to £68,000 (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 More ❯
Job Title: PrincipalSoftwareEngineer – x8 Location: Cowes – We offer flexible working arrangements – please speak to your recruiter about the options for this particular role Salary: Up to £68,000 (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 More ❯
Job Title: PrincipalSoftwareEngineer – x8 Location: Cowes – We offer flexible working arrangements – please speak to your recruiter about the options for this particular role Salary: Up to £68,000 (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 More ❯
Job Title: PrincipalSoftwareEngineer – x8 Location: Cowes – We offer flexible working arrangements – please speak to your recruiter about the options for this particular role Salary: Up to £68,000 (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 More ❯
As a PrincipalSoftwareEngineer, you build the products we sell to customers. You are a problem solver able to turn a requirement or a design into an operational high-quality product. At Principal level you impact multiple products and contribute to product line design. You … insist on the highest standards for design and quality because a working product is ultimately your responsibility. You mentor other software engineers. You welcome input and feedback from peers and other roles in the organization and accept change as inevitable. You deal with ambiguity and come up with a … design with minimal input. Daily Software Engineers responsibilities include: Design and develop software for multiple areas of a Verimatrix product Design and develop software for multiple areas of other teams' products on demand. Ensure quality by creating unit tests, and follow Verimatrix's Secure Development Lifecycle Develop More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Manchester Digital
We are a technology-driven company building high-performing, scalable, and resilient software solutions. Our teams work with a modern tech stack including .NET, MongoDB, AWS, Jenkins, SQL Server, and streaming technologies. We're looking for a hands-on PrincipalEngineer who can code, design scalable systems … This role is perfect for a technical leader who still enjoys writing code while shaping architecture and mentoring engineers. About the role As a PrincipalEngineer, you will play a critical role in: Architecting scalable, high-performance systems Coding and reviewing mission-critical features (at least 60% hands … on) Managing and mentoring Staff Engineers & Senior Developers Driving best practices in software development and AI-powered engineering Owning non-functional requirements (NFRs) such as security, scalability, and reliability Optimising cloud infrastructure and CI/CD pipelines If you thrive on solving complex technical challenges, leading by example, and More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Manchester Digital
We are a technology-driven company building high-performing, scalable, and resilient software solutions. Our teams work with a modern tech stack including .NET, MongoDB, AWS, Jenkins, SQL Server, and streaming technologies. We're looking for a hands-on PrincipalEngineer who can code, design scalable systems … This role is perfect for a technical leader who still enjoys writing code while shaping architecture and mentoring engineers. About the role As a PrincipalEngineer, you will play a critical role in: Architecting scalable, high-performance systems Coding and reviewing mission-critical features (at least 60% hands … on) Managing and mentoring Staff Engineers & Senior Developers Driving best practices in software development and AI-powered engineering Owning non-functional requirements (NFRs) such as security, scalability, and reliability Optimising cloud infrastructure and CI/CD pipelines If you thrive on solving complex technical challenges, leading by example, and More ❯
Great opportunity for a PrincipalSoftwareEngineer to work for a retail company near Manchester at the beginning of a digital transformation. You'd report to the Head of Engineering and would work as part of a team of PrincipalSoftware Engineers responsible for collaborating More ❯
often at the leading edge of technology. Our clients choose Instil because we are seen as a cut above. We are looking for a PrincipalSoftwareEngineer to join our growing business and play a pivotal role in leading the development of next-generation products that shift … the dial for our global customers. As a PrincipalEngineer, you will care about your craft and the success of our customers and their users. Most of your time will be spent writing code and leading teams to deliver business-critical outcomes successfully. You will also be a … to a team culture that values quality, robustness, and knowledge sharing. Need to have: A minimum of 8 years post-graduate experience in the software industry. Expertise in Java, Kotlin, Typescript, or C#. Expertise in React or Angular. Experience developing cloud-native solutions and modern frontend applications. Experience developing More ❯
St Neots, England, United Kingdom Hybrid / WFH Options
Pico Technology
Full time – 40 hours a week St Neots, Cambridgeshire – hybrid working optional (2-3 days a week in the office) Your role As a PrincipalSoftware Development Engineer, you will work within a multi-disciplinary team, embracing agile methodologies while mentoring Engineers. You’ll create high-quality … software solutions that meet the needs of our internal and external customers, always delivered on time and to an exceptional standard. This role allows you to dive into resolving technical challenges, addressing technical debt, and continually improving your skills with dedicated “blue sky” time for professional development. You’ll … feature design, and help shape the architectural direction of our products. Join us and be part of something exciting! Main Areas of Responsibility: The PrincipalSoftware Development Engineer will work to design and refine required features, proposing alternative solutions to improve both customer and developer experience. They More ❯
st neots, east anglia, United Kingdom Hybrid / WFH Options
Pico Technology
Full time – 40 hours a week St Neots, Cambridgeshire – hybrid working optional (2-3 days a week in the office) Your role As a PrincipalSoftware Development Engineer, you will work within a multi-disciplinary team, embracing agile methodologies while mentoring Engineers. You’ll create high-quality … software solutions that meet the needs of our internal and external customers, always delivered on time and to an exceptional standard. This role allows you to dive into resolving technical challenges, addressing technical debt, and continually improving your skills with dedicated “blue sky” time for professional development. You’ll … feature design, and help shape the architectural direction of our products. Join us and be part of something exciting! Main Areas of Responsibility: The PrincipalSoftware Development Engineer will work to design and refine required features, proposing alternative solutions to improve both customer and developer experience. They More ❯
saint neots, east anglia, United Kingdom Hybrid / WFH Options
Pico Technology
Full time – 40 hours a week St Neots, Cambridgeshire – hybrid working optional (2-3 days a week in the office) Your role As a PrincipalSoftware Development Engineer, you will work within a multi-disciplinary team, embracing agile methodologies while mentoring Engineers. You’ll create high-quality … software solutions that meet the needs of our internal and external customers, always delivered on time and to an exceptional standard. This role allows you to dive into resolving technical challenges, addressing technical debt, and continually improving your skills with dedicated “blue sky” time for professional development. You’ll … feature design, and help shape the architectural direction of our products. Join us and be part of something exciting! Main Areas of Responsibility: The PrincipalSoftware Development Engineer will work to design and refine required features, proposing alternative solutions to improve both customer and developer experience. They More ❯
Join AZAD as a PrincipalSoftwareEngineer and design, develop, and test software for industry leading laser via drilling systems. This position will define and execute software development plans and roadmap, analyze and determine system software test standards and procedures, and determine hardware compatibility … 65.00 - $70.00 depending on related qualifications and experience, as well as composition of selected compensation package. Essential Functions: Assist in defining and executing the software development plans and roadmap. Develop software programs to meet the requirements and constraints of the customer scope of work and exceed customer expectations. … Work within and help to lead a highly skilled team to accomplish all the deliverables throughout the Software Product Lifecycle (design, development, testing, and implementation). Develop solutions to complex scientific problems. Rely on experience and judgment to plan and accomplish goals. A wide degree of creativity and latitude More ❯
Milton Keynes, Buckinghamshire, South East, United Kingdom
Belcan Technical Recruiting (UK) Ltd
Principal Embedded SoftwareEngineer Milton Keynes Full time, permanent position Onsite 5 days per week Our client designs and develops innovative communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. They foster a dynamic, collaborative work environment that encourages learning and autonomy. If … you're passionate, energetic, and forward-thinking, this role could be perfect for you. In this role, you will develop software for the client's products, ranging from Linux-based single-board computers to high-reliability microcontroller systems. Responsibilities span the entire development cycle, including designing, coding, testing, and … supporting low- and high-level software. You'll aim to create hardware and software solutions that simplify integration for the client's customers. As part of the software team, you will oversee designs from concept to production, encompassing product roadmaps, detailed coding, testing, qualification, and in-orbit support. More ❯
critical patient data across local and remote systems, enable better-informed decisions, increase efficiencies, and create a safer environment for patients. Role Overview The PrincipalSoftwareEngineer will be a member of the Spacelabs R&D engineering team working on and leading the development of Spacelabs Patient … solid design and development practices and the ability to apply those to Spacelabs product development. The person will be accountable for developing and delivering software that supports the next generation Enterprise products. They will work with other cross-functional members to provide technical software level expertise, and solutions … our customers. A strong systems approach to product development will be necessary in this role. You will spend your time as a hands-on engineer and a technical leader. Our team plays a key role in building software products and features. You will use a wide range of More ❯
Horsham, Sussex, United Kingdom Hybrid / WFH Options
Envitia Group
Join the Growth Story at Envitia Join Envitia, a leader in the UK's digital and software services landscape, where your work in cutting-edge technology empowers our customers to manage, share, and exploit data more effectively: Influence significant digital and data transformation projects within the UK public sector. … to make a real impact, grow with a supportive team, and help shape the future of data solutions in trusted sectors. The Role The Principal Java Engineer has a critical role within the Engineering function, tasked with setting technical standards and influencing the architectural decisions that shape the … company's software solutions. This position is suited for a seasoned expert who not only technically leads projects within their domain of expertise but also supports business development efforts through pre-sales engagements. The PrincipalEngineer will guide the technology strategy, collaborate with cross-functional teams and More ❯
Basildon, Essex, United Kingdom Hybrid / WFH Options
慨正橡扯
C# SoftwareEngineer (Senior/Principal) The Opportunity Are you a SoftwareEngineer with C# experience looking for your next challenge? Here at Leonardo, we are on the hunt for talented software engineers to support our Integrated Sensors & Protection line of business, working on … a range of defence projects. Direct industry experience is not required, we are happy to explore all backgrounds and help develop all our software engineers. What you will do: We want to develop a new generation of features and capabilities using innovative software solutions and we need you … to create them. You will be a key part in a community of world-class software engineers who will continuously improve, collaborate and innovate with other engineers to create market-leading products within the defence industry. What we are looking for: Essential C# software development Machine-to-machine More ❯
Role: PrincipalSoftwareEngineer Locations: London (must be willing to travel to client sites throughout the UK on an ad hoc basis) Please Note: Any offer of employment is subject to satisfactory BPSS and SC security clearance which requires 5 years continuous UK address history at the … our work varies from client to client so there will be lots of opportunities to experience new domains and new stacks. The role of Principal Consultant often involves leading client accounts holistically—people, delivery, quality, and commercials. As well as ensuring we’re delivering great engineering, you’ll also More ❯
Position: PrincipalElectronics SoftwareEngineer (Accessibility Experience) Location: Birmingham, UK Job Type: Full-Time, Hybrid (4 days in the office, Fridays off) Salary: Up to £85,000 per year KO2's client, a leading company specializing in accessible technology solutions, is seeking a Principal Electronics SoftwareEngineer with a strong background in embedded systems architecture and a passion for accessibility. This is an exciting opportunity for an engineer with experience in wheelchairs, stair lifts, elevators, or other accessibility devices to join a dynamic team and contribute to innovative products that improve lives. Key Responsibilities: Design … develop, and test embedded systems for accessibility products such as wheelchairs, stair lifts, and elevators. Architect and implement embedded software using C/C++ and ARM architectures. Integrate hardware and software systems with a strong focus on analogue and digital electronics. Collaborate with cross-functional teams to ensure More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Rebel Recruitment
Role: PrincipalSoftwareEngineer Location: Nottingham Working Arrangement: Hybrid, 3 days/week in office with flexibility around working hours Salary: Up to £90k Tech for Good Renewable Energy Are you ready to shape the future of a growing tech company in the renewable energy sector? With More ❯
Nottingham, England, United Kingdom Hybrid / WFH Options
Rebel Recruitment
Role: PrincipalSoftwareEngineer Location: Nottingham Working Arrangement: Hybrid, 3 days/week in office with flexibility around working hours Salary: Up to £90k Tech for Good Renewable Energy Are you ready to shape the future of a growing tech company in the renewable energy sector? With More ❯