JavaScript, React (class-based and functional), TypeScript, PHP, SQL, and RESTful APIs. Contribute to front-end, back-end, and mobile app development , ensuring seamless system and database integration. Write clean, responsive, and secure code , following best practices in performance, accessibility, and maintainability. Manage frameworks, libraries, and dependencies , staying on top of updates and security vulnerabilities. Use Git version … tools , and efficient deployment methods across the development cycle. Promote smart problem-solving - recognising when to custom build and when to use off-the-shelf solutions. Take part in code reviews , unit testing , and continuous refactoring to ensure a healthy, scalable codebase. Collaborate in Agile sprints , contributing to planning, retrospectives, and process improvements. Over time, grow into a role … using Figma). Familiarity with modern development processes including Git workflows, CI/CD pipelines, unit testing, and version control . Solid understanding of secure coding practices and maintaining clean, up-to-date codebases. Comfortable writing and optimising SQL queries and working with relational databases. A proactive mindset when it comes to flagging technical debt and aligning development with More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
InvitISE Ltd
and develop internal applications and new products using the latest .NET stack. This is a hands-on full-stack role, ideal for someone who enjoys solving business problems with clean, scalable code and mentoring junior team members. You will need to either hold current UK Right to Work or have the ability to work without sponsorship. The successful More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Spectrum IT Recruitment
a high-growth, award-winning SaaS company delivering cutting-edge web analytics tools to a B2B audience. We're hiring a Senior Full Stack Developer who is passionate about cleancode, scalable systems, and setting the standard for engineering excellence in a team of like-minded professionals. You'll join a talented, remote-first team working on complex More ❯
implement scalable backend systems using C# (.NET 6+ preferred) Build cloud-native solutions using Azure, including Azure Functions (serverless) Work with schema-less databases such as Cosmos DB Write clean, maintainable, and testable code using TDD/BDD principles Create and maintain RESTful and GraphQL APIs Collaborate with Product Owners, Business Analysts, and stakeholders to define solutions Mentor More ❯
This flagship tech organisation are shaping the future of their highly valuable sector. Their platform is built on cutting-edge technologies, and they are scaling fast. They believe in cleancode, strong ownership, and empowering their engineers to build with purpose. Now, they're looking for a Technical Lead with deep Java expertise to lead one of their … Spring Boot, Hibernate, etc.) Drive design and architecture decisions for scalable, secure, and performant systems Collaborate cross-functionally with Product, Design, and DevOps to deliver high-impact features Conduct code reviews, establish coding standards, and promote engineering best practices Own the hiring process for your team and help us attract world-class talent Continuously improve team workflows and development … expertise in Java and JVM-based systems (8+ years coding experience preferred) Solid background in system design, distributed systems, and cloud architectures (AWS/Azure/GCP) Passion for cleancode, testing, and performance optimization Excellent communication, leadership, and decision-making skills A mindset for innovation, problem-solving, and continuous improvement Bonus Points For Experience in microservices architecture More ❯
Preston, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
and employees. Key Accountabilities: Participate in all development stages from design to deployment and support Collaborate with colleagues to refine application design Suggest and implement innovative solutions Optimize backend code, identify bottlenecks, and implement monitoring systems Required Skills and Knowledge: Computer Science or related degree preferred Experience as a Software Team Lead or Staff Engineer; Lead Engineer considered Experience … Web Services (AWS) Additional Tools & Frameworks: GraphQL REST APIs Software Design Patterns – TDD, DDD Methodologies: Agile (Scrum and Kanban) About You: Self-motivated and independent worker Passionate about writing clean, reusable code Good communication and teamwork skills Positive, eager to learn, detail-oriented, quality-driven This role offers a salary of £75,000 - £100,000 (depending on experience More ❯
with containerisation (e.g., Docker) and orchestration tools (e.g., Kubernetes). Proficiency in version control (DevOps) and CI/CD pipelines. Deep understanding of software engineering principles (OOP, modular design, clean coding). What we can offer you: We recognise that our people are our most important assets. That’s why we offer a flexible reward and benefits package that More ❯
Stockport, Lancashire, United Kingdom Hybrid / WFH Options
ao.com
Working towards a service driven architecture Working with programs such as .Net Core/APIs/MySQL Building and Deploying to Azure Maintaining secure and resilient Azure Infrastructure Delivering clean, maintainable and secure code Pushing for the highest standard of code from yourself and the rest of the team Supporting the team to progress as individuals but More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Recruitment Revolution
who thrives in an agile, fast-paced tech SME environment. This is a hands-on, multi-tasking role - ideal for someone who's comfortable leading a small team, writing cleancode (50% of the time), and building the processes that will drive us forward. Ready to advance your career and join an industry leader with a constant mission … s wider strategy. Collaborate with our (ex Microsoft) Chief Data Architect SQL Guru to Architect and design distributed software systems with high performance, scalability, and availability in mind. Write clean, efficient, and scalable code, following TDD best practices in an Agile environment. Set up and manage formal processes within the development area such as release management based upon … your experience and best industry practice. Conduct code reviews to ensure adherence to best practices and continuous improvement. Manage our GitHub based code repository. Drive innovation, exploring new technologies and approaches to enhance our solutions. Where your expertise will lie: C#/.NET .NET Core Persistence Frameworks (Entity Framework, Dapper, etc.) SOLID Principles Web APIs MS SQL Server More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Sanderson
primarily AWS). Collaborate closely with product managers, delivery managers, business analysts, user researchers, and other engineers. Contribute to the technical direction and architectural decisions within the team. Write clean, testable code following best practices in security, accessibility, and DevOps. Participate in code reviews, pair programming, and continuous integration/deployment processes. Help troubleshoot and resolve live More ❯
Software Engineer (AI, React, Typescript, AWS Lambda, Microservices, IaC) We are EM Code, formerly Code Computerlove. We are a Customer Experience, AI and Innovation Agency in Manchester. Since our inception in 1999, we have navigated substantial industry transformations and consistently adapted our attitudes, beliefs, and approaches to stay ahead. For over 25 years, EM Code has helped … of our team saying the working environment is welcoming, friendly, and fun, and 98% agreeing that people are treated fairly regardless of race, age, or sexual orientation. EM Code is full of talented, passionate individuals who love collaborating and helping each other out, and our client partners trust us to do world-class work. As an equal-opportunity employer … our extensive capabilities in communications, media, insights, customer experience, AI, and cutting-edge technology, allowing us to craft truly integrated solutions. Who we're looking for In 2024, EM Code created a suite of internal AI-powered tools and services to support the tens of thousands of employees across our group of companies around the world (EssenceMediacom & WPP) to More ❯
.NET Software Developer within the Warehouse Services team at musicMagpie, your core responsibility is to analyse system requirements and effectively prioritise development tasks. You will be expected to write clean, maintainable, and testable code using .NET programming languages. You will play a key role in the development and enhancement of our Warehouse Management and Order Processing systems, which … scalable full-stack .NET applications that support business operations, courier systems, and WMS functionality. Design and implement APIs with a focus on microservice architecture and efficient API management. Write clean, testable, secure, and efficient code following SOLID principles and modern design patterns. Develop technical specifications and system architecture in collaboration with stakeholders. Interface with third-party platforms and … through robust API integrations. Utilise database technologies including MySQL and NoSQL solutions to support application data needs. Participate in Agile ceremonies, sprint planning, and contribute to backlog refinement. Conduct code reviews, refactor legacy code, and promote high standards of code quality across the team. Support CI/CD pipelines and contribute to continuous integration and deployment practices. More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Adria Solutions Ltd
teams, ideally in an Agile environment A strategic mindset with the ability to balance technical leadership with hands-on involvement Excellent communication and stakeholder engagement skills A passion for cleancode, scalable architecture, and delivering real business value What's on offer: Competitive salary + benefits City Centre location with hybrid working options Free onsite parking Generous holiday More ❯
Our engineering practices emphasize quality and continuous improvement. Lead Developers guide and coach their teams in implementation and application. Job responsibilities Champion and adopt best practices such as writing clean, reusable code using TDD, pair programming, and design patterns. Oversee or participate in the entire software delivery cycle from ideation to production. Advocate for continuous delivery to provide More ❯
front ends with back-end services and third-party systems. • Apply software development best practices, architectures and patterns in collaboration with other developers and QA. • Implementing new features, writing clean, reusable code. • Owning developments all the way to production and supporting them once live. • Collaborate with the platform engineering team developing a true CI/CD process. • Ensuring everything More ❯
performance, user-focused applications in a secure environment. This is an opportunity to work on impactful systems that support real-world operations, in a setting that values knowledge sharing, cleancode practices, and professional growth. You'll be surrounded by people who take pride in their work, support one another, and are committed to delivering quality software solutions. … and/or Maven for build and dependency management •Proficiency in developing high-performance applications for Linux environments • Practical experience with Unit Testing (e.g. JUnit) and a commitment to code quality • Understanding of Static Analysis and Performance Analysis; experience with tools like SonarQube is a plus • Strong analytical thinking and debugging abilities; experience identifying and resolving performance issues or … concurrency challenges • Commitment to clean, maintainable code - including experience with refactoring, following coding standards, and using design patterns • Excellent communication skills - both written and verbal - for collaborating effectively and documenting systems clearly • Strong experience with software architecture and design documentation • Practical knowledge of version control and software configuration management, especially using Atlassian tools (e.g., Jira, Confluence, Bitbucket/ More ❯
Chorley, England, United Kingdom Hybrid / WFH Options
Scot Lewis Associates
development lifecycle—designing, developing, testing, and deploying scalable solutions that solve real business problems. The team is collaborative, forward-thinking, and values continuous improvement. If you're passionate about cleancode, DevOps, and building secure, scalable systems, this role will suit you perfectly. 🛠️ Tech Stack & Responsibilities Develop and support .NET Framework (4.8+) and .NET Core solutions in Azure … Contribute to DevOps practices including CI/CD and infrastructure as code Design and build event-driven, serverless services using tools like Azure Functions, Service Bus, and AKS Work with large-scale SQL Server databases (stored procedures, performance tuning, indexing) Drive secure-by-design principles and support solution architecture decisions Collaborate within agile squads to deliver innovative features ✅ What More ❯
practices, and team workflows. Mentor and coach junior team members, fostering growth through knowledge sharing, guidance, and encouraging best practices. Design and implement high-quality front-end solutions, producing clean, efficient, and maintainable code independently. Contribute to technical and design documentation, ensuring clarity and alignment across the development lifecycle. Proactively resolve technical challenges, troubleshooting and implementing solutions to … keep projects on track. Uphold high-quality standards by performing regular code reviews, testing, and thorough documentation to meet project and industry benchmarks. What you'll bring to the team You will bring strong expertise in web application development, with a solid foundation in React or similar frameworks, and a proactive approach to learning and improving. Your experience will More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
RecruitmentRevolution.com
Your deep understanding of our systems and architecture will help shape smart solutions for new healthcare-focused projects. You'll be hands-on throughout the full development lifecycle: writing cleancode, producing solid technical documentation, estimating effort for planning and quoting, and ensuring quality through peer reviews. Whether it's in-house or third-party work, you'll … Commercially aware with a strong understanding of business needs.• Holds a degree in Computer Science or equivalent professional experience. Ready to build tech that truly matters? At Ingenica, your code won't just sit in a b More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Recruitment Revolution
Your deep understanding of our systems and architecture will help shape smart solutions for new healthcare-focused projects. You'll be hands-on throughout the full development lifecycle: writing cleancode, producing solid technical documentation, estimating effort for planning and quoting, and ensuring quality through peer reviews. Whether it's in-house or third-party work, you'll … Commercially aware with a strong understanding of business needs. •Holds a degree in Computer Science or equivalent professional experience. Ready to build tech that truly matters? At Ingenica, your code won't just sit in a backlog - it'll power real change in one of the world's most vital systems. You'll be part of a high-performing More ❯
applications for a growing tech business. This is an exciting opportunity to contribute to a modern, well-architected codebase and be part of an engineering-led environment that values cleancode, performance, and developer autonomy. The successful candidate will have strong experience working with PHP and Laravel, alongside solid frontend development skills using Vue.js (2 or 3), JavaScript … oriented programming principles are essential. Knowledge of microservice architecture is highly beneficial. This is a great role for someone who thrives in a modern development environment and enjoys writing clean, scalable code that makes a real impact. If you're interested in hearing more, please apply now or get in touch directly for a confidential discussion. More ❯
Chorley, England, United Kingdom Hybrid / WFH Options
Tact
solutions to their clients across the energy efficiency, ECO, and renewables industries. This is a tech-focussed company from the top down (the owner wrote a lot of the code himself in the early days). They do things the right way, writing cleancode and following TDD. You'll be getting stuck into greenfield projects adding More ❯
resilience. You'll be guiding a team that plays amission-critical rolein enabling compliance and operational excellence across multiple fast-moving environments. This isn't just about writing great code it's about orchestrating delivery, ensuring technical quality, and empowering engineers to thrive. If you're excited by dynamic environments, large-scale systems, and cutting-edge technologies, this is … and tech leads to shape robust, modern architectures Proactivelyidentifying and resolving blockers- technical and operational Acting as a keyescalation pointfor high-impact issues and production bugs Championing best practices, cleancode, and agile delivery principles Providingmentorship, performance feedback, and career growth opportunities for your team Running team meetings, 1:1s, and contributing tostrategic appraisals and planning What You … stack (e.g Net, Python, Java, Golang, etc.) Experience working with microservices, and modern cloud-based architectures A passion for process improvement, automation, and efficiency Familiarity with version control systems, code repositories, and DevOps best practices A background in Computer Science or equivalent professional experience What Makes You Stand Out You'reforward thinkingand challenge the status quo to drive innovation More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Deloitte LLP
and create great solutions for iconic brands. An Android developer at Deloitte Digital plays a key role in designing, developing, and maintaining high-quality Android applications. This involves writing clean and efficient code while collaborating with cross-functional teams to ensure adherence to coding standards. Key responsibilities include: Contributing to the overall architectural design of mobile applications. Integrating … Working closely with designers to create a visually appealing and user-friendly interface. Conducting thorough testing, debugging, and optimizing performance for various devices. Creating and maintaining technical documentation for code, processes, and configurations. Effectively communicating within the team and with clients to understand project requirements. Staying updated on the latest Android development trends, tools, and technologies. Implementing security measures … full lifecycle of Android apps, from initial design and development to deployment on the Google Play Store and ongoing maintenance. Experience with version control systems, particularly Git, for managing code changes in a collaborative environment. Proficiency in writing and maintaining unit and instrumentation tests, and debugging complex issues using tools like Android Studio Debugger. Skills in optimizing app performance More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Circle Recruitment
focused software that securely gathers raw behavioural data to power industry-leading insights. The successful candidate will collaborate across engineering, UX, and testing teams to deliver robust, high-quality code with user privacy at its core. Key Responsibilities: Translate requirements and acceptance criteria into clean, maintainable code. Contribute to architecture and design decisions. Develop and test front-end More ❯