About this role
Salary: £68,000 - 108,000 per year
Requirements: Comprehensive understanding of C#Experience with TDD, BDD, and DDDAbility to confidently discuss architectural patterns and trade-offsExperience with SQL and NoSQL DBMSExperience with a modern source control system, for example GitHubExperience with a cloud platform such as Azure or AWSExperience with event sourcing is desirableExperience with an AI platform such as OpenAI is desirable Responsibilities: Provide technical guidance and leadership in the design and development of software applications using C#.Ensure the application of best practices in coding, testing, and maintenance.Stay updated with the latest developments in C# and related technologies.Design, code, test, debug, and document complex applications and systems.Optimize and refactor existing code to improve performance and maintainability.Collaborate with other team members to integrate systems and solutions. Technologies: AIAWSAzureC#CloudDDDGitHubNoSQLSQLTDDDevOps More:
We are a company with a culture rooted in collaboration, expertise and innovation, and we aim to promote progress and inspire our clients, employees, investors and communities to achieve their greatest potential. Our work is the catalyst that helps others achieve their goals. In short, we Enable Possibility. This is a full-time Lead Software Engineer role based in Manchester, United Kingdom. We value people who enjoy solving complex business problems, working with talented colleagues and bringing an innovative mindset.
last updated 36 week of 2026