Lead Developer – Mobile & Cloud Platform (.NET / Angular / Azure) - Democracy Counts
- DC Marketing Team

- Mar 13
- 3 min read
📍 Hybrid / UK
🏢 Democracy Counts

Please submit applications via Linkedin - see below:
About the Role
We are looking for an experienced Lead Developer to help build the next generation of secure, cloud-based civic technology platforms at Democracy Counts.
You will lead development of on our platform that combines:
a .NET MAUI mobile application
an Angular 21 web application
Azure-hosted backend services
This is a project in a broader programme where we will rapidly adapt and extend our cloud platform to solve new problems across the public sector.
Tech Lead - Team Emerald
As a Lead Developer, you will play a key role in shaping architecture, mentoring engineers, and delivering secure, production-quality software in a collaborative product team.
What You'll Be Doing
You will:
Lead the development of modern cloud and mobile applications
Design and implement secure, scalable backend services
Build offline-capable mobile features using .NET MAUI
Develop modern web interfaces using Angular 21 and DevExtreme
Work closely with Product, UX and QA teams to deliver high-quality features
Drive engineering standards including TDD, code reviews and CI/CD
Help shape architecture and technical decisions
Maintain strong standards for security, performance and reliability
Engineers in this programme are expected to think architecturally while delivering incrementally and challenge ambiguity with simple, robust solutions.
Core Technologies
You’ll be working with a modern Microsoft stack including:
Backend
.NET 10
ASP.NET Core Web API
Entity Framework Core
Azure SQL
Mobile
.NET MAUI (iOS & Android)
Offline-first design patterns
Media capture and device integration
Frontend
Angular 21
TypeScript (strict mode)
DevExpress DevExtreme components
Cloud & Infrastructure
Microsoft Azure (App Services, Azure SQL, Blob Storage)
Azure Key Vault
Azure Application Insights
Infrastructure as Code using Bicep
Azure Entra ID authentication
Engineering & Quality
TDD and unit testing (NUnit / Vitest)
End-to-end testing (Playwright)
CI/CD pipelines (Bitbucket preferred)
Secure development practices aligned to OWASP
Experience We’re Looking For
We’re looking for someone with strong experience across modern cloud and mobile engineering.
You should ideally have:
7+ years software development experience
3+ years in a Tech Lead role
Strong expertise in .NET and ASP.NET Core
Experience building Angular applications
Hands-on experience with Azure cloud services
Experience implementing Infrastructure as Code
Experience integrating Azure Entra ID authentication
Experience designing secure enterprise applications
Experience implementing CI/CD pipelines
Experience in regulated or security-sensitive environments is highly desirable.
Nice to Have
Geospatial or mapping APIs (e.g. Google Maps)
Data analytics or reporting tools (Power BI)
Azure Fabric or Data Lake
Mobile sensor or camera integrations
What Success Looks Like
Success in this role means:
Delivering clean, maintainable, production-quality code
High automated test coverage across backend and frontend
Secure systems aligned with OWASP best practices
Reliable cloud deployments via CI/CD
Scalable Azure infrastructure supporting future platform growth.
About Democracy Counts
At Democracy Counts, we build technology that supports democratic processes and public services across the UK.
Our systems support elections, civic engagement, ratings and valuation services, and wider public sector operations. We are committed to delivering secure, reliable and citizen-focused technology that helps organisations serve communities effectively.
We believe diverse perspectives lead to better technology and better outcomes. Our culture encourages collaboration, openness and continuous learning.
What We Offer
Flexible and hybrid working
A collaborative and inclusive engineering culture
Opportunities to work on technology that supports public services
Ongoing learning and professional development
We’re committed to creating an environment where everyone can bring their authentic self to work and contribute ideas that improve how we serve our customers and communities.
Interested?
If you’re excited about building secure, modern platforms that support important public services, we’d love to hear from you.
Apply via LinkedIn here: JOB APPLICATIONS

Comments