> Markdown version of [/jobs/ext/2066815-senior-developer](https://www.wearedevelopers.com/jobs/ext/2066815-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:** Stealth B2B SaaS Startup - **Location:** London, UK - **Experience:** Expert - **Salary:** £60,000.0 - £100,000.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, JavaScript (Programming Language), .NET Framework, Microsoft Windows, Artificial Intelligence, Computing Platforms, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Concurrent Computing, Continuous Integration, DevOps, Entity Framework, Design of User Interfaces, Windows Presentation Foundation, Microsoft SQL Server, Model View ViewModel, OAuth, OpenID, Software Architecture, Role-Based Access Control, Openid Connect, Azure DevOps Pipelines, Standard Sql, Software Systems, Web Application Frameworks, Windows Desktop, Multithreading, ReactJS, Delivery Pipeline, Vue.js, AngularJS, Restful APIs - **Published:** August 15, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5843030531 ## About the Role * We require strong experience with C# and ASP.NET Core (.NET 8/9/10). * We require experience with WPF and MVVM. * We require experience building RESTful APIs. * We require experience with SQL Server and Entity Framework Core. * We require experience with OpenID Connect, OAuth 2.0, and role-based access control (RBAC). * We require experience with multithreading and concurrent programming. * We require experience with unit and integration testing. * We require strong understanding of system design and software architecture. * We require experience with Azure DevOps CI/CD pipelines. * We require experience with Azure or similar cloud platforms. * We require experience building secure applications. * We require a good understanding of cybersecurity principles. * JavaScript and experience with modern frameworks such as React, Vue, or Angular are nice to have. * An appreciation for user experience and usability is nice to have. * Experience using AI-assisted development tools and designing AI-powered development workflows is nice to have. ## Description * We maintain and enhance our existing software platforms. * We work closely with our Head of Development to design and build our next-generation products. * We contribute to architectural discussions and technical decision-making. * We research, evaluate, and introduce new technologies where appropriate. * We produce and maintain technical documentation. * We share knowledge and support other members of our team. * We continuously improve our products, processes, and engineering practices. Technologies: * AI * ASP.NET * Angular * Azure * C# * CI/CD * Cloud * DevOps * Support * JavaScript * MVVM * OAuth * OpenID * RBAC * React * SQL * Vue * WPF * Web * Windows * UX UI Design More: We are SAL, a small, experienced engineering team modernising our software solutions and building the next generation of our platform. We work on both a Windows desktop application and a web-based financial modelling platform, and we value collaboration, practical solutions, continuous improvement, and open discussion. This role offers the opportunity to make a meaningful impact on architecture, technical direction, and engineering standards while working closely with colleagues across the business in an agile but pragmatic environment. ## Related Videos - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More](https://www.wearedevelopers.com/videos/1786-wearedevelopers-live-ai-freelancing-keeping-up-with-tech-and-more) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Get started with securing your cloud-native Java microservices applications](https://www.wearedevelopers.com/videos/123-get-started-with-securing-your-cloud-native-java-microservices-applications) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) ## 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) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [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) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift)