Senior.NET Developer

Senior.NET Developer

Full-Time 36000 - 60000 £ / year (est.) No working from home possible
MRJ Recruitment

At a Glance

  • Tasks: Build and maintain integrations, deliver new features, and ensure high-quality code.
  • Company: Global tech company with a focus on innovation and agile delivery.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Join a dynamic team with a culture of innovation and support.
  • Why this job: Shape the future of a platform impacting millions of users worldwide.
  • Qualifications: Experience with .NET, C#, and Agile methodologies; strong collaboration skills.

The predicted salary is between 36000 - 60000 £ per year.

Job Description Senior .NET Developer Apply (by clicking the relevant button) after checking through all the related job information below. £65,000 Permanent MRJ have partnered with one of the UK's leading technology businesses as they continue to invest in their engineering capability following the successful migration to their own proprietary platform. The Role: We're looking for an experienced Senior .NET Developer who enjoys solving complex engineering challenges and delivering high-quality software within a modern Agile environment. You'll work across the full software development lifecycle, building scalable backend services, APIs and integrations while collaborating closely with Product, QA and Platform Engineering teams. This is a hands-on engineering role where you'll have ownership of features from design through to production, contributing to engineering standards, platform improvements and continuous delivery practices. Key Responsibilities: Design, develop and maintain scalable applications using C# and .NET. Deliver new features and enhancements across a large-scale customer platform. Build and maintain RESTful APIs, backend services and third-party integrations. Write clean, reusable and maintainable code following engineering best practices. Own developments from initial design through to production deployment and ongoing support. Collaborate closely with Product Managers, QA Engineers and Platform teams throughout the delivery lifecycle. Contribute to the evolution of CI/CD pipelines and development automation. Ensure solutions are fully testable through unit, integration and performance testing. Optimise application performance across SQL and NoSQL environments. Support continuous improvements across architecture, engineering standards and development processes. Person Requirements: Significant commercial experience developing applications with C# and .NET. Strong understanding of Object-Oriented Programming principles and software design patterns. Experience building Web APIs, Web Services and distributed applications. Experience working with SQL and NoSQL databases. Knowledge of N-Tier Architecture and service-oriented design. Experience using Git within collaborative development teams. Experience working within Agile or Kanban delivery environments. Strong understanding of software architecture and engineering best practice. Excellent problem-solving skills with a proactive approach to delivery. Strong communication skills with the ability to collaborate across technical and non-technical teams. Desirable Experience: Experience with WinForms or WPF. Experience working within betting, gaming or other high-volume transactional environments. Previous ownership of a product, platform or subsystem. Exposure to Microsoft Orleans, Windows Services, messaging platforms or caching technologies. xwwtmva Tech Stack: C# | .NET | SQL | NoSQL | Web API | WCF | Microsoft Orleans | Git | Windows Services | CI/CD | Agile Next Steps: If you're a .NET Developer who enjoys building scalable software, solving complex technical challenges and working on products used by millions of customers, we'd love to hear from you. Apply today or get in touch with the MRJ team for a confidential conversation.

Senior.NET Developer employer: MRJ Recruitment

Join a leading B2B and B2C organisation that values innovation and growth, offering a dynamic work culture where your contributions directly impact the brand's success. With competitive day rates and the flexibility of remote work, this role provides excellent opportunities for professional development and collaboration across various teams. Be part of a household name in eCommerce, where your project management skills will thrive in an environment committed to continuous improvement and operational excellence.

MRJ Recruitment

Contact Details:

MRJ Recruitment Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior.NET Developer

Tip Number 1

Network like a pro! Reach out to current or former employees of the company on LinkedIn. A friendly chat can give us insights into the team culture and what they really value in candidates.

Tip Number 2

Prepare for technical interviews by brushing up on your .NET skills. We recommend doing some coding challenges or mock interviews to get comfortable with the types of questions you might face.

Tip Number 3

Showcase your projects! If you've worked on any relevant .NET projects, make sure to highlight them during interviews. We love seeing real-world applications of your skills.

Tip Number 4

Don’t forget to follow up after your interview! A quick thank-you email can keep you top of mind and show your enthusiasm for the role. Plus, it’s a great chance to reiterate why you’re a perfect fit.

We think you need these skills to ace Senior.NET Developer

.NET
C#
Akka.NET
N-Tier Architecture
Service-Oriented Design (SOA)
OOP Principles
Design Patterns

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Senior .NET Developer role. Highlight your hands-on experience with .NET, C#, and any relevant projects you've worked on. We want to see how you can contribute to our agile delivery teams!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background aligns with our mission. We love seeing candidates who are excited about shaping the future of technology.

Showcase Your Problem-Solving Skills:In your application, don’t just list your technical skills; share examples of how you've tackled challenges in previous roles. We value a problem-solving mindset, so let us know how you've used your skills to overcome obstacles!

Apply Through Our Website:We encourage you to apply directly through our website for the best chance of success. This way, we can ensure your application gets the attention it deserves, and you’ll be one step closer to joining our amazing tech team!

How to prepare for a job interview at MRJ Recruitment

Know Your Tech Stack Inside Out

Make sure you’re well-versed in .NET, C#, and Akka.NET. Brush up on your understanding of N-Tier architecture and service-oriented design. Be ready to discuss how you've applied these technologies in past projects.

Showcase Your Problem-Solving Skills

Prepare examples of challenges you've faced in previous roles and how you tackled them. This role requires a problem-solving mindset, so demonstrating your ability to think critically and creatively will impress the interviewers.

Emphasise Collaboration and Communication

Since this position involves working closely with other developers and QA engineers, highlight your experience in Agile or Kanban environments. Share specific instances where your collaboration led to successful project outcomes.

Be Ready for Technical Questions

Expect questions about writing clean, maintainable code and ensuring test coverage. Prepare to discuss your approach to performance tuning and optimisation, as well as your familiarity with CI/CD pipelines. Practising coding challenges can also be beneficial.