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

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

Full-Time 70000 - 90000 € / year (est.) Home office (partial)
N-iX

At a Glance

  • Tasks: Design and develop high-performance backend systems and APIs using C# and .NET.
  • Company: Leading platform for electronic agreements with a focus on innovation.
  • Benefits: Flexible working options, competitive salary, and professional development opportunities.
  • Other info: Mentorship programs and active tech communities for knowledge sharing.
  • Why this job: Join a dynamic team and make an impact in cloud-native solutions.
  • Qualifications: 8+ years in software engineering and experience with distributed systems.

The predicted salary is between 70000 - 90000 € 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 a 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), and active tech communities with regular knowledge sharing.

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

As a Senior .NET Engineer at our company, you will thrive in a dynamic and innovative environment that prioritises employee growth and collaboration. We offer flexible working arrangements, a competitive salary, and a robust professional development programme, ensuring you have the tools and support to excel in your career while contributing to cutting-edge storage infrastructure solutions. Join us to be part of a culture that values creativity, teamwork, and continuous learning, all while making a meaningful impact on how our customers manage their critical data.

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)

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. The more people you know, the better your chances of landing that Senior .NET Engineer role.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C#, .NET, and Azure services. This will give potential employers a taste of what you can bring to the table.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common interview questions and be ready to discuss how you've tackled challenges in past projects.

Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.

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

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 you've worked with. 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’re considered for the role. Plus, it shows you’re keen on joining our awesome team!

How to prepare for a job interview at N-iX

Know Your Tech Stack

Make sure you’re well-versed in C#, .NET technologies, and Azure services. Brush up on your knowledge of microservices and RESTful APIs, as these will likely come up during the interview. Being able to discuss your experience with these technologies confidently will show that you're a strong candidate.

Showcase Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles, especially related to scalability and performance. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will demonstrate your ability to tackle difficult problems effectively.

Emphasise Collaboration

Since this role involves mentoring and collaborating with other engineers, be ready to share examples of how you've worked in teams. Highlight any experiences where you’ve guided others or improved team processes, as this aligns with the company’s focus on teamwork and mentorship.

Ask Insightful Questions

Prepare thoughtful questions about the company's projects, culture, and future goals. This not only shows your interest in the role but also helps you gauge if the company is the right fit for you. Asking about their approach to cloud-native solutions or how they handle compliance can spark engaging conversations.