Tewkesbury, Gloucestershire, United Kingdom Hybrid / WFH Options
mmtm
is a UK-based digital agency that designs and builds bespoke web apps for clients across industries. We're a small (but growing), remote-first team that cares about clean design, smart strategy, and code that actually gets used. As long-term partners to our clients, we play a critical role in their growth through the products we … or TypeScript . UK-based and happy to join us in our Tewkesbury office on Tuesdays. A collaborative, positive mindset - someone who thrives in an agile team. Enthusiasm for cleancode, learning new tools, and a focus on practical solutions. Friendly, upbeat attitude, and an ability to keep up with our terrible puns and GIFs. Previous agency experience … or professional experience as a developer. Familiarity with Agile and Sprint methodologies. Understanding of Git version control and code reviewing practices. What You'll Get £23k-£30k salary , based on experience, with regular reviews. Remote-first culture with hybrid working (just one in-office day per week). Shorter 35-hour week , generous holiday allowance (24 days + bank More ❯
Stoke-on-trent, Staffordshire, United Kingdom Hybrid / WFH Options
Synectics Solutions Ltd
the Public Sector. Desired technical requirements: Strong knowledge of HTML, CSS, JavaScript, ReactJS, AJAX, jQuery Strong knowledge C#, .Net Framework, MVC, Web Forms Good knowledge of Design Patterns and CleanCode Good knowledge of Web architecture: Client-server model Three tier model Service Oriented Architecture (SOA) Micro Services Knowledge of web servers: IIS Apache Nginx Knowledge SQL/ More ❯
you’ll help define architectural decisions, mentor senior developers, and guide best practices across multiple teams. Supportive engineering culture: You’ll be surrounded by experienced engineers who value collaboration, cleancode, and continuous improvement. There’s a strong sense of ownership and shared responsibility when tackling complex challenges. Modern, cloud-based tech: You’ll work hands-on with … the latest technologies including .Net 8 , C# , Azure , and infrastructure-as-code with Terraform . There’s a strong DevOps culture, and the environment encourages experimentation and innovation. Agile, cross-functional teams: Product delivery is built around agile principles, iterative development, and real user feedback across the UK and international markets. Low staff turnover: Engineers stay long term thanks … to the positive culture, leadership support, and clear opportunities for personal and technical progression. Tech-first mindset: The engineering team prioritises clean, test-driven code, continuous deployment, and automation. You’ll have the chance to help drive improvements to performance, scalability, and overall software design. This is an opportunity to take the next step in your career as More ❯
you’ll help define architectural decisions, mentor senior developers, and guide best practices across multiple teams. Supportive engineering culture: You’ll be surrounded by experienced engineers who value collaboration, cleancode, and continuous improvement. There’s a strong sense of ownership and shared responsibility when tackling complex challenges. Modern, cloud-based tech: You’ll work hands-on with … the latest technologies including .Net 8 , C# , Azure , and infrastructure-as-code with Terraform . There’s a strong DevOps culture, and the environment encourages experimentation and innovation. Agile, cross-functional teams: Product delivery is built around agile principles, iterative development, and real user feedback across the UK and international markets. Low staff turnover: Engineers stay long term thanks … to the positive culture, leadership support, and clear opportunities for personal and technical progression. Tech-first mindset: The engineering team prioritises clean, test-driven code, continuous deployment, and automation. You’ll have the chance to help drive improvements to performance, scalability, and overall software design. This is an opportunity to take the next step in your career as More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Robert Walters
at the heart of product development; designing, building, testing, and operating scalable microservices as part of their end-to-end online platform. You'll have full ownership of your code in a DevOps-driven culture, with the freedom to choose the best tools and approach for each job. Tech Stack: C# .NET Core/Microservices AWS/Infrastructure as … Code/Docker React, Redux, Node.js (experience in any modern frontend tech is welcome) CI/CD pipelines Monitoring with ELK, Grafana, CloudWatch What You'll Be Doing: Designing and developing new features and microservices for our cloud-native platform Contributing to system architecture and best practices Writing clean, maintainable code and actively reducing technical debt Working … junior engineers where needed What They're Looking For: Strong experience in C# and .NET development Hands-on experience with AWS or similar cloud platforms Experience with infrastructure-as-code and containerisation (e.g., Docker) Understanding of modern CI/CD practices A passion for writing clean, scalable, and testable code Desire to work collaboratively and improve team More ❯
Responsibilities Collaborate on sprint planning, workload estimation, and technical specification authoring. Deliver high-performance .NET applications that scale and are secure by design. Write, review, and maintain high-quality, clean, and testable code. Implement and uphold automated testing practices (unit, integration, E2E, load, and penetration testing). Ensure production environments run smoothly and assist in incident response when needed … design and architecture exposure. Good knowledge of C# and .NET (ideally .NET 6/7). Strong grasp of design patterns , software architecture, and principles like SOLID , DRY , and cleancode . Proven ability to build and maintain scalable, distributed systems. Experience with SQL Server and relational database design. Exposure to NoSQL solutions is a bonus. Understanding of More ❯
Responsibilities Collaborate on sprint planning, workload estimation, and technical specification authoring. Deliver high-performance .NET applications that scale and are secure by design. Write, review, and maintain high-quality, clean, and testable code. Implement and uphold automated testing practices (unit, integration, E2E, load, and penetration testing). Ensure production environments run smoothly and assist in incident response when needed … design and architecture exposure. Good knowledge of C# and .NET (ideally .NET 6/7). Strong grasp of design patterns , software architecture, and principles like SOLID , DRY , and cleancode . Proven ability to build and maintain scalable, distributed systems. Experience with SQL Server and relational database design. Exposure to NoSQL solutions is a bonus. Understanding of More ❯
Birmingham, Staffordshire, United Kingdom Hybrid / WFH Options
Kerv Digital for Digital Transformation
collaborative working. Communicate with our clients throughout the development process. Support other engineers and be an active team player/mentor to more junior engineers. Maintain high standards of code quality through peer-review, in team mentoring, and sharing best practice. Agile, both in the delivery methodology and in ability to technically react. Be able to contribute to the … and pipelines. Excellent, in-depth understanding of BDD, TDD and SOLID principles. In-depth experience in rock-solid Object Oriented programming, enterprise integration skills and microservice architecture skills. Love cleancode, love helping others achieve it A good understanding of WCAG 2.2 would be preferable Excellent verbal and written English skills. Personal attributes Passionate about tech Keen to More ❯
and prudential change Lead and support the creation of high-quality data solutions and pipelines for current and future analytics and reporting use cases Champion engineering best practices, including cleancode, testing, and documentation Collaborate with Product Owners and stakeholders to understand and refine requirements, ensuring they are translated into actionable backlog items Apply strong analytical thinking and … to non-technical stakeholders Experience in building and maintaining scalable data pipelines Working knowledge of Google Cloud Platform (GCP) or other cloud platforms Familiarity with Terraform for infrastructure as code Experience with data engineering principles and methodologies, including Agile and Waterfall approaches Understanding of industry-standard data management and analytics solutions Knowledge of financial services data domains, including Credit More ❯
Skipton, North Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Skipton Building Society
to new technologies . Agile-minded, optimistic, passionate, and pragmatic about delivering valuable software to customers. Someone who puts quality first and has a passion for good design and clean code. Willing to support colleagues, leveraging their experience & knowledge. Whats In It For You? Skipton values work/life balance and we are proud to support hybrid and flexible More ❯
Liverpool, Lancashire, United Kingdom Hybrid / WFH Options
Acorn Insurance
depending on experience What You'll Do Design and develop modern, responsive web applications using React, Next.js, and TypeScript. Architect scalable, reusable front-end components with clean, maintainable code. Optimise apps for maximum performance, scalability, and security. Deploy and manage applications using Nginx, Docker, and Azure. Collaborate closely with designers, back-end engineers, and product owners in a supportive More ❯
task prioritisation, resource allocation, and delivery timelines in collaboration with the Business Insights team. Oversee project tracking using JIRA, ensure up-to-date documentation in Confluence, and guide robust code and solution design. Lead the design and maintenance of data models, ETL processes, and visualisation tools (e.g. SSIS, Tableau, SSRS). Support and align with global reporting programmes to … ensure consistency and compliance with international standards. Maintain high standards of code quality, readability, and maintainability, following cleancode principles and modular architecture. Oversee the development and deployment of data pipelines, APIs, and machine learning models in coordination with DevOps teams. Define and embed best practices for data warehousing and Lakehouse architecture (e.g. Medallion). Standardise data … development, modelling, and metadata management across the enterprise. Implement lineage tracking and orchestration tools to improve transparency and governance. Conduct code reviews, testing, and documentation to ensure quality and robustness of analytics outputs. Take ownership of incident resolution and lead root cause analysis to ensure sustainable remediation. Enforce best practices for change control, release management, rollback planning, and deployment More ❯
impact. As a Full Stack Developer, you'll be at the heart of building solutions that truly matter. You'll work alongside brilliant professionals who share your passion for cleancode and outstanding user experiences. This isn't just about writing code – it's about crafting digital solutions that drive real business value for a prestigious FTSE250 … that users love Build secure, powerful server-side functions that solve complex business challenges Collaborate with designers and content creators to bring creative visions to life Optimise front-end code for peak performance, accessibility, and usability Champion software quality through rigorous testing and continuous improvement Drive innovation through Agile methodologies and collaborative problem-solving Maintain business-critical services and … a passion for excellence Demonstrates proficiency in C# and React Can customise and extend Umbraco CMS platforms to meet unique business requirements Takes pride in software craftsmanship and appreciates clean, well-designed codebases Has experience developing web-based applications with SQL databases Thrives in Agile environments, embracing ceremonies and iterative development Is well-versed in version control systems Possesses More ❯
Warrington, England, United Kingdom Hybrid / WFH Options
TEC Partners - Technical Recruitment Specialists
native solutions leveraging AWS Take ownership of features and components from design to deployment Collaborate with cross-functional teams to solve technical and business challenges Contribute ideas, participate in code reviews, and support continuous improvement Essential Skills and Experience Commercial experience with Java and Spring Framework Strong frontend development skills using React and TypeScript Familiarity with AWS and building … cloud-native applications Understanding of RESTful APIs, Git version control, and cleancode practices A self-driven attitude — someone who is proactive, curious, and eager to grow Desirable Skills Degree-educated, ideally in Computer Science or a related technical subject Exposure to regulated sectors such as financial services, insurance, or energy Knowledge of CI/CD pipelines and More ❯
Lisburn, County Antrim, United Kingdom Hybrid / WFH Options
Exact IT Resources
who thrives in a modern SaaS environment. You will be a key contributor to the architecture, development, and continuous improvement of multiple platforms. This role suits someone who values cleancode, scalable design, cloud-first architecture, and the ability to deploy to production frequently and safely. As part of an agile development team you will work closely with … and operational cost. Practical experience implementing application and cloud security best practices-including identity and access control, encryption, and secure APIs. Experience in CI/CD pipelines, infrastructure-as-code, and container-based deployment strategies. A strong personality with the confidence to challenge, influence, and lead change. Excellent communication skills and proven ability to engage effectively with senior stakeholders. More ❯
a key figure in shaping the architecture, ensuring high performance across multiple websites, and guiding a skilled team of engineers. If you have deep Magento experience, a passion for cleancode, and thrive in a fast-paced e-commerce environment, we'd love to hear from you. WHAT YOU'LL DO: Lead the Magento 2 engineering team across … across the codebase. Drive performance improvements across frontend and backend with a focus on scalability, speed, and resilience. Support the delivery of business-critical features while maintaining high-quality code and system stability. Collaborate with other technical leads, Product Owner, QA, and DevOps to plan and deliver roadmap initiatives. Contribute to and improve CI/CD pipelines and testing … resolution of platform-level issues (performance, technical debt, refactoring, upgrades, etc.). Optionally facilitate Scrum ceremonies (planning, stand-ups, retrospectives) and contribute to improving delivery processes. Engage in regular code reviews, architecture sessions, and technical decision-making. Participate in recruitment, onboarding, and performance evaluations of developers under your leadership. WHAT YOU'LL BRING: Extensive hands-on experience with Magento More ❯
in a modern development environment and the opportunity to work on Greenfield projects. Reporting into the Scrum Master and working closely with the Project Manager & Technical Architect . Writing cleancode that is accessed by the full team must be high on your agenda. There will be cross-training opportunities, so we are looking for someone who is More ❯
mission to life. You'll join a talented engineering team working on meaningful, customer-facing products that have real impact. If you're a proactive problem-solver, passionate about cleancode and modern architecture, and keen to mentor others, we'd love to hear from you. What You'll Be Doing Independently deliver high-quality, cross-functional software More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
VIQU IT Recruitment
delivery. Working knowledge of Microsoft Dynamics and Wrangler (preferred). Exceptional communicator and collaborator with proven mentoring ability. Key Responsibilities of the Software Developer: Champion Agile methodologies while producing clean, efficient, and testable code. Collaborate with engineers and business teams to deliver impactful, high-quality solutions. Lead planning and prioritisation while mentoring members of a small engineering team. Design More ❯
Skipton, North Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Skipton Building Society
to new technologies . Agile-minded, optimistic, passionate, and pragmatic about delivering valuable software to customers. Someone who puts quality first and has a passion for good design and clean code. Willing to support colleagues, leveraging their experience & knowledge. Whats In It For You? Skipton values work/life balance and we are proud to support hybrid and flexible More ❯
Skipton, Yorkshire, United Kingdom Hybrid / WFH Options
SBS Skipton Building Society
adaptable to new technologies. Agile-minded, optimistic, passionate, and pragmatic about delivering valuable software to customers. Someone who puts quality first and has a passion for good design and clean code. Willing to support colleagues, leveraging their experience & knowledge. What's In It For You? Skipton values work/life balance and we are proud to support hybrid and More ❯
Director you ll take a hands-on role in the development and maintenance of both core and satellite applications. You will cover the full development lifecycle, from writing Java code and managing deployments, to supporting testing and resolving tickets. This position requires working with Java (90%) as the primary language, with additional development in C# (10%) for complementary tools … and integrations. Key Responsibilities: Develop, maintain, and upgrade Java-based applications. Support and enhance C# based satellite applications (ERP Connectors, SAP B1 add-ons). Engage in code reviews, documentation, and sprint planning. Engaging in the testing process and contribute towards future automation strategies. Collaborating with the support team to resolve complex bugs and raised tickets. Maintain and update … testing, and release cycles. The Ideal Candidate Will Possess: A proactive and collaborative mindset. Strong problem-solving and critical thinking abilities. Excellent time management and adaptability. A commitment to cleancode and user-centric design. A continuous improvement mindset with a willingness to learn new tools and technologies. Our Client Our client is a well-established provider of More ❯
Director you'll take a hands-on role in the development and maintenance of both core and satellite applications. You will cover the full development lifecycle, from writing Java code and managing deployments, to supporting testing and resolving tickets. This position requires working with Java (90%) as the primary language, with additional development in C# (10%) for complementary tools … and integrations. Key Responsibilities: Develop, maintain, and upgrade Java-based applications. Support and enhance C# based satellite applications (ERP Connectors, SAP B1 add-ons). Engage in code reviews, documentation, and sprint planning. Engaging in the testing process and contribute towards future automation strategies. Collaborating with the support team to resolve complex bugs and raised tickets. Maintain and update … testing, and release cycles. The Ideal Candidate Will Possess: A proactive and collaborative mindset. Strong problem-solving and critical thinking abilities. Excellent time management and adaptability. A commitment to cleancode and user-centric design. A continuous improvement mindset with a willingness to learn new tools and technologies. Our Client Our client is a well-established provider of More ❯
Director you’ll take a hands-on role in the development and maintenance of both core and satellite applications. You will cover the full development lifecycle, from writing Java code and managing deployments, to supporting testing and resolving tickets. This position requires working with Java (90%) as the primary language, with additional development in C# (10%) for complementary tools … and integrations. Key Responsibilities: Develop, maintain, and upgrade Java-based applications. Support and enhance C# based satellite applications (ERP Connectors, SAP B1 add-ons). Engage in code reviews, documentation, and sprint planning. Engaging in the testing process and contribute towards future automation strategies. Collaborating with the support team to resolve complex bugs and raised tickets. Maintain and update … testing, and release cycles. The Ideal Candidate Will Possess: A proactive and collaborative mindset. Strong problem-solving and critical thinking abilities. Excellent time management and adaptability. A commitment to cleancode and user-centric design. A continuous improvement mindset with a willingness to learn new tools and technologies. Our Client Our client is a well-established provider of More ❯
Salford, Manchester, United Kingdom Hybrid / WFH Options
BBC Group and Public Services
for version control and practice pair programming and Test-Driven Development where possible. Hands-on experience with Python development and an understanding of software engineering best practices (e.g., TDD, cleancode principles). Experience of AWS services such as SageMaker, S3, EC2, VPC, Lambda, Redshift Experience of DevOps practices, including containerisation with Docker and CI/CD pipelines. … Exposure to MLOps tools (e.g., MLFlow) and practices, with a willingness to learn more. Exposure to infrastructure-as-code tools (CDK, CloudFormation) Knowledge of feature engineering, data pre-processing, data pipelines Awareness of optimisation, monitoring, and security best practices in software development. Familiarity with statistical concepts, Machine Learning techniques and frameworks Disclaimer This job description is a written statement More ❯