working on complex and interesting systems and can enjoy a range of benefits and perks. As a Senior Software Engineer you'll collaborate as part of an Agile technology team to design and develop, troubleshoot and solve complex software issues to help scale and future proof the business. You'll work across the full tech stack … re flexible and able to adapt to changing priorities * You have full softwaredevelopment lifecycle experience including CI/CD and testing * You're collaborative with Agile team experience, happy to mentor more junior developers * You're likely to be degree educated in Computer Science or similar tech discipline *What's in it for you:* As More ❯
senior technical leadership roles. The Software Engineer is a hands-on contributor responsible for delivering secure, maintainable, and performant software as part of a cross-functional Agile team. Working closely with Product, QA, DevOps, and fellow engineers, this role helps shape technical solutions and contributes to quality practices. This is a Full Stack role, essential technical … Understanding of SEO strategies and security standards Experience with unit and end-to-end testing tools (Playwright, py-test) Passionate about building quality software Comfortable working in Agile teams and collaborating cross-functionally Support CI/CD practices and participate in automated build and deployment processes Engage in peer programming, mentoring sessions, and team knowledge sharing Open More ❯
senior technical leadership roles. The Software Engineer is a hands-on contributor responsible for delivering secure, maintainable, and performant software as part of a cross-functional Agile team. Working closely with Product, QA, DevOps, and fellow engineers, this role helps shape technical solutions and contributes to quality practices. This is a Full Stack role, essential technical … Understanding of SEO strategies and security standards Experience with unit and end-to-end testing tools (Playwright, py-test) Passionate about building quality software Comfortable working in Agile teams and collaborating cross-functionally Support CI/CD practices and participate in automated build and deployment processes Engage in peer programming, mentoring sessions, and team knowledge sharing Open More ❯
You will join HMLR's SoftwareDevelopment Practice, part of the wider Digital, Data and Technology (DDaT) directorate. The practice includes Developers who work in multidisciplinary agile teams with product managers, delivery managers, testers, business analysts and user researchers. Together they design, build and maintain digital cloud services and legacy systems that power HMLR's core … for automation. Monitoring & Tooling: ELK Stack, Grafana, and CloudWatch for logging and performance. Key Responsibilities Develop, test and maintain secure, reliable and efficient software applications. Participate in agile ceremonies, including sprint planning, retrospectives and daily stand-ups. Collaborate with colleagues to design and implement APIs, services and integrations. Contribute to code reviews and continuous integration processes. Troubleshoot … to delivery. Proficiency in at least one programming language i.e Java or Python Experience working with APIs, relational databases, and version control systems (e.g., Git). Understanding of agile delivery and collaborative software development. Ability to write clear, readable and maintainable code. Excellent teamwork and communication skills. Desirable Skills Awareness of DevOps practices, CI/CD pipelines More ❯
Coventry, West Midlands, United Kingdom Hybrid/Remote Options
Inspire People
You will join HMLR's SoftwareDevelopment Practice, part of the wider Digital, Data and Technology (DDaT) directorate. The practice includes Developers who work in multidisciplinary agile teams with product managers, delivery managers, testers, business analysts and user researchers. Together they design, build and maintain digital cloud services and legacy systems that power HMLR's core … for automation. Monitoring & Tooling: ELK Stack, Grafana, and CloudWatch for logging and performance. Key Responsibilities Develop, test and maintain secure, reliable and efficient software applications. Participate in agile ceremonies, including sprint planning, retrospectives and daily stand-ups. Collaborate with colleagues to design and implement APIs, services and integrations. Contribute to code reviews and continuous integration processes. Troubleshoot … to delivery. Proficiency in at least one programming language i.e Java or Python Experience working with APIs, relational databases, and version control systems (e.g., Git). Understanding of agile delivery and collaborative software development. Ability to write clear, readable and maintainable code. Excellent teamwork and communication skills. Desirable Skills Awareness of DevOps practices, CI/CD pipelines More ❯
South Croydon, London, United Kingdom Hybrid/Remote Options
Inspire People
You will join HMLR's SoftwareDevelopment Practice, part of the wider Digital, Data and Technology (DDaT) directorate. The practice includes Developers who work in multidisciplinary agile teams with product managers, delivery managers, testers, business analysts and user researchers. Together they design, build and maintain digital cloud services and legacy systems that power HMLR's core … for automation. Monitoring & Tooling: ELK Stack, Grafana, and CloudWatch for logging and performance. Key Responsibilities Develop, test and maintain secure, reliable and efficient software applications. Participate in agile ceremonies, including sprint planning, retrospectives and daily stand-ups. Collaborate with colleagues to design and implement APIs, services and integrations. Contribute to code reviews and continuous integration processes. Troubleshoot … to delivery. Proficiency in at least one programming language i.e Java or Python Experience working with APIs, relational databases, and version control systems (e.g., Git). Understanding of agile delivery and collaborative software development. Ability to write clear, readable and maintainable code. Excellent teamwork and communication skills. Desirable Skills Awareness of DevOps practices, CI/CD pipelines More ❯
Telford, Shropshire, West Midlands, United Kingdom Hybrid/Remote Options
Inspire People
You will join HMLR's SoftwareDevelopment Practice, part of the wider Digital, Data and Technology (DDaT) directorate. The practice includes Developers who work in multidisciplinary agile teams with product managers, delivery managers, testers, business analysts and user researchers. Together they design, build and maintain digital cloud services and legacy systems that power HMLR's core … for automation. Monitoring & Tooling: ELK Stack, Grafana, and CloudWatch for logging and performance. Key Responsibilities Develop, test and maintain secure, reliable and efficient software applications. Participate in agile ceremonies, including sprint planning, retrospectives and daily stand-ups. Collaborate with colleagues to design and implement APIs, services and integrations. Contribute to code reviews and continuous integration processes. Troubleshoot … to delivery. Proficiency in at least one programming language i.e Java or Python Experience working with APIs, relational databases, and version control systems (e.g., Git). Understanding of agile delivery and collaborative software development. Ability to write clear, readable and maintainable code. Excellent teamwork and communication skills. Desirable Skills Awareness of DevOps practices, CI/CD pipelines More ❯
Devon, South West, United Kingdom Hybrid/Remote Options
Inspire People
You will join HMLR's SoftwareDevelopment Practice, part of the wider Digital, Data and Technology (DDaT) directorate. The practice includes Developers who work in multidisciplinary agile teams with product managers, delivery managers, testers, business analysts and user researchers. Together they design, build and maintain digital cloud services and legacy systems that power HMLR's core … for automation. Monitoring & Tooling: ELK Stack, Grafana, and CloudWatch for logging and performance. Key Responsibilities Develop, test and maintain secure, reliable and efficient software applications. Participate in agile ceremonies, including sprint planning, retrospectives and daily stand-ups. Collaborate with colleagues to design and implement APIs, services and integrations. Contribute to code reviews and continuous integration processes. Troubleshoot … to delivery. Proficiency in at least one programming language i.e Java or Python Experience working with APIs, relational databases, and version control systems (e.g., Git). Understanding of agile delivery and collaborative software development. Ability to write clear, readable and maintainable code. Excellent teamwork and communication skills. Desirable Skills Awareness of DevOps practices, CI/CD pipelines More ❯
Exeter, Devon, South West, United Kingdom Hybrid/Remote Options
First Databank
If these resonate with you, youll feel right at home with us. The Opportunity Were looking for a talented software developer with expertise in C#, .NET and Agile methodologies to join us on a full-time, permanent basis, working in a hybrid manner with at least two days per week in our Exeter office. Youll be joining … alongside product owners, designers and domain experts, youll use modern technologies and best-practice principles to deliver clean, scalable and secure code. Specifically, you will: Apply and refine Agile methodologies to design, develop and deliver new features Translate complex needs into elegant solutions Analyse requirements, define specifications and manage delivery through to completion Produce robust code and conduct … you will need: Experience in analysis and design, C#, MVC and the .NET framework Experience with test automation, TDD, DDD, refactoring and unit testing techniques Experience working within Agile and Scrum development environments Knowledge of SOLID principles and T-SQL database design Familiarity with JavaScript frameworks such as React Proficiency with ORM tools such as Entity Framework More ❯
you must hold enhanced DV Security Clearance. WHAT WILL THE SENIOR SOFTWARE ENGINEER BE DOING? As a Senior Software Engineer, you will work with an experienced agile team to design and deliver packages of bespoke work, work development teams and liaise with customers. You will work through the entire softwaredevelopment life cycle More ❯
Saffron Walden, Essex, United Kingdom Hybrid/Remote Options
Matchtech
schedule, budget, and risks, using structured PM methodologies Foster strong client relationships and ensure clear communication at all levels Drive motivation and performance across cross-functional teams Apply Agile methodologies, Work Breakdown Structures (WBS), and Microsoft Project planning Champion softwaredevelopment best practices and continuous improvement Ensure rigorous governance, reporting, and quality standards throughout the project More ❯
Employment Type: Permanent
Salary: £75000 - £85000/annum Pension, Hybrid working
Guildford, England, United Kingdom Hybrid/Remote Options
Person Centred Software Ltd
building great teams and great software. What You’ll Do Lead and mentor multiple software engineering squads, fostering a culture of collaboration and technical excellence. Oversee delivery, Agile practices, and engineering quality across the product line. Drive improvements across the full softwaredevelopment life cycle (SDLC). Promote the use of AI tooling to boost … for new engineers, ensuring high-quality hires. What You’ll Bring Proven experience leading and developing software engineering teams in hybrid or distributed environments. Strong understanding of Agile delivery, TDD/BDD, and test automation. Hands-on experience with Microsoft .NET (C#, .NET 9) and MS SQL Server. Solid background in delivering enterprise-grade, multi-tenant SaaS More ❯
About the Role? Join our agile Fulfilment product team at Love2shop and help us build world-class, customer-facing products that delight our users. As a Software Engineer, you will be a key player in a dynamic, fast-paced environment, contributing to all stages of the softwaredevelopment lifecycle—from analysis and design to coding … responsibilities Develop high-quality, scalable code that adheres to SOLID principles and our solution architecture. Contribute to all stages of the softwaredevelopment lifecycle within an agile team, from feature conception to delivery. Write and maintain clean, well-documented code that meets both functional and non-functional requirements. Actively participate in code reviews, sharing knowledge and … with REST and SOAP APIs. Experience with Git for source control and CI/CD pipelines using tools like GitHub Actions and CircleCI . A strong grasp of agile methodologies ( Scrum, Kanban ). Experience with AWS Cloud services, including EC2, SQS, RDS , and Elasticache . Additional skills and experience It would be great if you already have: - An More ❯
doing: Designing, developing, and deploying high-assurance software solutions within secure environments. Working across Java, Python, JavaScript, or TypeScript-based systems depending on project needs. Delivering in agile teams alongside cyber, data, and infrastructure specialists. Building scalable cloud-native applications and services in AWS . Contributing to continuous improvement and innovation across the engineering function. Experience required More ❯
Worcestershire, England, United Kingdom Hybrid/Remote Options
TRIA
team Promote high standards in coding and delivery practices About You You’re an experienced software engineer who takes ownership, communicates clearly, and thrives in a collaborative Agile environment. Essential: 5+ years of experience in Java development Strong knowledge of SQL and web services (REST/SOAP) Solid understanding of software design principles Experience working More ❯
the Azure Cloud Platform - including WebApps, scalable architectures, and CI/CD pipelines Knowledge of containerization and orchestration (Kubernetes) Proficiency in Git and Azure DevOps Experience working in Agile/Scrum environments (Bonus) Knowledge of the Energy sector , especially smart meters and billing systems What's in It for You Hybrid work model - 2 days from home Annual More ❯
similar role Experienced in building and consuming APIs and backend services. Knowledge of AWS services (e.g., EC2, S3, RDS, Lambda, API Gateway, Document DB etc.) Proven experience with AgileDevelopment, SCRUM, and/or Extreme Programming methodologies Experience with relational databases would be beneficial (e.g., SQL Server, MySQL) and/or NoSQL databases (e.g., DynamoDB, MongoDB). … Experience with version control in Git and CI/CD pipelines. Strong problem-solving skills and attention to detail. Ability to work effectively in a fast-paced, agile environment. Good communication and collaboration skills. Bachelor's degree in computer science, Engineering, or a related field, or equivalent work experience. LI-RS2 More ❯
pipeline. Collaboration: Work closely with Software Engineers, QA Analysts, and DevOps engineers to integrate automated testing early in the development process. Participate in code reviews and agile ceremonies, providing insights on testability and software quality. Continuous Improvement: Identify opportunities to improve testing processes and implement solutions. Stay up-to-date with industry trends and technologies More ❯
our platform's dominance over the battlefield for many decades to come. Our engineers are involved in all aspects of the softwaredevelopment lifecycle, and our agiledevelopment approach allows new hires to quickly become very impactful and make a difference to our success! To learn more about Boeing Software Engineering, take a look … study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science Softwaredevelopment experience in a collaborative team environment using agile principles and a structured development process including code reviews and automated DevOps processes/tools Experience using team collaboration tools including Git, Bitbucket, JIRA, and Confluence Experience in More ❯
our platform's dominance over the battlefield for many decades to come. Our engineers are involved in all aspects of the softwaredevelopment lifecycle, and our agiledevelopment approach allows new hires to quickly become very impactful and make a difference to our success! To learn more about Boeing Software Engineering, take a look … study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science Softwaredevelopment experience in a collaborative team environment using agile principles and a structured development process including code reviews and automated DevOps processes/tools Experience using team collaboration tools including Git, Bitbucket, JIRA, and Confluence Experience in More ❯
maintainable code following best practices and design principles. Perform unit and integration testing to ensure reliability and quality. Collaborate with other developers, testers, and DevOps engineers in an Agile environment. Participate in code reviews and contribute to improving coding standards and development processes. Maintain clear and concise technical documentation. What You’ll Bring: 5+ years’ experience in More ❯
solutions to major blue-chip and government organisations to enable them to discover and analyse data and customer feedback. As a Software Engineer within a cross discipline Agile product team you will design and develop data centric software using a range of technology with C# .Net backend and TypeScript and React frontend; you'll also use More ❯
Henley-on-Thames, Oxfordshire, England, United Kingdom
EBITS LLP
Stack: C#, .Net Core, ASP.net Microsoft SQL, Entity Framework JavaScript, CSS, JSON, XML, etc API Design & Best Practice (REST, SOAP) Excellent understanding of Object-Oriented software design Agile/SCRUM Azure DevOps Server Follow best practices to build maintainable, scalable web applications A passion for technology and programming Self-learner and willing to learn new skills and More ❯
What do I need to be successful: Degree in Computer Science or equivalent industry experience. 3+ years' experience in backend softwaredevelopment within a fast-paced, agile environment. Strong proficiency in Python (or similar modern backend language) and experience building RESTful APIs or microservices. Solid understanding of data structures, algorithms, and software design principles. Experience More ❯
driven innovation, we are driving sustainable change in this critical industry. The Product Department is at the heart of CtrlChain's success. With four high-performing in-house agile teams, alongside dedicated Support and Data teams, our Product organization brings together around 50 skilled professionals - all committed to delivering innovative, cutting-edge logistics solutions. Why CtrlChain? Innovation at … minimum of 3 years of experience with .NET Core programming. You are experienced with Docker and Kubernetes. You have prior experience with Microservices Architecture. You are familiar with Agile Scrum methodologies. You have a strong understanding of Object-Oriented Programming (OOP) and Test-Driven Development (TDD). You have hands-on experience with continuous integration and continuous More ❯