Luton, England, United Kingdom Hybrid / WFH Options
easyJet
Principal Software Engineer to act as the lead technical person within the relevant product team, setting the technical direction and guiding engineering practices while remaining hands-on with developing code where needed. Opportunities for innovation and value have already been identified across End-to-End Crew Planning, Operational Planning, Disruption Recovery, Optimisation and Automation & Efficiency — all of which are … journey together. JOB PURPOSE Lead the in-house design, hands-on development, and technical delivery of high-quality, scalable and secure software solutions by writing and reviewing code, setting engineering standards and guiding architecture in order to enable easyJet to operate efficiently and innovate at pace. This role combines deep technical expertise with practical leadership, ensuring that … quality, speed and maintainability. Collaborate with enterprise architects and technology governance forums to ensure compliance with easyJet’s wider IT strategy, security standards, and cost controls. Conduct code reviews and provide constructive feedback to improve codequality across the team. Stay up-to-date with industry trends, technologies, and methodologies, applying that knowledge to More ❯
bedford, east anglia, united kingdom Hybrid / WFH Options
easyJet
Principal Software Engineer to act as the lead technical person within the relevant product team, setting the technical direction and guiding engineering practices while remaining hands-on with developing code where needed. Opportunities for innovation and value have already been identified across End-to-End Crew Planning, Operational Planning, Disruption Recovery, Optimisation and Automation & Efficiency — all of which are … journey together. JOB PURPOSE Lead the in-house design, hands-on development, and technical delivery of high-quality, scalable and secure software solutions by writing and reviewing code, setting engineering standards and guiding architecture in order to enable easyJet to operate efficiently and innovate at pace. This role combines deep technical expertise with practical leadership, ensuring that … quality, speed and maintainability. Collaborate with enterprise architects and technology governance forums to ensure compliance with easyJet’s wider IT strategy, security standards, and cost controls. Conduct code reviews and provide constructive feedback to improve codequality across the team. Stay up-to-date with industry trends, technologies, and methodologies, applying that knowledge to More ❯
watford, hertfordshire, east anglia, united kingdom Hybrid / WFH Options
easyJet
Principal Software Engineer to act as the lead technical person within the relevant product team, setting the technical direction and guiding engineering practices while remaining hands-on with developing code where needed. Opportunities for innovation and value have already been identified across End-to-End Crew Planning, Operational Planning, Disruption Recovery, Optimisation and Automation & Efficiency — all of which are … journey together. JOB PURPOSE Lead the in-house design, hands-on development, and technical delivery of high-quality, scalable and secure software solutions by writing and reviewing code, setting engineering standards and guiding architecture in order to enable easyJet to operate efficiently and innovate at pace. This role combines deep technical expertise with practical leadership, ensuring that … quality, speed and maintainability. Collaborate with enterprise architects and technology governance forums to ensure compliance with easyJet’s wider IT strategy, security standards, and cost controls. Conduct code reviews and provide constructive feedback to improve codequality across the team. Stay up-to-date with industry trends, technologies, and methodologies, applying that knowledge to More ❯
luton, bedfordshire, east anglia, united kingdom Hybrid / WFH Options
easyJet
Principal Software Engineer to act as the lead technical person within the relevant product team, setting the technical direction and guiding engineering practices while remaining hands-on with developing code where needed. Opportunities for innovation and value have already been identified across End-to-End Crew Planning, Operational Planning, Disruption Recovery, Optimisation and Automation & Efficiency — all of which are … journey together. JOB PURPOSE Lead the in-house design, hands-on development, and technical delivery of high-quality, scalable and secure software solutions by writing and reviewing code, setting engineering standards and guiding architecture in order to enable easyJet to operate efficiently and innovate at pace. This role combines deep technical expertise with practical leadership, ensuring that … quality, speed and maintainability. Collaborate with enterprise architects and technology governance forums to ensure compliance with easyJet’s wider IT strategy, security standards, and cost controls. Conduct code reviews and provide constructive feedback to improve codequality across the team. Stay up-to-date with industry trends, technologies, and methodologies, applying that knowledge to More ❯
Shefford, Bedfordshire, South East, United Kingdom
Stackstudio Digital Ltd
Europe. At TCS, you'll be part of a purpose-led transformation company, working on challenging projects that demand ambitious innovation and thought leadership. Key Responsibilities: Deliver high-quality front-end builds for responsive websites and mobile apps using React Native, HTML, CSS, and JavaScript with modern frameworks like React.js. Collaborate with designers and back-end developers to … seamless integration of front-end and back-end functionalities. Optimize mobile applications for performance and responsiveness . Ensure security by design , GDPR compliance, and accessibility standards in front-end code delivery. Deploy apps to iOS and Google Playstore . Apply DevOps concepts and use Azure ADB2C and cloud services (API management, App Service, Azure configurations). Conduct code reviews and maintain front-end codequality and best practices. Stay updated with emerging front-end technologies, trends, and best practices. Write and maintain technical documentation for front-end code and processes. Participate in UI/UX design discussions and maintain graphic standards and branding. Work in an agile DevSecOps environment , utilizing modern frameworks and More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Harnham - Data & Analytics Recruitment
an agile team , contributing to sprints, backlog refinement, and continuous improvement. Staying up to date with AI/ML and LLM trends to bring innovative ideas into production. Ensuring codequality through testing, documentation, and peer review. What we're looking for: 4+ years' experience building enterprise-grade applications. Strong backend skills in Python (FastAPI, Flask) with More ❯
Luton, England, United Kingdom Hybrid / WFH Options
easyJet
the team (including contractors) to improve development standards. Work with Business Analysts to deliver against requirements and realise business benefits. Build a documentation library and data catalogue for developed code/products. Oversight of project deliverables and codequality going into each release. Key Skills Required Technical Ability: has a high level of current, technical competence … Spark or any other distributed data programming frameworks (e.g. Flink, Hadoop, Beam) Familiarity with Databricks as a data and AI platform or the Lakehouse Architecture. Experience with data quality and/or and data lineage frameworks like Great Expectations, dbt data quality, OpenLineage or Marquez, and data drift detection and alerting. Understanding of Data Management principles More ❯
bedford, east anglia, united kingdom Hybrid / WFH Options
easyJet
the team (including contractors) to improve development standards. Work with Business Analysts to deliver against requirements and realise business benefits. Build a documentation library and data catalogue for developed code/products. Oversight of project deliverables and codequality going into each release. Key Skills Required Technical Ability: has a high level of current, technical competence … Spark or any other distributed data programming frameworks (e.g. Flink, Hadoop, Beam) Familiarity with Databricks as a data and AI platform or the Lakehouse Architecture. Experience with data quality and/or and data lineage frameworks like Great Expectations, dbt data quality, OpenLineage or Marquez, and data drift detection and alerting. Understanding of Data Management principles More ❯
luton, bedfordshire, east anglia, united kingdom Hybrid / WFH Options
easyJet
the team (including contractors) to improve development standards. Work with Business Analysts to deliver against requirements and realise business benefits. Build a documentation library and data catalogue for developed code/products. Oversight of project deliverables and codequality going into each release. Key Skills Required Technical Ability: has a high level of current, technical competence … Spark or any other distributed data programming frameworks (e.g. Flink, Hadoop, Beam) Familiarity with Databricks as a data and AI platform or the Lakehouse Architecture. Experience with data quality and/or and data lineage frameworks like Great Expectations, dbt data quality, OpenLineage or Marquez, and data drift detection and alerting. Understanding of Data Management principles More ❯
watford, hertfordshire, east anglia, united kingdom Hybrid / WFH Options
easyJet
the team (including contractors) to improve development standards. Work with Business Analysts to deliver against requirements and realise business benefits. Build a documentation library and data catalogue for developed code/products. Oversight of project deliverables and codequality going into each release. Key Skills Required Technical Ability: has a high level of current, technical competence … Spark or any other distributed data programming frameworks (e.g. Flink, Hadoop, Beam) Familiarity with Databricks as a data and AI platform or the Lakehouse Architecture. Experience with data quality and/or and data lineage frameworks like Great Expectations, dbt data quality, OpenLineage or Marquez, and data drift detection and alerting. Understanding of Data Management principles More ❯
Next.js. Maintain and extend WordPress/PHP components where needed. Incorporate and experiment with AI tools (OpenAI, ElevenLabs, etc.). Contribute to system architecture, scalability, and automation discussions. Ensure codequality, maintainability, and security best practices. Core Technologies Languages: TypeScript, JavaScript (ES6+), PHP, Python Frameworks: React.js, Next.js, Node.js (Express or similar), FastAPI Databases: MySQL, PostgreSQL Front-End … You’ll Succeed If You Thrive on building systems that actually get used . Enjoy working across the stack and understanding how everything fits together. Take ownership of your code — from database design to UI polish. Stay curious about emerging technologies, especially AI and automation. Communicate clearly, collaborate easily, and enjoy problem-solving. What my client Offer The freedom More ❯
and extend WordPress/PHP components where needed. Incorporate and experiment with AI tools (Open AI, Eleven Labs, etc.). Contribute to system architecture, scalability, and automation discussions. Ensure codequality, maintainability, and security best practices. Core Technologies Languages: TypeScript, JavaScript (ES6+), PHP, Python Frameworks: Reactjs, Nextjs, Nodejs (Express or similar), Fast API Databases: MySQL, PostgreSQL Front … You’ll Succeed If You Thrive on building systems that actually get used . Enjoy working across the stack and understanding how everything fits together. Take ownership of your code — from database design to UI polish. Stay curious about emerging technologies, especially AI and automation. Communicate clearly, collaborate easily, and enjoy problem-solving. What my client Offer The freedom More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Harnham
an agile team , contributing to sprints, backlog refinement, and continuous improvement. Staying up to date with AI/ML and LLM trends to bring innovative ideas into production. Ensuring codequality through testing, documentation, and peer review. 🎯 What we’re looking for: 4+ years’ experience building enterprise-grade applications. Strong backend skills in Python (FastAPI, Flask) with More ❯
cambridge, east anglia, united kingdom Hybrid / WFH Options
Harnham
an agile team , contributing to sprints, backlog refinement, and continuous improvement. Staying up to date with AI/ML and LLM trends to bring innovative ideas into production. Ensuring codequality through testing, documentation, and peer review. 🎯 What we’re looking for: 4+ years’ experience building enterprise-grade applications. Strong backend skills in Python (FastAPI, Flask) with More ❯
great abington, east anglia, united kingdom Hybrid / WFH Options
Illumina
Ansible playbooks to automate system installation and configuration Develop and maintain scripts in Python, Bash, and C# Participate fully in Agile processes including sprint planning, daily scrums, demos, and code reviews Collaborate with cross-functional teams to ensure seamless integration and delivery Write high-quality unit tests using mock objects Ensure codequality through More ❯
Luton, Bedfordshire, United Kingdom Hybrid / WFH Options
algorithms aimed at addressing specific business challenges and opportunities. Coach and mentor the team (including contractors) to improve development standards. Build a documentation library and data catalogue for developed code/products. Oversight of project deliverables and codequality going into each release. Able to use historical experiences to help with future innovations. Passionate about data … experience with Apache Spark or any other distributed data programming frameworks (e.g. Familiarity with Databricks as a data and AI platform or the Lakehouse Architecture. Experience with data quality and/or and data lineage frameworks like Great Expectations, dbt data quality, OpenLineage or Marquez, and data drift detection and alerting. Understanding of Data Management principles More ❯
way and be a strong advocate of best practice software design patterns, software architecture and agile methodology. +Take a lead in our effort to re-architect and harden our code to prepare for 10x-100x scale +Mentor junior software engineers +Help the team to find the right balance between strong principles and pragmatism; and help the team to inform … buy vs build decisions +Be the standard bearer for codequality (including software test coverage and maintainability of code) Key Requirements: +10+ years experience in software engineering. +10+ years experience with C# and .NET. + Previous experience with Linux, Python and Azure DevOps +Previous experience in both start-ups/scale-ups and larger organisations +Strong More ❯
Docker or Kubernetes Experience of Continuous Integration (CI) and Continuous Delivery (CD) A passion for delivering qualitycode, by use of TDD and setting high softwarequality standard We're also using the following technologies and patterns, it would be great if you had some of the skills, if not we can help develop them More ❯
Lead the Innovation: Software Delivery and Quality at the Forefront of EV Charging At Andersen EV, we are scaling our unique, design-led, IoT-enabled EV charge points. We are seeking a highly experienced, hands-on Head of Software Development to lead our software development team. This pivotal role acts as the primary leader for software delivery and … quality assurance, ensuring the architectural integrity, reliable execution, and functionality of our entire software ecosystem (cloud, mobile apps, and digital systems). Working closely with the Director of Engineering, you will define the technical strategy, oversee execution, and own many aspects of the planning, requirements clarification, development and quality assurance specifically for software systems. This is … Technical Leadership & Architecture Architectural Decision Making: Drive and make architectural decisions for all software systems (cloud, mobile, and API/communication layers) in combination with the Director of Engineering. CodeQuality & Review: Be responsible for reviewing Pull Requests (PRs) and performing final technical sign-off for releasing features/fixes into production environments. Infrastructure Oversight: Own the More ❯
stewartby, east anglia, united kingdom Hybrid / WFH Options
Andersen EV
Lead the Innovation: Software Delivery and Quality at the Forefront of EV Charging At Andersen EV, we are scaling our unique, design-led, IoT-enabled EV charge points. We are seeking a highly experienced, hands-on Head of Software Development to lead our software development team. This pivotal role acts as the primary leader for software delivery and … quality assurance, ensuring the architectural integrity, reliable execution, and functionality of our entire software ecosystem (cloud, mobile apps, and digital systems). Working closely with the Director of Engineering, you will define the technical strategy, oversee execution, and own many aspects of the planning, requirements clarification, development and quality assurance specifically for software systems. This is … Technical Leadership & Architecture Architectural Decision Making: Drive and make architectural decisions for all software systems (cloud, mobile, and API/communication layers) in combination with the Director of Engineering. CodeQuality & Review: Be responsible for reviewing Pull Requests (PRs) and performing final technical sign-off for releasing features/fixes into production environments. Infrastructure Oversight: Own the More ❯
Royston, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Verso Recruitment
architecture and hardening of code. Mentor and develop junior engineers to help them reach their potential. Guide the team in making pragmatic decisions while upholding strong technical principles. Champion codequality, including rigorous software test coverage and maintainability standards. Desirable Experience & Skills Strong candidates are likely to bring most (but not all) of the following: Experience in More ❯
and inspire a team of talented Microsoft stack software developers. As a Software Team Lead, you'll take responsibility for leading a squad of developers to deliver high quality secure solutions and will be a mix of hands-on technical coding, leadership skills, and experience in agile development processes.This is an opportunity will allow you to make a … tangible impact to the future of the business! Key Responsibilities* Guide and motivate a team of software developers helping them deliver large-scale, high-quality solutions.* Ensure the team adheres … to best practices, coding standards, data privacy and ensure compliance* Play a key role in shaping technical strategies and ensuring delivery aligns with broader business goals.* Continuous improvement in codequality, security and system performance* Help grow the team by identifying and hiring top talent.About YouWe're looking for someone with a strong technical foundation, leadership experience More ❯
guide and inspire a team of talented Microsoft stack software developers.As a Software Team Lead, you'll take responsibility for leading a squad of developers to deliver high quality secure solutions and will be a mix of hands-on technical coding, leadership skills, and experience in agile development processes.This is an opportunity will allow you to make a … tangible impact to the future of the business! Key Responsibilities* Guide and motivate a team of software developers helping them deliver large-scale, high-quality solutions.* Ensure the team adheres … to best practices, coding standards, data privacy and ensure compliance* Play a key role in shaping technical strategies and ensuring delivery aligns with broader business goals.* Continuous improvement in codequality, security and system performance* Help grow the team by identifying and hiring top talent.About YouWe're looking for someone with a strong technical foundation, organised, enjoys More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
to mitigate seasonal changes. Joining a core team, as their newest Senior Software Engineer, you’ll work alongside software, electronics and mechanical engineers. You’ll spend your time writing code as well as observing operationsi in test conditions in a field. You’ll take an interest in tinkering and coming up with multidisciplinary ideas that can improve the technology. … Your interests may lie in software architecture or codequality, but your overall approach will be working and contributing to complex and sophisticated innovations. Requirements: Strong track record of achievement through demonstrable software engineering projects using C# and .NET. This would ideally include interaction with hardware and Cloud applications. Experience using Python and Linux. Additional experience with More ❯
data infrastructure. Collaborate: Partner closely with the founding team and business stakeholders to translate complex workflows into elegant technical solutions. Lead by Example: Take control of the project, uphold codequality, and drive best practices across the stack. Shape the Future: Contribute to the long-term technical roadmap and product evolution If you're interested, apply now More ❯