> Markdown version of [/jobs/ext/2816356-senior-developer](https://www.wearedevelopers.com/jobs/ext/2816356-senior-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). --- # Senior Developer - **Company:** Hymans Robertson LLP - **Location:** Glasgow, UK (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** ASP.NET, .NET Framework, Application Programming Interfaces (APIs), Computing Platforms, Microsoft Azure, C Sharp (Programming Language), Command-Query Responsibility Segregation (Software Development), Data Architecture, Software Design Patterns, DevOps, Message Broker, Microsoft SQL Server, NoSQL, Nunit, Object-Oriented Software Development, Programming Environments, RabbitMQ, Service-Oriented Architecture, Software Engineering, Systems Integration, Transact-SQL, Web Application Frameworks, Web Services, YAML, Azure Service Bus, Git, Specflow, AngularJS, Restful APIs, Microservices - **Published:** September 10, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840591508-senior-developer ## About the Role * Object-oriented development patterns and approaches primarily in delivering C# .NET solutions * Microsoft development stack and Azure Cloud computing technologies, including many of the following: + ASP.NET & ASP.NET Core + Web Services architecture + Service-oriented architectures + Microservices + CQRS + APIs + SQL Server/Transact SQL + Testing frameworks such as NUnit, FakeItEasy, and SpecFlow + Git & Azure DevOps * Message brokers (e.g., Azure Service Bus/RabbitMQ) and messaging patterns * RESTful APIs * Continuous improvement and delivery practices, DevOps culture, and automation within the Azure DevOps platform (YAML pipelines) * Behaviour-driven testing approaches and frameworks * Relational and NoSQL data architectures and technologies * Experience using a front-end framework (preferably Angular) and associated design patterns, * Self-motivated with a drive to learn and share knowledge * Focused on continuous learning and improvement * An effective communicator and a great team player, able to collaborate with all skills in your team * Able to forge strong and professional relationships at all levels * Able to collaborate successfully with client and third-party technical teams * Able to effectively articulate technical concepts with senior stakeholders * Confident across the entire software development lifecycle You may also be interested in developing skills in the following key areas (but not essential): * F# ## Description The DB Member Valuations team is a close-knit group dedicated to developing our in-house final salary pension scheme valuation systems. The team actively engages with consultants and users, fostering a collaborative and innovative work environment through regular meetings and pair working. Through this collaboration, we achieve a shared understanding of the problems faced by our users, ensuring we deliver optimum solutions. As a developer, you will work closely with key stakeholders on a range of software challenges and will have the opportunity to help us improve the team's tech-stack, as well as working on cutting-edge technology. This is your opportunity to play a pivotal role within our firm, with a focus on building sustainable software that drives our business., * Work alongside high-performing, highly-skilled, and multi-disciplinary teams. We work within a DevOps culture that promotes team autonomy and engineering excellence, using the latest technologies. * Drive innovation and increase the maturity of our frameworks, integrations, and automations. * Mentor, coach, and provide people management for less experienced team members. * Design and implement systems in a range of programming environments and software platforms (primarily .NET and Microsoft Azure). * Pragmatically and effectively assess trade-offs and barriers which will emerge in the delivery of any significant software system. * Lead non-functional improvement efforts (such as performance profiling). * Be involved with meaningful work - we can provide complex challenges, at scale, in novel market areas. * Be core to the delivery teams that build, test, and scale our applications and services. ## Related Videos - [CI/CD with Github Actions](https://www.wearedevelopers.com/videos/856-ci-cd-with-github-actions) - [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) - [Architectures that we can use with .NET](https://www.wearedevelopers.com/videos/935-architectures-that-we-can-use-with-net) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Develop enterprise-ready applications for Microsoft Teams with Azure resources on modern web technologies](https://www.wearedevelopers.com/videos/187-develop-enterprise-ready-applications-for-microsoft-teams-with-azure-resources-on-modern-web-technologies) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [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)