Senior Software Engineer

Senior Software Engineer

Full-Time 42000 - 84000 € / year (est.) No home office possible
djr

At a Glance

  • Tasks: Design and build scalable backend services in a cloud-first environment.
  • Company: High-growth SaaS platform with a strong engineering culture.
  • Benefits: £70,000 salary, 10% bonus, hybrid work model, and real product ownership.
  • Other info: Collaborate with high-calibre peers in a dynamic, evolving environment.
  • Why this job: Join a modern team and influence architectural decisions while improving system performance.
  • Qualifications: Experience with .NET, C#, Azure, and a passion for clean design.

The predicted salary is between 42000 - 84000 € per year.

£70,000 + 10% bonus

Hybrid – 2 days per week onsite (Manchester)

Product-led SaaS platform

This isn’t another feature factory role. This is a chance to engineer at scale inside a high-growth SaaS platform that is actively evolving its architecture, tooling and engineering standards. You’ll be joining a modern product engineering team building distributed, cloud-native systems used at serious scale. The business is investing heavily in its platform — rethinking legacy components, improving performance, and driving toward a more event-driven, scalable future.

The Stack:

  • .NET (modern .NET / .NET Core)
  • C#
  • Azure (App Services, Functions, Service Bus, storage, etc.)
  • SQL
  • React / TypeScript (desirable)
  • CI/CD, automated testing, clean DevOps practices

What You’ll Actually Do:

  • Design and build scalable backend services in a cloud-first environment
  • Contribute to architectural decisions — not just implement tickets
  • Improve system performance, resilience and observability
  • Collaborate closely with Product and Engineering leadership
  • Raise engineering standards across code quality, testing and delivery

This team values engineers who think in systems — people who care about clean design, long-term maintainability, and shipping quality software.

Why This Role Stands Out:

  • Real product ownership
  • Strong engineering culture (no chaotic roadmap thrashing)
  • Modern stack with ongoing investment
  • High-calibre peers
  • Bonus structure that rewards impact
  • Hybrid model: 2 days onsite, focused collaboration, no presenteeism theatre

If you’re a Senior Engineer who wants more influence, more technical depth, and a platform genuinely worth building — this is worth a conversation. Serious engineers only.

Senior Software Engineer employer: djr

Join a forward-thinking company that prioritises engineering excellence and innovation in the heart of Manchester. With a strong emphasis on product ownership and a collaborative culture, you'll have the opportunity to work with a modern tech stack while enjoying a hybrid work model that promotes work-life balance. The company is committed to your professional growth, offering a rewarding bonus structure and the chance to influence architectural decisions in a high-growth SaaS environment.

djr

Contact Detail:

djr Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those that align with the tech stack mentioned in the job description. This gives potential employers a taste of what you can bring to the table.

Tip Number 3

Prepare for technical interviews by brushing up on system design and coding challenges. Practice common algorithms and data structures, and be ready to discuss your past projects in detail. We want to see how you think and solve problems!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of our team and culture.

We think you need these skills to ace Senior Software Engineer

.NET
.NET Core
C#
Azure
SQL
React
TypeScript

Some tips for your application 🫡

Show Your Passion for Engineering:When writing your application, let us see your enthusiasm for software engineering. Share specific examples of projects you've worked on that demonstrate your skills in designing scalable systems and improving performance. We want to know what excites you about building high-quality software!

Tailor Your CV to the Role:Make sure your CV highlights relevant experience with .NET, Azure, and any other technologies mentioned in the job description. We love seeing how your background aligns with our needs, so don’t hesitate to showcase your expertise in cloud-native systems and CI/CD practices.

Be Clear About Your Contributions:In your application, focus on your role in past projects. We’re interested in how you contributed to architectural decisions and improved system resilience. Use metrics or outcomes to illustrate your impact — it helps us understand the value you can bring to our team!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about our culture and values before you hit send!

How to prepare for a job interview at djr

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially .NET, C#, and Azure. Brush up on your knowledge of cloud-native systems and be ready to discuss how you've used these technologies in past projects.

Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles and how you tackled them. This role values engineers who think in systems, so be ready to demonstrate your ability to improve performance and resilience in software.

Engage with Architectural Decisions

Since this position involves contributing to architectural decisions, come prepared with examples of how you've influenced architecture in your past roles. Think about how you can articulate your approach to clean design and long-term maintainability.

Emphasise Collaboration

This team values collaboration, so be ready to discuss how you've worked closely with product and engineering teams in the past. Highlight any experiences where you raised engineering standards or improved code quality through teamwork.