Senior .Net Engineer in Southampton

Senior .Net Engineer in Southampton

Southampton Full-Time 60000 - 75000 Β£ / year (est.) Home office (partial)
Go Premium
B

At a Glance

  • Tasks: Lead the design and development of modern backend solutions using C#.NET.
  • Company: Join a forward-thinking tech company focused on innovation and collaboration.
  • Benefits: Competitive salary, hybrid work options, and opportunities for professional growth.
  • Why this job: Make a real impact by modernising key products with cutting-edge technology.
  • Qualifications: Extensive experience in C#.NET and modern architectural patterns.
  • Other info: Diverse and inclusive workplace with excellent career advancement opportunities.

The predicted salary is between 60000 - 75000 Β£ per year.

We are hiring for a Senior Backend Engineer with a focus on .NET to help build and modernise our Benefits platform. This is an exciting opportunity to drive the evolution of a key product by implementing cutting-edge technology, refining technical best practices, and fostering collaboration across global teams.

Responsibilities

  • Lead the design and development of modern, scalable backend solutions for our Benefits product using C#.NET and .NET Core.
  • Collaborate closely with Product and Engineering teams to define technical requirements, ensure high-quality delivery, and drive architectural decisions.
  • Modernise existing systems by introducing microservices, containerisation (Kubernetes), and cloud-native practices.
  • Implement and maintain CI/CD pipelines to ensure seamless deployment and delivery processes.
  • Advocate for and implement best practices in coding, architecture, and process, ensuring a high standard of technical excellence.
  • Work effectively with remote teams to deliver cohesive and robust solutions.
  • Collaborate with engineers from Java Spring Boot backgrounds to ensure seamless integration and knowledge sharing.

Tech stack

  • .NET
  • SQL
  • GCP
  • MSMQ (moving to Google Pub/Sub)
  • Kubernetes

What are we looking for?

  • Extensive experience in backend development with C#.NET and .NET Core, with a focus on scalable, maintainable solutions.
  • Proven knowledge of Kubernetes and containerisation to support modern infrastructure practices.
  • Experience with modern architectural patterns, including microservices, CQRS and event-driven systems.
  • Hands-on experience with messaging systems like Pub/Sub, distributed transaction coordination (MSDTC), and caching solutions like Redis.
  • Proven ability to set up and maintain CI/CD pipelines to streamline development and deployment workflows.
  • Solid understanding of system performance, optimisation, and debugging.
  • Ability to work effectively with cross-functional and remote teams, including Java Spring Boot engineers, to deliver cohesive solutions.
  • A resourceful approach to tackling complex challenges and driving projects forward with minimal guidance.
  • A strong advocate for clean code, best practices, and high-quality software development.

Bonus Points

  • Experience with cloud technologies, particularly in deploying and scaling .NET applications.
  • Familiarity with observability tools for monitoring, logging, and alerting (e.g., Grafana, Prometheus).
  • Knowledge of IaC tools such as Terraform.
  • Previous experience modernising legacy systems or transitioning monolithic architectures to microservices.

Even if you don’t meet all of the requirements for this role, we encourage you to apply! We are looking for talented and passionate individuals who are eager to learn and grow. We also offer a variety of other roles, so please check out our careers page to see if there is something else that might be a good fit for you.

Our interview process

  • Initial informal call with the Talent team
  • Interview with our Engineering Manager – 30 min
  • Technical Task
  • Technical Interview – 60 min
  • Final interview with VP of Engineering – 30-45 min

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We are committed to creating a diverse and inclusive workplace where everyone feels welcome and respected. We believe that diversity and inclusion are essential to our success, and we are proud to be an equal opportunity employer. We are a proud member of the Disability Confident employer scheme. If you require any reasonable adjustments at any stage during the recruitment process, please let us know with your application.

Department: Product Engineering

Locations: Southampton

Remote status: Hybrid

Yearly salary: Β£75,000 - Β£90,000

Senior .Net Engineer in Southampton employer: Benifex Denmark A/S

Join our dynamic team as a Senior .Net Engineer in Southampton, where innovation meets collaboration. We offer a vibrant work culture that prioritises employee growth through continuous learning and development opportunities, alongside competitive salaries and flexible hybrid working arrangements. Our commitment to diversity and inclusion ensures a welcoming environment for all, making us an exceptional employer for those seeking meaningful and rewarding careers.
B

Contact Detail:

Benifex Denmark A/S Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Senior .Net Engineer in Southampton

✨Tip Number 1

Get your networking game on! Reach out to current employees or connections in the industry. A friendly chat can give you insider info about the company culture and maybe even a referral.

✨Tip Number 2

Prepare for those technical interviews by brushing up on your C#.NET skills and familiarising yourself with microservices and Kubernetes. Practice coding challenges and be ready to showcase your problem-solving skills.

✨Tip Number 3

Don’t underestimate the power of a good follow-up! After your interviews, drop a quick thank-you email to express your appreciation and reiterate your enthusiasm for the role. It keeps you fresh in their minds!

✨Tip Number 4

Check out our careers page regularly! We’re always on the lookout for passionate individuals, and there might be other roles that suit your skills perfectly. Don’t miss out on your dream job!

We think you need these skills to ace Senior .Net Engineer in Southampton

C#.NET
.NET Core
Kubernetes
Microservices
CI/CD Pipelines
Cloud Technologies
SQL
Event-Driven Systems
Proactive Problem-Solving
Technical Excellence
Messaging Systems
System Performance Optimisation
Collaboration with Cross-Functional Teams
Containerisation

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your experience with C#.NET and .NET Core. We want to see how you've tackled backend development challenges, so don’t hold back on showcasing your skills!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you're excited about the role and how your background aligns with our mission at StudySmarter. Keep it engaging and personal.

Showcase Your Projects: If you've worked on any relevant projects, especially those involving microservices or CI/CD pipelines, make sure to mention them. We love seeing practical examples of your work!

Apply Through Our Website: We encourage you to apply directly through our careers page. It’s the best way for us to receive your application and ensures you’re considered for the role you’re interested in!

How to prepare for a job interview at Benifex Denmark A/S

✨Know Your Tech Stack

Make sure you’re well-versed in C#.NET, .NET Core, and the other technologies mentioned in the job description. Brush up on your knowledge of Kubernetes, microservices, and CI/CD pipelines. Being able to discuss these topics confidently will show that you’re ready to hit the ground running.

✨Prepare for Technical Questions

Expect to face technical questions that assess your problem-solving skills and understanding of architectural patterns. Practice coding challenges and be ready to explain your thought process. This is your chance to showcase your technical excellence and proactive problem-solving abilities.

✨Showcase Collaboration Skills

Since the role involves working with cross-functional teams, be prepared to discuss your experience collaborating with others, especially remote teams. Share examples of how you’ve successfully worked with engineers from different backgrounds, like Java Spring Boot, to deliver cohesive solutions.

✨Ask Insightful Questions

At the end of your interview, don’t forget to ask questions! Inquire about the team dynamics, the company’s approach to modernising systems, or how they implement best practices. This shows your genuine interest in the role and helps you determine if it’s the right fit for you.

Senior .Net Engineer in Southampton
Benifex Denmark A/S
Location: Southampton
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

B
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>