At a Glance
- Tasks: Lead the migration of a booking system to Azure-native microservices and mentor mid-level developers.
- Company: Dynamic tech company in Central/West London with a collaborative culture.
- Benefits: Competitive salary, bonus, pension contributions, and flexible hybrid work options.
- Other info: Join a small, flat-structured team where your contributions truly matter.
- Why this job: Make a real impact in a hands-on role with cutting-edge technologies.
- Qualifications: Expertise in C#/.NET, React, and Azure cloud services required.
The predicted salary is between 75000 - 90000 £ per year.
An exciting opportunity for a hands-on Senior Developer eager to make a real impact with architectural skills and deep experience in C# / .Net, React, React Native, and Azure. Our client is launching a major initiative to bring development in-house, and you’ll be a key player as they migrate a monolithic booking system to .Net 10 Azure-native microservices. The Senior Developer will mentor a small team of mid-level developers and be hands on writing C# production code, React web portals and the React Native mobile screens themselves. You’ll be making pragmatic architectural decisions that keep delivery front and centre. It’s a hybrid role with the flexibility to work from home on Mondays and Fridays.
Key Responsibilities include:
- Implement complex C# microservices Minimal APIs, Worker Services, DAPR integration, .NET Aspire orchestration
- Build and own the React web portal component architecture, TypeScript, React Query, state management
- Lead React Native mobile development for the app Expo / bare workflow, push notifications, offline sync
- Design the anti-corruption layer translating legacy domain concepts into DDD aggregates
- Make lightweight but durable architectural decisions (ADRs)
- Mentor mid-level developers
Key Skills required:
- C# / .NET 8 onwards at expert level
- Minimal APIs, async patterns, Worker Services, EF Core, .NET Aspire
- React / TypeScript expert level; hooks, context, React Query, component libraries, portal development
- React Native production mobile app experience; Expo, offline-first patterns, platform-specific APIs
- Azure cloud-native AKS / Container Apps, Service Bus, API Management, Blob Storage, Azure DevOps
- Microservices patterns strangler fig, DAPR pub/sub, saga orchestration, transactional outbox
- DDD fundamentals bounded contexts, aggregates, domain events, CQRS
- SQL Server schema design, EF Core migrations, query performance tuning
This role is perfect for those who thrive in small, flat-structured teams and collaborative environments where every contribution makes a difference. Salary will reflect experience, with a likely range of £75,000 - £90,000, plus bonus, company pension contributions, and other benefits.
For further information, please send your CV to Wayne Young at Young’s Employment Services Ltd.
Senior Developer / Architect in City of London employer: Youngs Employment Services
Contact Detail:
Youngs Employment Services Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Developer / Architect in City of London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and join online forums. We all know that sometimes it’s not just what you know, but who you know that can land you that dream job.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving C#, .NET, React, and Azure. We want to see your hands-on experience, so make sure it’s easy for potential employers to find and navigate.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. We recommend doing mock interviews with friends or using platforms that simulate real interview scenarios. Confidence is key!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search. Let’s get you that Senior Developer role!
We think you need these skills to ace Senior Developer / Architect in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C#, .NET, React, and Azure. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this opportunity and how you can contribute to our team. Keep it concise but impactful – we love a good story!
Showcase Your Architectural Skills: Since this role involves making architectural decisions, be sure to mention any relevant experience you have in designing systems or mentoring others. We’re looking for someone who can lead and inspire!
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 don’t miss out on any important updates from us!
How to prepare for a job interview at Youngs Employment Services
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in C#, .NET, React, and Azure. Brush up on the latest features and best practices, especially around microservices and architectural decisions. Being able to discuss your experience with these technologies confidently will show that you're the right fit for the role.
✨Prepare for Practical Scenarios
Expect to face technical challenges during the interview. Prepare by practising coding problems related to C# and React, and think through how you would approach migrating a monolithic system to microservices. This will demonstrate your hands-on skills and problem-solving abilities.
✨Showcase Your Mentoring Skills
Since mentoring mid-level developers is part of the job, be ready to discuss your previous experiences in guiding others. Share specific examples of how you've helped team members grow, and what strategies you used to foster collaboration and learning.
✨Understand the Company’s Vision
Research the company’s goals and the initiative they are launching. Be prepared to discuss how your skills can contribute to their vision, particularly in terms of architectural decisions and team dynamics. This shows that you’re not just looking for a job, but are genuinely interested in making an impact.