Principal C# Software Engineer, Hands-on with excellent people skills including leading, mentoring, training, coaching, etc. , Mainly back end C#, .net, SQL - but good front end skills required too. Home Based c £ 80000 - 95000 + benefits My client is a software product company that build an innovative SaaS product for utilities market. As they continue to grow … they are looking for a hands-on PrincipalSoftware Engineer with a combination of strong C#/.net technical skills and excellent people management skills that will include coaching, mentoring, conflict resolution, etc, etc. Utilising agile methodologies you will lead a team from a technical stadpoint and deliver high quality software fortnightly, focusing on scaleability, robustness and … continuous improvement. Collaborating with Product Owners, Project Managers and fellow Lead Software Engineers, you will further develop the product. Key responsibilities for this role include - Hands on coding using your excellent C#/,net experience (and ideally AWS or Azure). Responsible for the fortnightly technical output Collaborating with Product Owners on tactical delivery Drive Agile across the team More ❯
London, England, United Kingdom Hybrid / WFH Options
FDO CONSULTING
Principal C# Software Engineer, Hands-on with excellent people skills including leading, mentoring, training, coaching, etc. , Mainly back end C#, .net, SQL - but good front end skills required too. Home Based c £ 80000 - 95000 + benefits My client is a software product company that build an innovative SaaS product for utilities market. As they continue to grow … they are looking for a hands-on PrincipalSoftware Engineer with a combination of strong C#/.net technical skills and excellent people management skills that will include coaching, mentoring, conflict resolution, etc, etc. Utilising agile methodologies you will lead a team from a technical stadpoint and deliver high quality software fortnightly, focusing on scaleability, robustness and … continuous improvement. Collaborating with Product Owners, Project Managers and fellow Lead Software Engineers, you will further develop the product. Key responsibilities for this role include - Hands on coding using your excellent C#/,net experience (and ideally AWS or Azure). Responsible for the fortnightly technical output Collaborating with Product Owners on tactical delivery Drive Agile across the team More ❯
Join to apply for the PrincipalSoftwareDeveloper role at Solus - an Aviva company 2 days ago Be among the first 25 applicants Join to apply for the PrincipalSoftwareDeveloper role at Solus - an Aviva company Overview Hybrid based with 50% at ourStansted office/50% remote. As a PrincipalSoftwareDeveloper, you will lead the technical direction and execution of software projects, ensuring alignment with the organization's strategic goals. Driving innovation, mentoring junior developers, and ensuring the successful delivery of scalable and maintainable systems. Overview Hybrid based with 50% at ourStansted office/50% remote. As a PrincipalSoftwareDeveloper, you will lead … the technical direction and execution of software projects, ensuring alignment with the organization's strategic goals. Driving innovation, mentoring junior developers, and ensuring the successful delivery of scalable and maintainable systems. Responsibilities You play a key role in overseeing the development of our in-house Software, Evolve, which is hosted in cloud environment. You will collaborate closely with More ❯
Overview Hybrid based with 50% at our Stansted office/50% remote. As a PrincipalSoftwareDeveloper, you will lead the technical direction and execution of software projects, ensuring alignment with the organization's strategic goals. You will drive innovation, mentor junior developers, and ensure the successful delivery of scalable and maintainable systems. Responsibilities You will … oversee the development of our in-house software, Evolve, hosted in a cloud environment. Collaborating closely with internal and partner development teams, your focus will be on improving Solus by developing within the Microsoft stack in an Agile environment using Scrum framework. Qualifications Desirable qualifications and experience: Strong understanding of Agile development principles and Scrum framework DevOps practices .NET More ❯
Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Select how often (in days) to receive an alert: Principal Data Analytics SoftwareDeveloper Location: Bristol, GB, BS16 1EJ Onsite or Hybrid: Hybrid Job Title: Principal Data Analytics SoftwareDeveloper Location: Bristol Compensation: Up to … Role ID: SF 63475 At Babcock we’re working to create a safe and secure world, together, and if you join us, you can play your part as a Principal Data Analytics SoftwareDeveloper at our Babcock Technology Centre site. The role As a Principal Data Analytics SoftwareDeveloper,you’ll have a role … for planning and analysing the UK submarine support programme. Specifically, you will be accountable for interfacing with senior customers to provide data analysis and business conclusion through operation of software models and application of expert business knowledge. Establish and retain a high performing team of data analysts responsible for design, delivery, and operation of the analysis services to senior More ❯
London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Lead Software Engineer, PrincipalDeveloper, Terraform, AZURE, C# 100% Remote UK Inside IR35, London Client: Experis UK Location: London, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 1 Posted: 25.05.2025 Expiry Date: 09.07.2025 Job Description: Job Title: Lead Software Engineer, PrincipalDeveloper, Terraform, AZURE, C# Location: 100% Remote, UK Inside IR35 We are seeking an experienced Lead Software Engineer/PrincipalDeveloper with expertise in Terraform , Azure , and C# to join our team. This role is remote, based in the UK, and inside IR35 for a long-term project. Responsibilities: Design, develop, and maintain infrastructure and applications using More ❯
Entrust Cambridge, England, United Kingdom Join or sign in to find your next job Join to apply for the PrincipalSoftwareDeveloper role at Entrust Entrust Cambridge, England, United Kingdom 1 week ago Be among the first 25 applicants Join to apply for the PrincipalSoftwareDeveloper role at Entrust Get AI-powered advice … serving over 150 countries with cutting-edge, scalable technologies. Our success is driven by our people—curiosity, dedication, and innovation are at our core. We are looking for a PrincipalSoftwareDeveloper to join our Cambridge, UK team. Position Overview A highly skilled C/Python developer to work on a major crypto-security product. Responsibilities … Design and develop our full-stack system, including software embedded in HSMs, client-side tools, and API libraries. Lead features from inception to delivery, including design, coding, testing, and review. Coordinate efforts across disciplines and lead by example, mentoring juniors and setting standards. Support the architecture team in feature analysis. Essential Qualifications Degree or equivalent in Software Engineering More ❯
Job Title: Principal Data Analytics SoftwareDeveloper Location: Bristol Compensation: Up to £72,000 (Dependent on Experience) + Benefits Role Type: Full time/Permanent Role ID: SF 63475 At Babcock, we’re working to create a safe and secure world. Join us as a Principal Data Analytics SoftwareDeveloper at our Babcock Technology … Centre site. The role As a Principal Data Analytics SoftwareDeveloper, you will have an out-of-the-ordinary role. This exciting opportunity is for a highly capable and driven data analyst with practical experience developing and operating innovative analytic solutions for demanding and complex business requirements. Daily responsibilities include providing a unique service for planning and … analyzing the UK submarine support programme. You will interface with senior customers to deliver data analysis and business conclusions through software models and expert business knowledge. Establish and lead a high-performing team of data analysts responsible for designing, delivering, and operating analysis services for senior executives and business clients. Define the vision and strategy for the analytics service More ❯
The right to work in the UK without sponsorship is essential for this vacancy. An exciting opportunity for a Principal Python SoftwareDeveloper position has arisen with a fast-growing AI startup, using advanced 3D AI technology for the construction industry, based in London. This is an excellent opportunity for a Principal Python SoftwareDeveloper to join the software team, where you will enhance the core software and deployment processes, focusing on system architecture, backend implementation, cloud deployment, and performance optimisation. You will also be involved with training junior engineers. You will commit to a hybrid working model, required onsite 3 days a week. Experience of the Principal Python SoftwareDeveloper position will include: 7+ years of experience in backend software development using Python Experience with RDBMs, i.e. PostgreSQB, MySQL Cloud infrastructure knowledge of either AWS or Azure If you are a Principal Python SoftwareDeveloper looking for an exciting new opportunity in a game-changing AI start-up, please apply today to learn More ❯
Shoreditch, England, United Kingdom Hybrid / WFH Options
IC Resources
The right to work in the UK without sponsorship is essential for this vacancy. An exciting opportunity for a Principal Python SoftwareDeveloper position has arisen with a fast-growing AI startup, using advanced 3D AI technology for the construction industry, based in London. This is an excellent opportunity for a Principal Python SoftwareDeveloper to join the software team, where you will enhance the core software and deployment processes, focusing on system architecture, backend implementation, cloud deployment, and performance optimisation. You will also be involved with training junior engineers. You will commit to a hybrid working model, required onsite 3 days a week. Experience of the Principal Python SoftwareDeveloper position will include: 7+ years of experience in backend software development using Python Experience with RDBMs, i.e. PostgreSQB, MySQL Cloud infrastructure knowledge of either AWS or Azure If you are a Principal Python SoftwareDeveloper looking for an exciting new opportunity in a game-changing AI start-up, please apply today to learn More ❯
london, south east england, united kingdom Hybrid / WFH Options
IC Resources
The right to work in the UK without sponsorship is essential for this vacancy. An exciting opportunity for a Principal Python SoftwareDeveloper position has arisen with a fast-growing AI startup, using advanced 3D AI technology for the construction industry, based in London. This is an excellent opportunity for a Principal Python SoftwareDeveloper to join the software team, where you will enhance the core software and deployment processes, focusing on system architecture, backend implementation, cloud deployment, and performance optimisation. You will also be involved with training junior engineers. You will commit to a hybrid working model, required onsite 3 days a week. Experience of the Principal Python SoftwareDeveloper position will include: 7+ years of experience in backend software development using Python Experience with RDBMs, i.e. PostgreSQB, MySQL Cloud infrastructure knowledge of either AWS or Azure If you are a Principal Python SoftwareDeveloper looking for an exciting new opportunity in a game-changing AI start-up, please apply today to learn More ❯
London, England, United Kingdom Hybrid / WFH Options
Oho Group Ltd
Lead/PrincipalSoftwareDeveloper - Fully Remote Lead/PrincipalSoftwareDeveloper - Fully Remote This range is provided by Oho Group Ltd. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Direct message the job poster from Oho Group Ltd Lead/… PrincipalSoftwareDeveloper - Fully Remote Lead/PrincipalSoftwareDeveloper needed for an early-stage Start-Up at a crucial part of its journey. Looking for someone with 3-5 years of experience as a Full Stack SoftwareDeveloper to come in and craft responsive web apps and robust APIs with an … stage Start-Up, trusted to take responsibility from a remote position and have top level Python and Typescript skills. Currently interviewing - please send CV for immediate review! Lead/PrincipalSoftwareDeveloper - Fully Remote Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Information Technology Industries Software Development More ❯
PrincipalSoftwareDeveloper - Welsh Government (Grade 6) Location: Pan - Wales Working Pattern: Full-Time/Flexible Salary: £73,978 to £84,882(+ DDaT Allowance) Yolk Recruitment is proud to be the exclusive recruitment partner to the Welsh Government. We're working together to deliver modern, impactful digital services for the people of Wales - and we're … looking for talented individuals who want to be part of this mission. About the Role Join the Welsh Government's Digital, Data and Technology (DDaT) team as a PrincipalSoftwareDeveloper . The PrincipalDeveloper and their team will lead on establishing the development strategy and approach, choosing the right languages, frameworks, toolsets, and technologies … via guidance, encouragement, carrots and sticks! They will own the development and support of new solutions, exploring appropriate models including support from the wider marketplace. Key Responsibilities Own the software delivery lifecycle and select the best tools, languages, and frameworks, helping your team understand when and how to use them effectively. Oversee and own the design and delivery of More ❯
London, England, United Kingdom Hybrid / WFH Options
Yolk Recruitment Ltd
PrincipalSoftwareDeveloper - Welsh Government (Grade 6) Location: Pan - Wales Working Pattern: Full-Time/Flexible Salary: £73,978 to £84,882(+ DDaT Allowance) Yolk Recruitment is proud to be the exclusive recruitment partner to the Welsh Government. We're working together to deliver modern, impactful digital services for the people of Wales - and we're … looking for talented individuals who want to be part of this mission. About the Role Join the Welsh Government's Digital, Data and Technology (DDaT) team as a PrincipalSoftwareDeveloper . The PrincipalDeveloper and their team will lead on establishing the development strategy and approach, choosing the right languages, frameworks, toolsets, and technologies … via guidance, encouragement, carrots and sticks! They will own the development and support of new solutions, exploring appropriate models including support from the wider marketplace. Key Responsibilities Own the software delivery lifecycle and select the best tools, languages, and frameworks, helping your team understand when and how to use them effectively. Oversee and own the design and delivery of More ❯
PrincipalSoftwareDeveloper The Role: This is a highly varied role giving the successful candidate the opportunity to work across multiple projects and at all stages of the Software Development Lifecycle. Whilst focused on software development, this role also provides the opportunity to participate in software design at all levels. This will include work … services, including our upcoming AI Assurance service offering. Engineering Services Delivery of engineering services on behalf of clients, assisting them in the development of their solutions. Key Responsibilities: Leading Software Development Projects Act as part of a multidisciplinary team to develop products and services. This will include Systems Engineers, Security Engineers, Product Managers and others as required. Support the … wider team in project planning, requirements definition and requirements analysis. Lead software design, development, testing, deployment and maintenance for a range of AI and Computer Vision products. Providing Software Engineering Subject Matter (SME) Expertise Act as part of multidisciplinary teams in delivering engineering services to Synoptix clients. Provide SME guidance to Synoptix clients on the architecture and design More ❯
PrincipalSoftwareDeveloper The Role: This is a highly varied role giving the successful candidate the opportunity to work across multiple projects and at all stages of the Software Development Lifecycle. Whilst focused on software development, this role also provides the opportunity to participate in software design at all levels. This will include work … services, including our upcoming AI Assurance service offering. Engineering Services – Delivery of engineering services on behalf of clients, assisting them in the development of their solutions. Key Responsibilities: Leading Software Development Projects Act as part of a multidisciplinary team to develop products and services. This will include Systems Engineers, Security Engineers, Product Managers and others as required. Support the … wider team in project planning, requirements definition and requirements analysis. Lead software design, development, testing, deployment and maintenance for a range of AI and Computer Vision products. Providing Software Engineering Subject Matter (SME) Expertise Act as part of multidisciplinary teams in delivering engineering services to Synoptix clients. Provide SME guidance to Synoptix clients on the architecture and design More ❯
Bristol, Stoke Gifford, Gloucestershire, United Kingdom
Synoptix
PrincipalSoftwareDeveloper The Role: This is a highly varied role giving the successful candidate the opportunity to work across multiple projects and at all stages of the Software Development Lifecycle. Whilst focused on software development, this role also provides the opportunity to participate in software design at all levels. This will include work … services, including our upcoming AI Assurance service offering. Engineering Services – Delivery of engineering services on behalf of clients, assisting them in the development of their solutions. Key Responsibilities: Leading Software Development Projects Act as part of a multidisciplinary team to develop products and services. This will include Systems Engineers, Security Engineers, Product Managers and others as required. Support the … wider team in project planning, requirements definition and requirements analysis. Lead software design, development, testing, deployment and maintenance for a range of AI and Computer Vision products. Providing Software Engineering Subject Matter (SME) Expertise Act as part of multidisciplinary teams in delivering engineering services to Synoptix clients. Provide SME guidance to Synoptix clients on the architecture and design More ❯
The Software Architect will be part of the core product development team, working on our next generation marketing & messaging based platform, Agility Harmony. This person will work with a team of architects to define product and feature functionality for Harmony, which is used by our digital marketing clients. The Software Architect must demonstrate excellent communication skills as they … will be expected to effectively communicate with internal and external customers. PRINCIPAL DUTIES AND RESPONSIBILITIES • Participate in full life-cycle development from requirements through implementation. • Translate the business needs to the technical team and assigns programming and development tasks to the technical staff. • Develop and provide mentoring to less experienced technical staff (other architects, technical leads and developers). … Design coding and software best practices, develop reference and proof of concept implementations. • Design and development of reusable components and services. • Create unit and component integration test strategies with a focus on validation of proper function and appropriate data. • Must be comfortable with multiple areas of responsibility including but not limited to presentation, business logic, persistence, performance, scalability, and More ❯
could grow to change your life, but being part of a team which has already done extraordinary things and looks to do a few more. If you're a developer, front-end or full-stack, and want to join one hell of a journey. Click the apply button and let's talk. More ❯
As a PrincipalSoftwareDeveloper , you will lead the technical direction and execution of software projects, ensuring alignment with the organization's strategic goals. You will drive innovation, mentor junior developers, and ensure the successful delivery of scalable and maintainable systems. Responsibilities Oversee the development of our in-house software, Evolve , hosted in a cloud More ❯
PrincipalSoftwareDeveloper The Role: This is a highly varied role giving the successful candidate the opportunity to work across multiple projects and at all stages of the Software Development Lifecycle. Whilst focused on software development, this role also provides the opportunity to participate in software design at all levels click apply for full More ❯
Lead/PrincipalSoftwareDeveloper - Fully Remote Lead/PrincipalSoftwareDeveloper needed for an early-stage Start-Up at a crucial part of its journey. Looking for someone with 3-5 years of experience as a Full Stack SoftwareDeveloper to come in and craft responsive web apps and robust APIs … stage Start-Up, trusted to take responsibility from a remote position and have top level Python and Typescript skills. Currently interviewing - please send CV for immediate review! Lead/PrincipalSoftwareDeveloper - Fully Remote More ❯
Lead/PrincipalSoftwareDeveloper - Fully Remote Lead/PrincipalSoftwareDeveloper needed for an early-stage Start-Up at a crucial part of its journey. Looking for someone with 3-5 years of experience as a Full Stack SoftwareDeveloper to come in and craft responsive web apps and robust APIs … stage Start-Up, trusted to take responsibility from a remote position and have top level Python and Typescript skills. Currently interviewing - please send CV for immediate review! Lead/PrincipalSoftwareDeveloper - Fully Remote More ❯
Lead/PrincipalSoftwareDeveloper - Fully Remote Lead/PrincipalSoftwareDeveloper needed for an early-stage Start-Up at a crucial part of its journey. Looking for someone with 3-5 years of experience as a Full Stack SoftwareDeveloper to come in and craft responsive web apps and robust APIs … stage Start-Up, trusted to take responsibility from a remote position and have top level Python and Typescript skills. Currently interviewing - please send CV for immediate review! Lead/PrincipalSoftwareDeveloper - Fully Remote More ❯
Lead/PrincipalSoftwareDeveloper - Fully Remote Lead/PrincipalSoftwareDeveloper needed for an early-stage Start-Up at a crucial part of its journey. Looking for someone with 3-5 years of experience as a Full Stack SoftwareDeveloper to come in and craft responsive web apps and robust APIs … stage Start-Up, trusted to take responsibility from a remote position and have top level Python and Typescript skills. Currently interviewing - please send CV for immediate review! Lead/PrincipalSoftwareDeveloper - Fully Remote More ❯