At a Glance
- Tasks: Design and develop secure, high-performance backend services using .NET Core.
- Company: Join a leading fintech company focused on innovation and security.
- Benefits: Hybrid working, competitive salary, and opportunities for professional growth.
- Why this job: Make an impact in the fintech space with cutting-edge technology.
- Qualifications: Strong .NET Core experience and proven backend development skills.
- Other info: Collaborative Agile environment with mentorship opportunities.
The predicted salary is between 43200 - 72000 £ per year.
We are looking for an experienced Senior Backend Engineer to join an engineering team building secure, scalable systems within the fintech space. This role is suited to a backend specialist with strong .NET Core experience who enjoys working on complex, high-throughput platforms where performance, reliability, and security are essential. You will contribute to the design and evolution of backend services, work on distributed systems, and help maintain high engineering standards across the team.
Key Responsibilities
- Design, develop, and maintain secure, high-performance backend services using .NET Core
- Build, evolve, and maintain RESTful APIs
- Contribute to microservices-based and distributed system architectures
- Work across both greenfield and existing systems with a focus on scalability and maintainability
- Participate in technical design discussions and influence engineering best practices
- Optimise database performance, queries, and data access patterns
- Identify and resolve performance and reliability issues
- Collaborate closely with product, frontend, and QA teams in an Agile environment
- Participate in code reviews and support continuous improvement
Skills & Experience
- Strong commercial experience as a Senior Backend Engineer using .NET Core
- Proven experience building scalable backend systems in production environments
- Solid understanding of distributed and asynchronous backend systems
- Experience working with cloud platforms such as AWS or Azure
- Strong SQL Server experience, including query and performance optimisation
- Experience with ORMs such as Entity Framework Core or Dapper
- Exposure to message-based or event-driven systems (e.g. RabbitMQ, Kafka)
- Experience with automated testing frameworks (e.g. xUnit, NUnit)
- Comfortable working in Agile delivery environments
- Strong problem-solving and communication skills
Nice to Have
- Experience working in the payments or broader fintech domain
- Exposure to highly regulated or high-availability systems
- Mentor junior and mid-level engineers
Location & Working Pattern
- Central London office
- Hybrid working: 3 days per week on-site
There is a 2 - 3 stage interview process with interview slots now available.
Senior Dotnet Developer employer: Halian | Managed Services, Recruitment Agency & Contract Staffing
Contact Detail:
Halian | Managed Services, Recruitment Agency & Contract Staffing Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Dotnet Developer
✨Tip Number 1
Network like a pro! Reach out to your connections in the fintech space and let them know you're on the lookout for a Senior Dotnet Developer role. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Prepare for those interviews! Brush up on your .NET Core skills and be ready to discuss your experience with scalable backend systems. Practise explaining complex concepts simply, as communication is key in Agile environments.
✨Tip Number 3
Show off your projects! If you've worked on any impressive backend services or APIs, make sure to highlight them during interviews. Having tangible examples of your work can really set you apart from other candidates.
✨Tip Number 4
Don't forget to apply through our website! We love seeing applications come in directly, and it gives you a better chance to stand out. Plus, you'll get all the latest updates on the hiring process!
We think you need these skills to ace Senior Dotnet Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your .NET Core experience and any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about backend engineering and how you can contribute to our fintech team. Keep it concise but impactful!
Showcase Your Problem-Solving Skills: In your application, mention specific challenges you've faced in previous roles and how you tackled them. We love seeing candidates who can think critically and adapt to complex situations.
Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you get the attention you deserve. Don’t miss out!
How to prepare for a job interview at Halian | Managed Services, Recruitment Agency & Contract Staffing
✨Know Your .NET Core Inside Out
Make sure you brush up on your .NET Core knowledge before the interview. Be ready to discuss your past projects, focusing on how you designed and maintained backend services. Highlight any specific challenges you faced and how you overcame them, especially in high-throughput environments.
✨Showcase Your API Skills
Prepare to talk about your experience with RESTful APIs. Have examples ready that demonstrate how you've built and evolved APIs in previous roles. Discuss any performance optimisations you've implemented and how they improved system reliability.
✨Familiarise Yourself with Distributed Systems
Since this role involves working with distributed systems, be prepared to discuss your understanding of microservices architectures. Share experiences where you contributed to such systems, and be ready to explain how you ensure scalability and maintainability in your designs.
✨Engage in Technical Discussions
During the interview, don’t hesitate to engage in technical discussions. Ask questions about their current systems and express your thoughts on engineering best practices. This shows your enthusiasm for collaboration and continuous improvement, which is key in an Agile environment.