Senior .NET Software Engineer
Senior .NET Software Engineer

Senior .NET Software Engineer

Full-Time 43200 - 72000 £ / year (est.) Home office (partial)
M

At a Glance

  • Tasks: Build and enhance software features using modern C# and .NET Core.
  • Company: Join a global financial services organisation shaping the future of technology.
  • Benefits: Competitive salary, flexible work, and opportunities for professional growth.
  • Why this job: Make an impact in financial technology and lead innovative projects.
  • Qualifications: Strong experience with C#, .NET Core, and Agile methodologies.
  • Other info: Dynamic environment with excellent career advancement opportunities.

The predicted salary is between 43200 - 72000 £ per year.

Miller Maxwell has partnered with a global financial services organisation urgently seeking to hire several experienced Senior Software Engineers, as they expand their global workforce. This is a chance to work on sophisticated financial technology and play a central role in shaping the firm’s engineering direction.

The Senior .NET Software Engineer will:

  • Build and enhance software features using modern C# and .NET Core.
  • Review colleagues’ code and help maintain high engineering standards.
  • Contribute to planning sessions, technical discussions, and Agile ceremonies.
  • Offer guidance on tools, development practices, and best‑in‑class approaches.
  • Work closely with developers, testers, architects, and business stakeholders.
  • Lead initiatives that drive innovation or reduce technical debt.
  • Produce clear technical documentation and communicate designs confidently.

Skills & Experience Needed for the Senior Software Engineer:

  • Strong hands‑on background with C#, .NET Core, ASP.NET MVC.
  • Good knowledge of Agile delivery, CI/CD workflows.
  • Solid experience working with TDD.
  • Strong understanding of SQL, ideally SQL Server.
  • Previous experience working within electronic trading, financial technology, electronic trading technology environments.
  • Experience of Cloud - Azure.

If you are a passionate and experienced Senior software engineer looking to advance your career within a forward-thinking financial services organisation, we encourage you to apply. Join this exciting client transforming the global investment buy-side sector.

Senior .NET Software Engineer employer: Miller Maxwell

As a Senior .NET Software Engineer at our global financial services organisation in London, you will thrive in a dynamic work culture that prioritises innovation and collaboration. With flexible working arrangements, including two days in the office per week, we offer a supportive environment that fosters professional growth through continuous learning and development opportunities. Join us to be part of a team that is shaping the future of financial technology while enjoying the unique advantages of working in one of the world's leading financial hubs.
M

Contact Detail:

Miller Maxwell Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior .NET Software Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech and finance sectors. Attend meetups or webinars related to .NET and financial technology. You never know who might have the inside scoop on job openings!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C#, .NET Core, and Agile methodologies. This will give potential employers a taste of what you can bring to the table.

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions and coding challenges. Practice explaining your thought process clearly, as communication is key in collaborative environments like the one at Miller Maxwell.

✨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!

We think you need these skills to ace Senior .NET Software Engineer

C#
.NET Core
ASP.NET MVC
Agile Delivery
CI/CD Workflows
Test-Driven Development (TDD)
SQL
SQL Server
Cloud - Azure
Technical Documentation
Code Review
Collaboration with Stakeholders
Innovation Leadership
Software Engineering Standards

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C#, .NET Core, and Agile methodologies. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about financial technology and how you can contribute to our team. Keep it concise but impactful!

Showcase Your Technical Skills: When filling out your application, be specific about your technical expertise, especially in TDD and SQL. We love seeing concrete examples of how you've used these skills in past roles.

Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss any important updates from us!

How to prepare for a job interview at Miller Maxwell

✨Know Your Tech Inside Out

Make sure you brush up on your C#, .NET Core, and ASP.NET MVC skills. Be ready to discuss your past projects and how you've used these technologies to solve real-world problems. The interviewers will want to see your hands-on experience, so be prepared to dive deep into technical discussions.

✨Showcase Your Agile Mindset

Since the role involves Agile ceremonies, it’s crucial to demonstrate your understanding of Agile methodologies. Share examples of how you've contributed to planning sessions or retrospectives in previous roles. This will show that you can adapt and thrive in a collaborative environment.

✨Prepare for Code Reviews

As a Senior Software Engineer, you'll be expected to review colleagues' code. Think about how you approach code reviews and be ready to discuss best practices. You might even be asked to review a piece of code during the interview, so practice articulating your thought process clearly.

✨Communicate Clearly and Confidently

Technical documentation and design communication are key parts of this role. Practice explaining complex concepts in simple terms, as you may need to communicate with non-technical stakeholders. Being able to convey your ideas clearly will set you apart from other candidates.

Senior .NET Software Engineer
Miller Maxwell

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

M
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>