Owner to create and refine user stories and acceptance criteria. Developing and committing to Team Quarterly Objectives and Iteration goals Working with the Product Owner to confirm that the code and acceptance tests reflect the desired functionality. Writing cleancode using software craftmanship techniques. Conducting research, design, prototyping and other exploration activities Creating unit tests and automated … acceptance tests Using design and coding best practices to build high-quality components and solutions. Checking new code into the shared source code repository Participating in code reviews to ensure peers code adhere to standards and provide guidance with functional and technical aspects where needed. Where necessary pairing with other developers to write quality codeMore ❯
Stockport, Cheshire, England, United Kingdom Hybrid / WFH Options
In Technology Group Limited
and maintain full-stack solutions using .NET Core , C# , and React/Angular/Blazor Build and optimise REST APIs , background services, and Azure Functions Architect modular and testable code following DDD or cleancode principles Implement CI/CD pipelines with Azure DevOps , including testing and release automation Work with Azure services like App Services , API … Management , Blob Storage , Key Vault , and more Optimise database performance across Azure SQL/SQL Server Contribute to infrastructure-as-code and DevOps tooling (ARM, Bicep, or Terraform - nice to have) Core Tech Stack .NET Core/ASP.NET Core/C# React/Angular/Blazor Azure Functions/App Services/Storage/Service Bus/Key Vault More ❯
Stockport, Greater Manchester, North West, United Kingdom Hybrid / WFH Options
In Technology Group Limited
and maintain full-stack solutions using .NET Core , C# , and React/Angular/Blazor Build and optimise REST APIs , background services, and Azure Functions Architect modular and testable code following DDD or cleancode principles Implement CI/CD pipelines with Azure DevOps , including testing and release automation Work with Azure services like App Services , API … Management , Blob Storage , Key Vault , and more Optimise database performance across Azure SQL/SQL Server Contribute to infrastructure-as-code and DevOps tooling (ARM, Bicep, or Terraform - nice to have) Core Tech Stack .NET Core/ASP.NET Core/C# React/Angular/Blazor Azure Functions/App Services/Storage/Service Bus/Key Vault More ❯
a competency level of 3 years, gained from working on commercial projects. Key Responsibilities: Lead the development of new projects from inception to delivery, demonstrating initiative and innovation. Write clean, maintainable code following best practices and DDD principles. Utilize your expertise in ASP.NET MVC and .NET Core to architect scalable and efficient solutions. Collaborate with the team to … integrate NoSQL databases such as MongoDB, and Neptune. Embrace cloud technologies, including AWS, to build resilient and scalable systems. Participate in code reviews, providing constructive feedback to enhance code quality and performance. Knowledge of building and deploying frameworks for CI and CD, including AWS Code Deploy. Stay up to date with industry trends and emerging technologies, driving … GitLab CI/CD JavaScript/Angular/MVC HTML Domain-Driven Design (DDD) About You: Solid experience in ASP.NET MVC and C# development, with a passion for writing clean and efficient code. Familiarity with NoSQL databases such as MongoDB, DynamoDB, or Cassandra. Previous exposure to cloud technologies, particularly AWS, is advantageous. Excellent problem-solving skills and a proactive More ❯
robust backend services and responsive user experiences using Node.js and Python. What You'll Do Build and maintain scalable, secure applications using Node.js, Python, and modern architectural patterns Write clean, test-driven code with a focus on performance and usability Collaborate across teams to deliver iterative improvements Lead on innovation and continuous delivery best practices Support and mentor … on with the tech What We're Looking For Proven experience in Node.js and Python Strong understanding of microservices, CI/CD, and DevOps practices Confident writing performant frontend code Agile mindset with excellent communication skills Enthusiastic about solving problems and sharing knowledge Nice to Have: Experience with Drupal 7 Familiarity with serverless architectures, quality engineering, or modern frontend More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
RecruitmentRevolution.com
Internet, Public Cloud and now AI. Your Skills: Experience with Azure’s native AI stack (including AI Foundry, Search, Cosmos DB, and AKS), strong Python and C# skills, VS Code (ideally with AI tools like Copilot), familiarity with Docker, Kubernetes, and scalable cloud-native architecture, and a track record of working in agile teams using Azure DevOps for CI … first features using Azure AI Foundry, Azure AI Search, Cosmos DB, Docker, and AKS • Design and implement scalable architecture with cloud-native tools alongside a collaborative, fast-moving team • Code primarily in Python and C# - with bonus points if you can jump into React .js when needed • Speed up development using Visual Studio Code with GitHub Copilot (or … your preferred AI coding assistant) • Work in a tight feedback loop: branch, commit, pull, test, and ship - all through Azure DevOps • Write clean, tested, production-ready code - unit testing is second nature, not an afterthought • Participate in focused sprints and daily standups - we work lean, iterate fast, and learn as we go What You’ll Bring to the More ❯
using Spring Boot . Design scalable, cloud-ready applications with a focus on performance and reliability. Collaborate closely with Product Managers, QA, and DevOps in an Agile environment. Write clean, testable code and contribute to code reviews and architecture discussions. Build integrations with third-party financial services (e.g., Open Banking APIs, payment providers). What We’re … Exposure to domain-driven design (DDD) and event-driven architecture. Knowledge of testing frameworks (JUnit, Mockito) and API documentation (Swagger/OpenAPI). If you’re passionate about writing clean, efficient Java code and want to help build the next generation of business finance tools, please apply for immediate consideration. Seniority level Seniority level Mid-Senior level Employment More ❯
from concept to deployment, focusing on continuous improvement. Cross-functional Collaboration: Work with various teams to define, build, and deliver high-quality features aligned with technical and business goals. Code Quality and Best Practices: Write robust, scalable, and maintainable code with emphasis on testing, version control, and CI. Require around 5+ years of professional experience in Python Degree … backend systems Experience with cloud platforms such as GCP , AWS, or Azure Solid knowledge of Pandas for data analysis and manipulation Familiarity with software testing best practices and writing clean, testable code Experience with Git, CI/CD, and large codebases Experience with Infrastructure as Code tools like Terraform Exposure to TypeScript, ReactJS, or NodeJS #J More ❯
on continuous improvement. Cross-functional Collaboration : Partner with a range of teams to define, build, and deliver high-quality features that align with both technical goals and business needs. Code Quality and Best Practices : Write robust, scalable, and maintainable code with a strong emphasis on testing, version control, and continuous integration. Minimum Requirements: Around 5+ years of professional … systems Experience working with cloud platforms such as GCP , AWS, or Azure Solid knowledge of Pandas for data analysis and manipulation Familiarity with software testing best practices and writing clean, testable code Competency in Git, CI/CD, and working within large codebases Experience with Infrastructure as Code tools such as Terraform Exposure to TypeScript, ReactJS, or More ❯
implement UI designs and ensure consistency across our digital products. Work closely with product managers and other developers to understand requirements and deliver solutions that meet business needs. Write clean, efficient, and maintainable code, following best practices and coding standards. Conduct code reviews and provide constructive feedback to ensure code quality and adherence to standards. Stay … end technologies (e.g. NextJS, Remix) Asynchronous operations in Javascript (maybe using libraries such as Axios, RxJS) Familiarity with solving UI state management Already contributes to an Open Source project CleanCode advocate An understanding of UI accessibility concerns Familiarity with one of JPM's existing design languages (UITK, MDS) About Us J.P. Morgan is a global leader in More ❯
application and integration health. Stay current on AI-driven software development practices (e.g., GPT-assisted development, Agentic AI workflows) and suggest practical implementations. Participate in architecture reviews, sprint planning, code reviews, and knowledge sharing. Required Skills & Experience Familiarity with Redis , ElasticSearch , REST APIs Experience with Windows-based development : services, scheduled tasks, web servers (e.g. IIS). Magento or other … open-source e-commerce platform integration experience Sound knowledge of Software Architecture : The Twelve-Factor App CleanCode principles and Refactoring Clean Infrastructure principles Hands-on experience with: Docker , Containers Cloud platforms : AWS (preferred), Azure, or GCP Queue systems and event-driven architecture Prior experience building middleware for data sync, order processing, and internal APIs in a More ❯
and have good autonomy over technology decisions. We own the continuous delivery pipeline through to production and strive to release frequently into production. Responsibilities Define the architecture, design, development, code review, pairing, testing, and maintenance of applications. Design and implement scalable applications and services with a solid focus on quality, continuous integration, and deployment. Write testable code following … clean coding and SOLID design principles, instilling best engineering practices across the wider firm. Perform code reviews and contribute to the overall quality, maintainability, and testability of software developed. Adapt to changes in priorities and requirements. Work closely with clients and stakeholders to define feature requirements and deliver a product that materially impacts the business and improves the … and continuously adapt to different working environments. Key Skills and Experience required Very strong software development experience. Strong knowledge of Java and RESTful web services Experience in developing performant code and solid understand of Java threading. Experience working with Git source code management. Good understanding of clean coding and SOLID principles. Proficiency in code quality measurements More ❯
application and integration health. Stay current on AI-driven software development practices (e.g., GPT-assisted development, Agentic AI workflows) and suggest practical implementations. Participate in architecture reviews, sprint planning, code reviews, and knowledge sharing. Required Skills & Experience Familiarity with Redis , ElasticSearch , REST APIs Experience with Windows-based development : services, scheduled tasks, web servers (e.g. IIS). Magento or other … open-source e-commerce platform integration experience Sound knowledge of Software Architecture : The Twelve-Factor App CleanCode principles and Refactoring Clean Infrastructure principles Hands-on experience with: Docker , Containers Cloud platforms : AWS (preferred), Azure, or GCP Queue systems and event-driven architecture Prior experience building middleware for data sync, order processing, and internal APIs in a More ❯
London, England, United Kingdom Hybrid / WFH Options
Jobs via eFinancialCareers
and have good autonomy over technology decisions. We own the continuous delivery pipeline through to production and strive to release frequently into production. Responsibilities Define the architecture, design, development, code review, pairing, testing, and maintenance of applications. Design and implement scalable applications and services with a solid focus on quality, continuous integration, and deployment. Write testable code following … clean coding and SOLID design principles, instilling best engineering practices across the wider firm. Perform code reviews and contribute to the overall quality, maintainability, and testability of software developed. Adapt to changes in priorities and requirements. Work closely with clients and stakeholders to define feature requirements and deliver a product that materially impacts the business and improves the … and continuously adapt to different working environments. Key Skills and Experience required Very strong software development experience. Strong knowledge of Java and RESTful web services Experience in developing performant code and solid understand of Java threading. Experience working with Git source code management. Good understanding of clean coding and SOLID principles. Proficiency in code quality measurements More ❯
implement UI designs and ensure consistency across our digital products. Work closely with product managers and other developers to understand requirements and deliver solutions that meet business needs. Write clean, efficient, and maintainable code, following best practices and coding standards. Conduct code reviews and provide constructive feedback to ensure code quality and adherence to standards. Stay … e.g. NextJS, Remix). Asynchronous operations in Javascript (maybe using libraries such as Axios, RxJS). Familiarity with solving UI state management. Already contributes to an Open Source project. CleanCode advocate. An understanding of UI accessibility concerns. Familiarity with one of JPM's existing design languages (UITK, MDS). About Us J.P. Morgan is a global leader More ❯
SR2 | Socially Responsible Recruitment | Certified B Corporation™
a true 50/50 split between frontend (TypeScript) and backend (Go) development in a modern, agile engineering team. Key Responsibilities: Design, develop, and deploy scalable fullstack applications Write clean, efficient, and testable code using TypeScript (frontend) and Go (backend) Collaborate with architects and stakeholders to shape system design Work within a flexible and fast-paced development environment … development background Nice to Have: Experience working in secure environments or government/aviation sectors Exposure to system tuning tools or similar domain-specific apps Familiarity with infrastructure-as-code (e.g., Terraform) Additional Information: Flexible working, but 2 days/week onsite in Bristol preferred Inside IR35 Security Clearance eligibility is essential due to the nature of the work More ❯
Developer: Providing day-to-day technical leadership and mentorship to the development team. Driving the delivery of high-quality software across our product suite using modern .NET technologies. Performing code reviews and signing off on pull requests to maintain robust coding standards. Collaborating with stakeholders to scope requirements and ensure realistic delivery timelines. Guiding the team in adopting best … API, React, AJAX, JavaScript, WPF Database: SQL Server Tools: AWS, Azure Devops, Entity Framework, Git, Unit testing/mocking frameworks Practices: Agile, SCRUM, CI/CD pipelines, performance reviews, code refactoring Were looking for a Lead Software Developer with: Extensive experience building and delivering complex web and Windows applications. Experience leading technical teams or acting as a senior developer … with mentorship responsibilities. Strong skills in software architecture, refactoring and cleancode principles. A passion for improving code quality, sharing knowledge, and supporting junior developers. Experience developing cloud solutions on AWS Solid experience working in fast-paced, agile environments. Bonus Skills (Desirable but Not Required) WPF, MVVM or desktop development experience Android Development Experience writing efficient SQL More ❯
application and integration health. Stay current on AI-driven software development practices (e.g., GPT-assisted development, Agentic AI workflows) and suggest practical implementations. Participate in architecture reviews, sprint planning, code reviews, and knowledge sharing. Required Skills & Experience Familiarity with Redis , ElasticSearch , REST APIs Experience with Windows-based development : services, scheduled tasks, web servers (e.g. IIS). Magento or other … open-source e-commerce platform integration experience Sound knowledge of Software Architecture : The Twelve-Factor App CleanCode principles and Refactoring Clean Infrastructure principles Hands-on experience with: Docker , Containers Cloud platforms : AWS (preferred), Azure, or GCP Queue systems and event-driven architecture Prior experience building middleware for data sync, order processing, and internal APIs in a More ❯
Lead Software Engineer, you’ll take a hands-on leadership role within project teams. You’ll be responsible for guiding technical decisions, mentoring team members, and ensuring robust, maintainable code is delivered. You'll be involved throughout the software development lifecycle, collaborating with delivery managers, testers, and developers to create scalable, end-to-end systems. Key Responsibilities: Lead technical … delivery across software projects, working closely with cross-functional teams Develop high-quality, well-tested code in line with best practices Identify and manage technical risks within a project environment Work to project timelines and provide regular progress updates Assist with planning, estimation, and defining technical scopes Understand and engage with clients’ business domains and processes Define feature-level … acceptance criteria alongside stakeholders What You’ll Bring: Strong communication skills, with the ability to explain complex technical concepts clearly A keen eye for detail and a passion for clean, maintainable code Self-motivated with the ability to quickly adapt to new tools and technologies Essential Experience: 6+ years of professional software development experience in C#.NET Solid experience More ❯
Glasgow, Lanarkshire, Scotland, United Kingdom Hybrid / WFH Options
Henderson Scott
to deliver robust features Build and support backend services using Java 17/21 and Spring Boot 2/3 Contribute to containerised deployments using Docker and Kubernetes Write clean, maintainable, and testable code across the stack Participate in code reviews, agile ceremonies, and continuous improvement initiatives Candidate Profile Minimum 4 years of experience in front-end More ❯
Valcon , we don't just deliver, we build. And we're now on the lookout for Mid-Level Software Engineers who are hands-on, collaborative, and passionate about writing clean, modern C# code. What you'll be working with: We're looking for developers with solid core engineering skills and a strong background in modern C# and .NET development … workflows Deployment experience on Azure, AWS Lambda, or container platforms You'll work on impactful consulting projects across industries You'll be surrounded by smart, supportive people who value cleancode and collaboration You'll have space to grow, technically, professionally, and personally Experience Core C# & .NET Skills API Development Legacy Systems Security Integration & Communication Database Integration Keywords … API Location United Kingdom Apply today! We are valconeers Close Software Developer Job Primary Location: United Kingdom First Name Last Name Email Phone Street Address City ZIP/Postal Code Country Upload CV Do you have the right to work in this country? I have the right to work in this country Do we have your permission to store More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
ZipRecruiter
to deliver robust features Build and support backend services using Java 17/21 and Spring Boot 2/3 Contribute to containerised deployments using Docker and Kubernetes Write clean, maintainable, and testable code across the stack Participate in code reviews, agile ceremonies, and continuous improvement initiatives Candidate Profile Minimum 4 years of experience in front-end More ❯
from idea to production effectively. Responsibilities: Design, develop, and maintain scalable APIs and web applications Collaborate with product and design teams to translate user needs into technical solutions Write clean and testable code in Python and JavaScript (Vue.js) Work closely with DevOps to ensure smooth CI/CD pipelines and deployment processes Contribute to system architecture and make … thoughtful technical decisions Help improve code quality through reviews, testing, and documentation Participate in regular team stand-ups and planning sessions What they're looking for: Solid experience with both Python (Django/FastAPI or similar) and JavaScript Hands-on experience with modern front-end frameworks, ideally Vue.js Familiarity with Go (Golang) is a big plus - or a strong More ❯
Guildford, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
technical direction of the mCare product, aligning with business goals and long-term vision. Create and maintain high-quality architectural documentation that sets the standard for engineering excellence. Champion cleancode, design patterns, testability, and maintainability across the codebase. Develop full-stack C# solutions, including client and server-side components, within the .NET ecosystem. Own and enhance the … Extensive experience in software architecture, including leadership of enterprise-level SaaS solutions. Deep proficiency in Microsoft .NET (C#), including modern versions such as .NET 9. Proven ability to write clean, scalable, and testable code with a strong focus on unit testing and TDD/BDD practices. Demonstrated success in producing robust design documentation and guiding teams through complex More ❯
innovative FinTech business developing next-generation asset management platforms for professional investors. The firm operates as a lean, high-performance engineering team focused on solving complex industry problems through clean, scalable code and modern infrastructure. We’re looking for a Java Developer who’s ready to work across the stack and get deeply involved in architectural design, backend … and maintain high-performance backend services using Core Java Collaborate closely with a compact, highly capable development team Optimize software performance and troubleshoot production issues across the stack Follow clean coding standards and lead on testing, CI/CD, and DevOps best practices Participate in technical architecture discussions, code reviews, and product planning Contribute to front-end components More ❯