Senior Net Developer
- £55,000 to £65,000
- Hybrid 2 days working in a Manchester office (must be based in the UK)
- Permanent
We’re partnered with a global technology business that has recently completed the migration of millions of customers onto their proprietary platform - opening up an exciting new chapter of scale, innovation, and growth.
With this platform, they’re creating products at speed, unlocking new possibilities through advanced technology, and delivering unrivalled experiences to a worldwide customer base. Their tech team is at the heart of this journey, shaping the future of their platform and products.
That’s why we’re now hiring for a skilled Senior .NET Developer to join one of their agile delivery teams. The successful candidate will be responsible for building new functionality and enhancing existing features across their platform, ensuring high standards of quality and timely delivery. This is a hands-on role within a collaborative team environment.
Key Responsibilities
- Develop and maintain integrations between web front ends, back-end services, and third-party systems.
- Apply software development best practices and design patterns in collaboration with other developers and QA engineers.
- Build new features while writing maintainable, high-quality code.
- Take ownership of developments from initial implementation through to production support.
- Work closely with platform engineering teams to support a robust CI/CD pipeline.
- Ensure all code is testable, covering unit, integration, UI, and performance tests.
Essential Skills & Experience
- Strong commercial experience with .NET and C#.
- Proven hands-on experience working with Akka.NET for building distributed, scalable, and fault-tolerant systems.
- Familiarity with N-Tier architecture and service-oriented design (SOA).
- Good understanding of OOP principles and relevant design patterns.
- Proven experience building Web Services, WebAPI, and WCF.
- Database experience with both SQL and NoSQL systems.
- Skills in performance tuning and optimization.
- Confident with source control, particularly Git.
- Experience in Agile or Kanban teams.
- Strong communication skills and ability to collaborate effectively.
- Problem-solving mindset with a willingness to learn new skills.
- Availability for releases and occasional out-of-hours support if required.
How MRJ Recruitment can help you:
We’ve partnered with this company on multiple engineering hires, giving us a unique inside track on how their teams operate and what they look for in top talent. That means when you apply through us, you get more than just a CV submission, you get tailored guidance, insider tips, and a strategy to help you shine throughout their interview process. Simply put: we know how to position great candidates to stand out and succeed.
