Senior Software Developer in Birmingham

Senior Software Developer in Birmingham

Birmingham Full-Time 48000 - 84000 £ / year (est.) No home office possible
Oscar Associates Limited

At a Glance

  • Tasks: Build a secure, offline-capable property visiting platform using modern Microsoft technologies.
  • Company: Join a UK-based organisation focused on innovative cloud solutions.
  • Benefits: Competitive salary, remote work, and opportunities for professional growth.
  • Why this job: Shape a foundational cloud platform with cutting-edge tech and make a real impact.
  • Qualifications: 5+ years in software engineering with strong .NET and Angular expertise.
  • Other info: Collaborative environment with a focus on security, performance, and quality.

The predicted salary is between 48000 - 84000 £ per year.

I'm working with a UK-based organisation that is building a secure, offline-capable property visiting platform using modern Microsoft technologies. They are looking for a Senior Full Stack Engineer to play a key role in delivering the first iteration of a strategic cloud platform that will expand under a 'fail fast' innovation model. This is an excellent opportunity for a senior engineer who thrives in structured, security-focused environments and enjoys building clean, scalable systems from the ground up.

The Opportunity

You’ll join a senior engineering team delivering a greenfield platform consisting of a .NET MAUI mobile application (iOS & Android), an Angular 21 web application, and Azure-hosted backend services built using clean architecture principles. Reporting into technical leadership, you’ll contribute to architectural decisions while remaining hands-on across backend, frontend, cloud infrastructure, and mobile. This is a role for someone who thinks architecturally but delivers incrementally, maintaining high standards for quality, security, and performance. The initial programme will establish the engineering standards and cloud foundation that future products will be built upon.

Key Responsibilities

  • Writing production-quality, well-tested, secure code across backend, web, and mobile
  • Designing and building RESTful APIs using clean architecture principles
  • Developing offline-first mobile functionality using .NET MAUI
  • Building secure Angular 21 frontends using strict TypeScript and MSAL authentication
  • Implementing Infrastructure as Code using Bicep
  • Deploying and managing Azure-hosted services using enterprise DevOps practices
  • Integrating Azure Entra ID authentication and role-based authorisation
  • Collaborating closely with Product, UX (Figma), and QA teams
  • Challenging ambiguity and proposing simple, robust solutions
  • Contributing to architectural documentation and decision records

Tech Stack & Experience

Core technologies:

  • .NET 10 / ASP.NET Core Web API
  • Entity Framework Core with Azure SQL
  • .NET MAUI (iOS & Android) - offline-first design
  • Angular 21 (strict TypeScript)
  • DevExpress DevExtreme (v25)
  • Microsoft Azure (App Services, Azure SQL, Blob Storage, Key Vault, Application Insights)
  • Infrastructure as Code (Bicep)
  • Azure Entra ID (authentication & RBAC)
  • NUnit (backend and mobile testing)
  • Vitest & Playwright (frontend and E2E testing)

Desirable Experience:

  • Power BI report templating
  • Azure Fabric / Data Lake familiarity
  • Geospatial or mapping APIs (Google Maps preferred)
  • iOS exposure (ARKit / LiDAR / sensor APIs)
  • Experience in regulated or security-sensitive environments

What They’re Looking For

  • At least 5 years’ commercial software engineering experience
  • Strong expertise in modern .NET
  • Proven experience with modern Angular (v15)
  • Hands-on Azure architecture and deployment experience
  • Experience implementing Infrastructure as Code
  • Experience integrating Azure Entra ID
  • Strong REST API design knowledge
  • Experience implementing CI/CD pipelines
  • Security-first mindset with strong attention to detail
  • Ability to work independently within defined architectural standards
  • Clear and confident communication skills
  • Highly desirable: experience with DevExpress / DevExtreme.

Why This Role?

This is a rare opportunity to shape a foundational cloud platform from day one using the latest Microsoft stack. You’ll work in a disciplined, enterprise-grade engineering culture where security, performance, and quality are non-negotiable - while also contributing to a wider innovation strategy that will evolve beyond the initial product.

If you’re open to a confidential discussion, apply now and I’ll be in touch.

Senior Software Developer in Birmingham employer: Oscar Associates Limited

Join a forward-thinking UK-based organisation that prioritises innovation and security in software development. As a Senior Software Developer, you'll thrive in a collaborative, structured environment that values quality and performance, while enjoying opportunities for professional growth and the chance to shape a cutting-edge cloud platform from its inception. With a focus on modern Microsoft technologies and a commitment to employee development, this role offers a unique chance to make a significant impact in a dynamic team.
Oscar Associates Limited

Contact Detail:

Oscar Associates Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Developer in Birmingham

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online communities. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those that align with the tech stack mentioned in the job description. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions and coding challenges. Practice makes perfect, so consider mock interviews with friends or use platforms that offer coding challenges to sharpen your skills.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Senior Software Developer in Birmingham

.NET 10
ASP.NET Core Web API
Entity Framework Core
.NET MAUI
Angular 21
TypeScript
Microsoft Azure
Infrastructure as Code (Bicep)
Azure Entra ID
RESTful API design
CI/CD pipelines
NUnit
Vitest
Playwright
Security-focused development

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Full Stack Engineer role. Highlight your experience with .NET, Angular, and Azure, and don’t forget to mention any relevant projects that showcase your skills in building secure, scalable systems.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for this role. Mention your passion for clean architecture and how you thrive in structured, security-focused environments. Let us know what excites you about this opportunity!

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex problems in past projects. We love candidates who can challenge ambiguity and propose simple, robust solutions, so don’t hold back on sharing your thought process!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. Plus, it makes the whole process smoother for everyone involved!

How to prepare for a job interview at Oscar Associates Limited

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in the core technologies mentioned in the job description, like .NET, Angular, and Azure. Brush up on your knowledge of RESTful APIs and Infrastructure as Code, as these will likely come up during technical discussions.

✨Showcase Your Problem-Solving Skills

Prepare to discuss how you've tackled challenges in previous projects, especially in security-focused environments. Think about specific examples where you proposed simple, robust solutions to complex problems, as this aligns with what they’re looking for.

✨Demonstrate Your Architectural Thinking

Since this role involves contributing to architectural decisions, be ready to talk about your experience with clean architecture principles. Share insights on how you’ve designed scalable systems and how you approach architectural documentation.

✨Communicate Clearly and Confidently

Strong communication skills are key for this position. Practice explaining your past projects and technical concepts in a clear and concise manner. This will help you convey your ideas effectively during the interview and show that you can collaborate well with cross-functional teams.

Senior Software Developer in Birmingham
Oscar Associates Limited
Location: Birmingham

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>