Stevenage, England, United Kingdom Hybrid/Remote Options
Anson McCade
C# software components for weapon system simulation. • Integrate hardware with software to create realistic system representations. • Support visualisation, experimentation, verification and validation of system architectures. • Apply Agile Scrum methodologies to deliver high-quality, maintainable software. • Collaborate closely with multi-disciplinary teams to ensure technical alignment and delivery. • Promote continuous improvement through modern development practices and … Looking For: • Proven experience in C# and/or C++ softwaredevelopment . • Background in real-time systems or synthetic/simulation environments . • Familiarity with Agile , unit testing , and test-driven development (TDD) . • Understanding of Continuous Integration/Continuous Delivery (CI/CD) pipelines. • Strong analytical, problem-solving and communication skills. • A collaborative More ❯
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 ❯
Manchester, Lancashire, England, United Kingdom Hybrid/Remote Options
Nextech
Work with product owners, designers, and QA to deliver high-quality solutions. Write clean, reusable, and well-documented code following best practices. Participate in code reviews, testing, and Agile ceremonies. Troubleshoot and resolve software defects efficiently. Collaborate with cross-functional teams to implement new features and improve existing ones. Contribute to improving software architecture and development … experience. Strong knowledge of Java (Java 8+ preferred). Proficient in TypeScript and React . Experience with REST APIs, web services, and modern front-end frameworks. Familiarity with Agile/Scrum methodology. Strong problem-solving skills and ability to work both independently and in a team. Must be eligible to work in the UK - no sponsorship available. Nice More ❯
good organisation. Working with modern technologies such as .NET, and Azure, this role will allow you to contribute to meaningful projects while expanding your technical expertise in an Agile environment. Software Engineer Responsibilities Collaborate with Product Managers and senior engineers to analyse requirements and estimate development work. Design, build, test, and deploy secure, maintainable applications using … .NET, Azure, Dynamics 365, and Power Platform. Work within Agile delivery teams (Scrum or Kanban) to deliver small-to-medium features and enhancements. Support application maintenance, promptly resolving issues to ensure availability and performance. Work collaboratively across DevOps, QA, and Data teams to deliver end-to-end solutions. Software Engineer Requirements Experience in developing applications using C# … cloud technologies such as Microsoft Azure (AWS experience also considered). Understanding of modern web application development techniques. Strong SQL Server or similar database skills. Experience of Agile methodologies and tools such as Azure DevOps or GitHub. Effective problem-solving, analytical, and communication skills. A collaborative team player with a strong commitment to quality and best practices. More ❯
in our digital transformation, you will be responsible for overseeing the architectural design and integration of our .NET, C#, Azure, React, NextJS, and Vercel tech stack, ensuring our Agile teams produce scalable, robust, and high-quality solutions that drive our retail operations forward. Your expertise will help us continue to integrate with Best of Breed SaaS solutions, supporting … functional teams to define, design, and ship new features and services tailored to our retail environment. Ensure the performance, quality, and responsiveness of applications. Guide and mentor multiple Agiledevelopment teams, ensuring adherence to architectural designs and best practices. Contribute to the Backend Chapter to improve overall standards across the teams. Collaborate with stakeholders to align technology … Azure DevOps. Strong understanding of microservices architecture, Azure Service Bus, REST APIs, and domain-driven design. Demonstrated experience in designing and implementing scalable, high-performance systems. Experience leading Agiledevelopment teams and working with cross-functional stakeholders. Excellent leadership, communication, and interpersonal skills. Strong analytical and problem-solving abilities. Strong knowledge of integrating SaaS solutions and managing More ❯
systems; preparing architecture diagrams, data models; developing & maintaining web applications & APIs using HTML, CSS, JavaScript, React, Node.js, & AWS; mentoring more junior team members on the development team; Agiledevelopment methodology; full software lifecycle; & (6 years exp) in: participating in the Architecture Governance process; overseeing project work & planning on the enterprise team; performing softwaredevelopmentMore ❯
Demonstrable experience automating web applications using frameworks such as Playwright, Selenium, Cypress, or similar. - Ability to work independently and as part of a team in a fast-paced, agiledevelopment environment. Software Test Analyst 5 This resource will be a part of the clients Accounts Receivable and Collections Project. The resource will act as a software … test data setup and validation against Oracle and/or SQL Server databases. Proficiency in using Git for version control (merging, pull requests) as part of a team. Agile & Collaboration Experience working as an active participant in an Agile/Scrum team and its ceremonies. Strong ability to collaborate with cross-functional teams to understand requirements … and design test cases. Ability to work independently and as part of a team in a fast-paced, agiledevelopment environment. Strong skills in communicating test results, bugs, and risks to developers, BAs, and other stakeholders. Security & Compliance Understanding of the secure application development lifecycle (SADLC). Soft Skills & Other Requirements Strong written and verbal communication More ❯
and innovative software solutions to Aeronautical based applications. Duties will include building AWS services, deep understanding of software languages (C#/Java, Python, Shell), participate in Agile Methodology, perform deployments to multiple development, test and operational environments, patching, troubleshooting, and working with internal teams and departments. Core Qualifications: The applicant must possess a deep understanding … scripting Creation and documentation of new and existing functionality within software version control repositories (Gitlab) and utilizing DevOps principals and tools to deliver new features within an Agile construct Participate in program Agilesoftwaredevelopment initiatives (standup, planning, Increment planning) to support innovation and enhancement of custom applications through iteration/functionality testing More ❯
Due to continued growth, they are seeking skilled Java Developers at both mid and senior levels to join their dynamic engineering team. You’ll work in a modern Agile environment, collaborating across disciplines to design, build, and maintain high-performing backend systems with opportunities to contribute to frontend development using Angular or React. Key Responsibilities Design, develop … SQL and NoSQL databases using appropriate persistence frameworks (e.g., Hibernate, JPA). Develop and consume RESTful services. Contribute to the full softwaredevelopment lifecycle within an Agile environment. Collaborate with frontend developers using Angular or React. Use Git for version control and participate in regular code reviews. Troubleshoot, debug, and perform root-cause analyses to improve … Experience working with persistence frameworks (Hibernate, JPA, etc.). Proficiency with SQL and relational databases. Experience designing and consuming RESTful APIs. Proficient in using Git and working within Agile/Scrum environments. Desirable/Bonus Skills Exposure to NoSQL databases (e.g., MongoDB, Cassandra). Experience with frontend technologies such as Angular or React. Familiarity with CI/CD More ❯
Hampshire, England, United Kingdom Hybrid/Remote Options
Spectrum IT Recruitment
Fullstack experience being desirable. Required skills: 5 years+ commercial SoftwareDevelopment in .Net, C# Commercial exposure to DevOps, CI/CD pipelines, Azure DevOps or similar Agile processes and software engineering best practices, TDD, SOLID or similar JavaScript/React experience is beneficial but not essential Experience in Data heavy environments working with Python or More ❯
Dundee, Angus, Scotland, United Kingdom Hybrid/Remote Options
Bright Purple Resourcing
codebases, development practices, and deployment processes Mentor engineers and foster a culture of collaboration and high performance Build APIs, scalable architectures, and cloud-based platforms Work within Agile and DevOps environments to deliver robust solutions Partner with technical and non-technical stakeholders to design effective systems About You Extensive experience with C#, .NET, and SQL Strong expertise … under pressure Hands-on experience with CI/CD pipelines, version control, testing, and code reviews Excellent communication skills, able to work effectively with diverse teams Background in Agile methodologies Eligible for SC Clearance If youre a seasoned Senior Software Engineer passionate about building scalable solutions, and want your skills to make a real difference, wed love More ❯
Southampton, Hampshire, South East, United Kingdom Hybrid/Remote Options
Bright Purple Resourcing
codebases, development practices, and deployment processes Mentor engineers and foster a culture of collaboration and high performance Build APIs, scalable architectures, and cloud-based platforms Work within Agile and DevOps environments to deliver robust solutions Partner with technical and non-technical stakeholders to design effective systems About You Extensive experience with C#, .NET, and SQL Strong expertise … under pressure Hands-on experience with CI/CD pipelines, version control, testing, and code reviews Excellent communication skills, able to work effectively with diverse teams Background in Agile methodologies Eligible for SC Clearance If youre a seasoned Senior Software Engineer passionate about building scalable solutions, and want your skills to make a real difference, wed love More ❯
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 ❯
West London, London, United Kingdom Hybrid/Remote Options
Client Server
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 ❯
Underwriting & Reinsurance Performance team consists of Actuaries, Reinsurance Specialists and Engineers reporting into the Chief Underwriting Officer (London Market).As a Senior Software Engineer with experience of Agile and DevOps working within the Underwriting Performance Innovation team, you will research, design, test, develop and support software solutions to transform our market-leading underwriting business.We are building … etc. Demonstrable experience in configuring and developing complex software solutions Strong understanding of object-oriented programming and test driven development (TDD and BDD) Strong understanding of agilesoftware engineering practices Appetite for continual experimentation & learning Desirable : Experience of AWS or Azure Hands-on knowledge of Domain Driven Design (DDD) Some experience with frontend technologies such 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 ❯
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 ❯