Senior .NET Engineer (Storage Infrastructure) (#5225) in London

Senior .NET Engineer (Storage Infrastructure) (#5225) in London

London Full-Time 60000 - 80000 € / year (est.) Home office (partial)
N-iX

At a Glance

  • Tasks: Design and develop high-performance backend systems using C# and .NET technologies.
  • Company: Join a leading platform for electronic agreements with a focus on innovation.
  • Benefits: Flexible working options, competitive salary, and professional development opportunities.
  • Other info: Collaborative culture with active tech communities and mentorship programs.
  • Why this job: Make an impact by solving complex problems in a fast-paced environment.
  • Qualifications: 8+ years in software engineering and experience with distributed systems required.

The predicted salary is between 60000 - 80000 € per year.

Our Client's team is looking for a self-motivated software engineer to join developing storage infrastructure to organize and facilitate our business growth. Our team is the centre of how customers and services store their critical data and trust its security, performance, availability, compliance and durability, which enables customers to derive intelligence and analytics through AI & BI.

As a Senior Software .NET Engineer, you will own all aspects of the software development lifecycle including design, development, testing, deployment and maintenance of product features in client's software products. You enjoy fast-paced entrepreneurial environments where you can solve difficult problems using current technologies and tools. You collaborate well with other team members when brainstorming, designing, and implementing new solutions. You will also help the team succeed by thinking about ways to improve processes, suggesting ways to make the team more effective, and mentoring and modelling engineering best practices.

Responsibilities

  • Design, develop, and maintain high-performance backend systems and APIs using C# and .NET technologies, hosted in Azure and various compliance level data-centres.
  • Leverage Azure services like Azure App Services, Azure Kubernetes Service (AKS), Azure Blob Storage, and SQL/No-SQL Databases to build scalable, secure, and reliable cloud-native solutions.
  • Build and maintain microservices-based architectures using C#, ASP.NET, and others.
  • Design and implement RESTful or gRPC APIs, ensuring seamless integration with other systems and products.
  • Optimize architecture and solution for scalability and availability with cost and maintenance in mind.
  • Identify and address performance bottlenecks and scalability challenges proactively.
  • Align across teams for designs, communicate and resolve roadblocks.
  • Guide and mentor other engineers through design and code reviews.

Requirements

  • 8+ years of software engineering experience in high scale distributed systems.
  • 8+ years of experience building resilient and highly available web services.
  • Experience documenting architectural standards and decisions.
  • Experience in full stack development.
  • B.S., M.S., or PhD in Computer Science or equivalent experience.

We offer

  • Flexible working format - remote, office-based or flexible.
  • A competitive salary and good compensation package.
  • Professional development tools (mentorship program, tech talks and trainings, centres of excellence, and more).
  • Active tech communities with regular knowledge sharing.

Senior .NET Engineer (Storage Infrastructure) (#5225) in London employer: N-iX

Our company is an exceptional employer for Senior .NET Engineers, offering a dynamic work environment that fosters innovation and collaboration. With flexible working options, a competitive salary, and a strong focus on professional development through mentorship and training, employees are empowered to grow their skills while contributing to cutting-edge storage infrastructure solutions. Located in a vibrant tech community, we provide unique opportunities for knowledge sharing and networking, making it an ideal place for those seeking meaningful and rewarding careers.

N-iX

Contact Detail:

N-iX Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior .NET Engineer (Storage Infrastructure) (#5225) in London

Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who might know someone at the company you're eyeing. A friendly chat can open doors that a CV just can't.

Tip Number 2

Prepare for the interview by brushing up on your technical skills and understanding the company's tech stack. We recommend doing mock interviews with friends or using online platforms to get comfortable with the format.

Tip Number 3

Showcase your passion for the role! During interviews, share your thoughts on current trends in software development and how you can contribute to the team. This will help you stand out as a candidate who’s genuinely interested.

Tip Number 4

Don’t forget to follow up after your interview! A quick thank-you email can leave a lasting impression and shows your enthusiasm for the position. Plus, it keeps you on their radar!

We think you need these skills to ace Senior .NET Engineer (Storage Infrastructure) (#5225) in London

C#
.NET Technologies
Azure App Services
Azure Kubernetes Service (AKS)
Azure Blob Storage
SQL/No-SQL Databases
Microservices Architecture

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior .NET Engineer role. Highlight your experience with C#, .NET technologies, and any relevant Azure services. We want to see how your skills align with our needs!

Showcase Your Projects:Include specific projects where you've designed and developed high-performance backend systems or APIs. We love seeing real examples of your work, especially if they demonstrate your problem-solving skills in fast-paced environments.

Craft a Compelling Cover Letter:Your cover letter should reflect your passion for software development and your ability to mentor others. Share why you’re excited about joining our team and how you can contribute to improving processes and team effectiveness.

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 don’t miss out on any important updates during the process!

How to prepare for a job interview at N-iX

Know Your Tech Inside Out

Make sure you’re well-versed in C#, .NET technologies, and Azure services. Brush up on your knowledge of microservices architectures and RESTful APIs, as these will likely come up during the interview. Being able to discuss your past experiences with these technologies will show that you’re not just familiar but also capable.

Showcase Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles, especially those related to scalability and performance bottlenecks. Use the STAR method (Situation, Task, Action, Result) to structure your answers, demonstrating how you approached and solved complex problems effectively.

Emphasise Collaboration and Mentorship

Since the role involves guiding and mentoring other engineers, be ready to share examples of how you’ve collaborated with teams in the past. Talk about any mentorship experiences you’ve had and how you’ve contributed to improving team processes or practices.

Ask Insightful Questions

Prepare thoughtful questions about the company’s tech stack, team dynamics, and future projects. This shows your genuine interest in the role and helps you assess if the company culture aligns with your values. It’s a great way to engage with your interviewers and leave a lasting impression.