At a Glance
- Tasks: Design and build scalable backend services using modern .NET and Azure.
- Company: Join a global SaaS scale-up in a growth phase.
- Benefits: Competitive daily rate, remote work, and a dynamic team environment.
- Why this job: Make an impact on a core platform while solving complex technical challenges.
- Qualifications: 7+ years of software engineering experience with .NET and Azure expertise.
- Other info: Collaborative Agile teams focused on performance and reliability.
Curated is partnering with a global SaaS scale-up undergoing a significant platform modernisation and growth phase. The business is scaling multiple engineering teams and is looking to bring in highly experienced contract Software Engineers to support complex, high-impact delivery.
This role is suited to senior engineers who enjoy working on large, evolving platforms, modern cloud infrastructure, and solving non-trivial technical problems in fast-moving environments.
The Role
You will join a cross-functional product engineering team working on the evolution and modernisation of a core SaaS platform. The focus is on building scalable, cloud-native services while improving reliability, performance, and long-term maintainability. This is a hands-on role requiring strong engineering judgement, the ability to work through existing systems pragmatically, and the confidence to contribute to architectural and technical decisions.
What You’ll Be Doing
- Designing and building backend services using modern .NET
- Developing and scaling cloud-native solutions on Microsoft Azure
- Working with large, data-heavy systems using SQL
- Improving and refactoring existing systems to support future platform growth
- Writing high-quality, well-tested, production-ready code
- Collaborating closely with Product and Engineering peers on delivery and prioritisation
- Supporting a platform used at scale, with a strong focus on performance and reliability
What We’re Looking For
- 7+ years of professional software engineering experience
- Strong, hands-on experience with the modern .NET stack
- Proven experience building and operating systems on Microsoft Azure
- Solid experience working with SQL in large-scale production environments
- Experience working on complex, long-lived systems rather than greenfield only
- Strong problem-solving and analytical skills
- Pragmatic mindset with a focus on delivering value, not over-engineering
- Comfortable working in Agile, product-led teams
- Strong communication skills, able to explain technical decisions and trade-offs clearly
Senior Software Engineer - .Net, Azure. - Contract in Oxford employer: Curated
Contact Detail:
Curated Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer - .Net, Azure. - Contract in Oxford
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work with .NET and Azure. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your best projects, especially those involving cloud-native solutions. This gives potential employers a taste of what you can do beyond just a CV.
✨Tip Number 3
Prepare for technical interviews by brushing up on your problem-solving skills. Practice coding challenges and be ready to discuss your past experiences with complex systems. We want you to shine!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Senior Software Engineer - .Net, Azure. - Contract in Oxford
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with .NET and Azure. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects and 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 your background makes you a perfect fit for our team. Keep it concise but impactful!
Showcase Problem-Solving Skills: In your application, mention specific examples where you've tackled complex technical challenges. We love seeing how you approach problems and deliver value without over-engineering solutions.
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 the role. Plus, it’s super easy!
How to prepare for a job interview at Curated
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in the modern .NET stack and Microsoft Azure. Brush up on your knowledge of cloud-native solutions and SQL, as these will be crucial in your role. Be ready to discuss specific projects where you've applied these technologies.
✨Showcase Problem-Solving Skills
Prepare examples of complex problems you've solved in previous roles, especially in large-scale systems. Highlight your analytical skills and how you approached challenges pragmatically, focusing on delivering value without over-engineering.
✨Understand Agile Methodologies
Since the role involves working in Agile, be prepared to discuss your experience in product-led teams. Share how you’ve collaborated with cross-functional teams and contributed to prioritisation and delivery in a fast-paced environment.
✨Communicate Clearly and Confidently
Strong communication is key, so practice explaining your technical decisions and trade-offs in a clear manner. Think about how you can convey complex ideas simply, as this will demonstrate your ability to work effectively with both technical and non-technical team members.