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
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
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.