> Markdown version of [/jobs/ext/3059059-software-developer](https://www.wearedevelopers.com/jobs/ext/3059059-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - **Company:** Mortgage Advice Bureau Limited - **Location:** Bolton, UK (Remote available) - **Experience:** Experienced - **Salary:** £50,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Amazon Web Services, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Code Reuse, DevOps, Entity Framework, PostgreSQL, Nunit, Scrum Methodology, Software Maintenance, RabbitMQ, Software Engineering, Software Systems, Software Organization, Software Application Programming, Git, AngularJS, Bitbucket, Front End Software Development, Domain Driven Design, Docker, Jenkins, Microservices - **Published:** September 25, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5897703445 ## About the Role We're looking for developers who are passionate about technology, enjoy solving problems and thrive in a collaborative environment. You'll be someone who takes ownership of your work, embraces new ideas and enjoys contributing to the success of both your team and the wider business. You'll Bring * Commercial experience developing applications using C#. * Experience working with modern software development practices and principles. * Knowledge of cloud-based technologies such as AWS or Azure. * For Front-End and Full Stack Developers, strong experience with Angular. * Understanding of APIs and microservices architecture. * Experience working in an Agile development environment. * Strong problem-solving and analytical skills. * Excellent communication and relationship-building skills. * The ability to work effectively both independently and collaboratively. * A proactive mindset with a willingness to learn and adapt. * Experience creating clear technical documentation. * Financial services experience would be advantageous but is not essential. ## Description Working as part of a collaborative Agile delivery team, you'll be responsible for designing, developing and maintaining software solutions that are scalable, reliable and aligned to business needs. You'll contribute throughout the software development lifecycle, from reviewing requirements and technical designs through to development, testing and deployment. Alongside delivering quality code, you'll help identify opportunities for improvement, share ideas with the wider team and contribute to the continued evolution of our technology platforms. We are passionate about innovation and continuously explore emerging technologies, including AI, to improve the way we build and deliver solutions. What You'll Be Doing * Designing, building and maintaining high-quality software solutions. * Developing clean, efficient and reusable code aligned to engineering best practice. * Reviewing technical specifications and solution designs before development begins. * Working within a modern microservices architecture to deliver scalable services and applications. * Collaborating with Product Owners, QA Engineers, DevOps Engineers and fellow Developers throughout the delivery lifecycle. * Identifying opportunities to improve existing applications, services and development processes. * Participating in Agile ceremonies including daily stand-ups, sprint planning, reviews and retrospectives. * Carrying out peer code reviews and providing constructive feedback to colleagues. * Supporting troubleshooting, defect resolution and continuous improvement initiatives. * Producing and maintaining technical documentation where required. * Contributing to a culture of learning, innovation and knowledge sharing across the Technology team., We continuously invest in modern technologies and platforms to support innovation and help us deliver great solutions. Current technologies include: * C# .NET 6+ * Angular * AWS Cloud * RabbitMQ * PostgreSQL * Entity Framework (Code First) * Domain Driven Design (DDD) * NUnit and Fluent Assertions * Git, Bitbucket and Jenkins * Docker and Kubernetes * Agile delivery methodologies ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) ## Related Articles - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk)