Developer
Role details
Job location
Tech stack
Job description
In this position, you will be responsible for supporting the designing, building, and deploying robust, scalable software solutions, working closely with cross-functional teams to deliver a new system that meet evolving 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 active role in project planning, task estimation, and progress tracking, ensuring delivery remains aligned with project goals. You'll also tackle complex technical challenges, analysing and resolving issues effectively and efficiently. Clear, thorough documentation of designs, processes, and APIs will be an essential part of your contribution, ensuring clarity and consistency across the system.
Our technical environment spans a range of modern and established technologies, including .NET 8 , C# , MVC , Web Services , Function Apps , and Azure . On the data side, we use SQL Server , Azure SQL , Azure Cosmos , Azure Storage , and Message Queues .
Requirements
Right now, we're seeking a highly skilled Senior Developer to take a leading role in the development of a new business-critical system. This is an exciting opportunity to support the development of our new CRM platform , within a dynamic and forward-thinking finance organisation., We're looking for an experienced software engineer holding around 5 years experience, with a strong foundation in modern software development & practices, including excellent knowledge of development methodologies and hands-on experience with unit testing and mocking. You should have strong analytical thinking, good judgement, and the ability to make sound decisions, coupled with excellent written and verbal communication skills and a high level of attention to detail, able to work both independently and as part of a team.
Experience with Azure DevOps, its associated practices, and tooling is essential, along with solid proficiency in core applications. You may have certifications in such technologies, but these are not essential. Experience with SQL, Scrum / Agile environments, secure coding principles, and architectural patterns such as microservices, SOA, and monolithic systems would be highly advantageous. You may also have mentoring experience coupled with your technical knowledge, able to support colleagues effectively and foster a positive, hands on environment., * You must act with integrity
- You must act with due care, skill, and diligence
- You must be open and cooperative with the FCA, the PRA and other regulators
- You must pay due regard to the interests of customers and treat them fairly
- You must observe proper standards of market conduct
- You must act to deliver good outcomes for retail customers","url":"https://uk.talent.com/view?id=1cf5f648bfb2","occupationalCategory":"15-1252.00","datePosted":"2025-12-04","employmentType":"TEMPORARY","hiringOrganization":{"@type":"Organization","name":"London & Country Mortgages","logo":"https://cdn-logos.talent.com/v1/logo/image?feedcode=clickcast-linkedin-emea&company_name=London%20%26%20Country%20Mortgages"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressCountry":"gb","addressRegion":"","addressLocality":"","streetAddress":""},"geo":{"@type":"GeoCoordinates","longitude":-3.435973,"latitude":55.378051}},"industry":"","identifier":{"@type":"PropertyValue","name":"London & Country