business needs. You'll provide technical leadership and guidance to junior developers, contributing to architectural decisions and ensuring best practices are upheld across the development lifecycle. You'll champion code quality through clean coding standards, design patterns, code reviews, and the implementation of automated testing, helping us maintain a reliable and maintainable codebase. You will take an More ❯
business needs. You'll provide technical leadership and guidance to junior developers, contributing to architectural decisions and ensuring best practices are upheld across the development lifecycle. You'll champion code quality through clean coding standards, design patterns, code reviews, and the implementation of automated testing, helping us maintain a reliable and maintainable codebase. You will take an More ❯
business needs. You'll provide technical leadership and guidance to junior developers, contributing to architectural decisions and ensuring best practices are upheld across the development lifecycle. You'll champion code quality through clean coding standards, design patterns, code reviews, and the implementation of automated testing, helping us maintain a reliable and maintainable codebase. You will take an More ❯
business needs. You'll provide technical leadership and guidance to junior developers, contributing to architectural decisions and ensuring best practices are upheld across the development lifecycle. You'll champion code quality through clean coding standards, design patterns, code reviews, and the implementation of automated testing, helping us maintain a reliable and maintainable codebase. You will take an More ❯
Stockport, Greater Manchester, UK Hybrid/Remote Options
London & Country Mortgages
business needs. You'll provide technical leadership and guidance to junior developers, contributing to architectural decisions and ensuring best practices are upheld across the development lifecycle. You'll champion code quality through clean coding standards, design patterns, code reviews, and the implementation of automated testing, helping us maintain a reliable and maintainable codebase. You will take an More ❯
Bolton, Greater Manchester, UK Hybrid/Remote Options
London & Country Mortgages
business needs. You'll provide technical leadership and guidance to junior developers, contributing to architectural decisions and ensuring best practices are upheld across the development lifecycle. You'll champion code quality through clean coding standards, design patterns, code reviews, and the implementation of automated testing, helping us maintain a reliable and maintainable codebase. You will take an More ❯
Excellence: Deliver robust applications using Objective-C/Swift (Kotlin/Java knowledge beneficial). Feature Delivery: Rapidly develop and release new features for the car rental mobile product. Code Quality: Write clean, reusable code using standard patterns and libraries. Continuous Improvement: Refactor and simplify code using appropriate design patterns. Testing: Conduct automated, exploratory, and non More ❯
Manchester, North West, United Kingdom Hybrid/Remote Options
Circle Group
running smoothly. Mentoring and supporting developers across the team. Collaborating with stakeholders to plan, improve, and implement new features and systems. You'll bring solid experience designing and implementing clean integration patterns connecting modern cloud services, APIs, and data flows to keep everything running smoothly behind the scenes. What they're after: Strong eCommerce development experience and a solid … or warehouse/fulfilment systems. Perks: Competitive salary and benefits. Flexible hours and hybrid working. A collaborative environment where your ideas actually get built, not buried. If you love cleancode, clever architecture, and making tech that scales beautifully - this is a role where you can really leave your mark. For further details and to apply please get More ❯
Manchester, Lancashire, England, United Kingdom Hybrid/Remote Options
Circle Recruitment
running smoothly. Mentoring and supporting developers across the team. Collaborating with stakeholders to plan, improve, and implement new features and systems. You'll bring solid experience designing and implementing clean integration patterns connecting modern cloud services, APIs, and data flows to keep everything running smoothly behind the scenes. What they're after: Strong eCommerce development experience and a solid … or warehouse/fulfilment systems. Perks: Competitive salary and benefits. Flexible hours and hybrid working. A collaborative environment where your ideas actually get built, not buried. If you love cleancode, clever architecture, and making tech that scales beautifully - this is a role where you can really leave your mark. For further details and to apply please get More ❯
Swift Package Manager. What You'll Do: Lead the migration from CocoaPods to Swift Package Manager Design, build, and maintain internal Swift libraries for shared use across teams Champion cleancode and reliability through Test Driven Development and pair programming Coach and mentor other engineers on modern iOS practices and tooling What You'll Bring: Advanced iOS development More ❯
shape. As a Senior Backend Developer, your key responsibilities include; Enhance features and functionality of core products Design and implement scalable backend systems using C# (.NET 5+ preferred) Write clean, maintainable, and testable code using TDD/BDD principles Create and maintain RESTful and GraphQL APIs Collaborate with POs, BAs, and stakeholders to define solutions Mentor junior developers More ❯
shape. As a Senior Backend Developer, your key responsibilities include; Enhance features and functionality of core products Design and implement scalable backend systems using C# (.NET 5+ preferred) Write clean, maintainable, and testable code using TDD/BDD principles Create and maintain RESTful and GraphQL APIs Collaborate with POs, BAs, and stakeholders to define solutions Mentor junior developers More ❯
Python Software Engineer who's excited by the idea of building intuitive, high-impact web applications that truly make a difference to the education sector? If you love writing cleancode, collaborative development and solving real-world problems, this is your chance to work on meanin click apply for full job details More ❯
Crewe, Cheshire, United Kingdom Hybrid/Remote Options
OCC Computer Personnel
C# Developer - .NetCore, C# C# .NET Developer to write clean reliable code. Core Web API development needed for an excellent, fast paced, innovative tech driven client. Working on real-time payment software you will be working on exciting tech electric vehicle software and joining a small professional, highly talented SW dev team. Expertise in C# .NET. It would be … preferencial to have some microservices, DevOps working in a clopud AWS environment with exposure to Kubernetes, CI/CD, Containerisation, pipelines, deployment. Writing functioning code, crafting solutions, with the following tech stack: C# development .NET Core Web API development ORM - Linq2DB, Entity framework Core .Net5 Docker, CI/CD Git Agile Coding and programming in C# and .NetCore, .Net5+ … developing new features into micro services code base. Writing and documenting services to integrate to and consumer external APIs whilst maintain existing systems which are web, microservices. You will be involved writing Nuget packages, developing unit and integration tests, performing code reviews, and debugging systems! Working in an Agile software development environment, working with CI/CD pipeline More ❯
Crewe, Cheshire, United Kingdom Hybrid/Remote Options
OCC Computer Personnel
Linq2DB Talented, Senior C# .NET Developer to work on a feature rich platform. Developing features modern .NET helping shape the future of sustainable transport. Participate in planning, architecture discussions, code reviews to ensure clean reliable code. Core Web API development needed for an excellent, fast paced, innovative tech driven client. Working on real-time payment software you will … Core Web API development ORM - Linq2DB, Entity framework .Net5 Docker, CI/CD Git Agile Coding and programming in C# and .NetCore, .Net5+ developing new features into micro services code base. Writing and documenting services to integrate to and consumer external APIs whilst maintain existing systems which are web, microservices. You will be involved writing Nuget packages, developing unit … and integration tests, performing code reviews, and debugging systems! Working in an Agile software development environment, working with CI/CD pipeline tech, ORM Technologies, Docker composer, Kubernetes, and cloud AWS/Azure. This an excellent opportunity for someone who has a drive for continuous improvement. Hybrid working 3 days office in Crewe, Cheshire, 2 days remote so must More ❯
a passion for software craftsmanship and continuous improvement. Key Responsibilities Enhance features and functionality of core products Design and implement scalable backend systems using C# (.NET 5+ preferred) Write clean, maintainable, and testable code using TDD/BDD principles Create and maintain RESTful and GraphQL APIs Collaborate with POs, BAs, and stakeholders to define solutions Mentor junior developers More ❯
Liverpool, Merseyside, North West, United Kingdom Hybrid/Remote Options
Bright Purple Resourcing
healthcare A role with genuine social impact A supportive, mission-driven workplace Professional development and clear career progression What you will be doing: Building and enhancing WordPress websites with clean, maintainable code Collaborating with designers, content creators, and stakeholders to bring digital ideas to life Troubleshooting, debugging, and improving site performance and security Integrating third-party tools and More ❯
Central Manchester Excellent career progression Who We Are We're a collaborative tech team delivering robust, scalable SaaS products to a global customer base. Our developer-led culture values clean, maintainable code, innovation, and continuous learning. With an ambitious roadmap ahead, we're expanding our back-end capabilities and looking for a Senior Developer to help shape and More ❯
distributed computing challenges Secure development practices with a focus on system architecture and compliance Key Responsibilities: Advocating TDD and solid development practices Providing technical leadership and peer development Peer code reviews and effort estimations Designing, building, and maintaining scalable software applications Writing clean, efficient, and maintainable code Debugging and resolving complex technical issues Collaborate with end-users More ❯
Stockport, Greater Manchester, North West, United Kingdom
Alten Ltd
written code. Validate algorithms through MATLAB/Simulink simulation. Design and maintain robust software architectures using UML modelling tools (e.g. IBM Rhapsody). Apply best practices in static analysis , clean coding , and version control to ensure maintainable, safety-critical software. Support continuous improvement across build pipelines , testing , and software assurance activities. Qualifications Required Skills Strong proficiency in C++ , with … and hand-written code. Strong understanding of software build pipelines , configuration management (e.g. Git, Jira), and containerisation (e.g. Docker). Familiarity with software testing , including unit testing , integration , and code validation . Understanding of software safety compliance , documentation standards, and continuous integration practices. Soft Skills & Collaboration Excellent teamwork and communication across multi-disciplinary environments. Strong leadership presence mentoring peers … Skills Familiarity with defence domain projects and compliance standards. Experience with CI/CD , DevOps , or software assurance in secure environments. Knowledge of cybersecurity concepts , virtualisation , or infrastructure as code . Exposure to requirements management tools and automated testing frameworks. Continuous improvement mindset, with an interest in emerging technologies and process innovation. Additional Information Why join us? We foster More ❯
written code. Validate algorithms through MATLAB/Simulink simulation. Design and maintain robust software architectures using UML modelling tools (e.g. IBM Rhapsody). Apply best practices in static analysis , clean coding , and version control to ensure maintainable, safety-critical software. Support continuous improvement across build pipelines , testing , and software assurance activities. Qualifications Required Skills Strong proficiency in C++ , with … and hand-written code. Strong understanding of software build pipelines , configuration management (e.g. Git, Jira), and containerisation (e.g. Docker). Familiarity with software testing , including unit testing , integration , and code validation . Understanding of software safety compliance , documentation standards, and continuous integration practices. Soft Skills & Collaboration Excellent teamwork and communication across multi-disciplinary environments. Strong leadership presence mentoring peers … Skills Familiarity with defence domain projects and compliance standards. Experience with CI/CD , DevOps , or software assurance in secure environments. Knowledge of cybersecurity concepts , virtualisation , or infrastructure as code . Exposure to requirements management tools and automated testing frameworks. Continuous improvement mindset, with an interest in emerging technologies and process innovation. Additional Information Why join us? We foster More ❯
software applications in distributed, containerised environments. Apply full software lifecycle experience , including design, coding, testing, and integration. Collaborate with algorithm engineers to implement models into operational systems. Maintain high code quality , following clean coding principles, static analysis, and best practices. Support unit testing and wider software testing to ensure reliability and performance. Contribute to software build pipelines, CI More ❯
software applications in distributed, containerised environments. Apply full software lifecycle experience , including design, coding, testing, and integration. Collaborate with algorithm engineers to implement models into operational systems. Maintain high code quality , following clean coding principles, static analysis, and best practices. Support unit testing and wider software testing to ensure reliability and performance. Contribute to software build pipelines, CI More ❯
sessions for new features or client projects Produce wireframes, UML diagrams, or ERD models to guide development Help choose suitable design patterns for automation and AI tasks Development: Write clean, logical, and maintainable code using languages such as Python and JavaScript (React) Build automation scripts, APIs, or internal tools under supervision Follow organisational coding standards and participate in … code reviews Testing: Create and run unit, functional, and integration tests Identify and fix errors including syntax, logical, and functional bugs Deployment & Maintenance: Assist with deploying code through CI/CD pipelines Help monitor live systems, apply updates, and improve performance Document updates and maintain version control via Git and GitHub Training As a Software Developer apprentice, your More ❯
Wirral, Merseyside, North West, United Kingdom Hybrid/Remote Options
Baltic Apprenticeships
sessions for new features or client projects. Produce wireframes, UML diagrams, or ERD models to guide development. Help choose suitable design patterns for automation and AI tasks. Development Write clean, logical, and maintainable code using languages such as Python and JavaScript (React). Build automation scripts, APIs, or internal tools under supervision Follow organisational coding standards and participate … in code reviews Testing Create and run unit, functional, and integration tests. Identify and fix errors including syntax, logical, and functional bugs. Deployment & Maintenance Assist with deploying code through CI/CD pipelines. Help monitor live systems, apply updates, and improve performance. Document updates and maintain version control via Git and GitHub. What You'll Learn - by the … end of your apprenticeship, you'll be able to: Write efficient, maintainable, and secure software code aligned with company standards. Apply appropriate software design patterns (e.g. MVC, Factory, Singleton). Work with data sources such as APIs, databases, and file-based data (JSON, CSV). Follow secure development practices to protect data and prevent vulnerabilities. Apply different testing methods More ❯