Senior Full-Stack .NET Engineer (with Blazor experience)

N-ix

Job Summary

N-iX is seeking a Senior Full-Stack .NET Engineer with Blazor experience to join the Messer project. This role involves modernizing application infrastructure and technology by developing a solution from scratch for the world's largest industrial gas business. The engineer will collaborate closely with client engineering and technical leadership to address existing application challenges within a dedicated team, focusing on high-quality system design and clean, maintainable code.

Must Have

  • Develop backend services in .NET / ASP.NET Core and build rich UI components using Blazor
  • Collaborate with Tech Lead and Architect on architectural decisions and system design
  • Deliver clean, maintainable, tested code and resolve technical issues
  • Design and develop containerized applications using Docker and contribute to deployments on Kubernetes or Docker Swarm
  • Work with distributed messaging systems (Kafka, RabbitMQ, Azure Service Bus)
  • Drive code reviews and uphold coding standards
  • Support CI/CD, deployments, and performance optimization
  • Proven experience as a .NET Senior Engineer, particularly with .NET Core and Blazor
  • Solid expertise in containerization (Docker, Kubernetes)
  • Experience with Azure Cloud, including AKS, Azure Load Balancer, and other Azure services
  • Experience with message brokers like Kafka or RabbitMQ and ELK Stack
  • Experience with Redis
  • Strong understanding of development best practices
  • Experience with Oracle database and Azure SQL
  • Experience with Swagger for API documentation
  • English - Upper-Intermediate
  • Ukrainian language - Advanced or higher

Good to Have

  • Ability to work independently and in a team, driving results in a fast-paced environment
  • Excellent communication skills to gather feedback and document insights
  • Solution-oriented mindset with a focus on improving application processes and user experience

Perks & Benefits

  • Flexible working format (remote, office-based or flexible)
  • Competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

Job Description

Senior Full-Stack .NET Engineer (with Blazor experience) (#4381)

Work type: Office/Remote

Technical Level: Senior

Job Category: Software Development

Project: Messer

N-iX is looking for a Senior Full-Stack .NET Engineer (with Blazor experience) to join our team!

Our client is the largest and leading industrial gas business in the world. They specialize in supplying different types of gases used in a wide variety of applications to meet customer needs across industrial, food, medical, chemical and electronics industries. We are looking for a highly skilled Senior Fullstack .NET Engineer to join the project aimed to modernize application infrastructure and technology developing the solution from scratch. The engineer will play a crucial role in addressing existing application challenges within the dedicated team of engineers in close collaboration with the client's engineering and technical leadership teams.

Tech Stack: .NET, ASP .NET Core, Blazor; Azure Cloud (AKS, Load Balancer, Service Bus, Blob Storage, SQL); Docker, Kubernetes or Docker Swarm; Kafka, RabbitMQ, Azure Service Bus; Redis; ELK Stack, Azure AppInsights; Oracle database, Azure SQL; Azure Active Directory; Swagger.

Responsibilities:

  • Develop backend services in .NET / ASP.NET Core and build rich UI components using Blazor.
  • Collaborate with the Tech Lead and Architect to execute architectural decisions and ensure high-quality system design.
  • Deliver clean, maintainable, tested code, and resolve technical issues.
  • Design and develop containerized applications using Docker and contribute to deployments on Kubernetes or Docker Swarm.
  • Work with distributed messaging systems (Kafka, RabbitMQ, Azure Service Bus) and implement reliable event-driven solutions.
  • Drive code reviews, uphold coding standards, and improve development practices.
  • Support CI/CD, deployments, and performance optimization in coordination with the DevOps Engineer.
  • Collaborate with product and design to ensure technical feasibility and clarify requirements.
  • Write and maintain technical documentation.
  • Share knowledge with the team and mentor mid-level engineers.

Requirements:

  • Proven experience as a .NET Senior Engineer, particularly with .NET Core and Blazor.
  • Solid expertise in containerization (Docker, Kubernetes).
  • Experience with Azure Cloud, including Azure Kubernetes Cluster, Azure Load Balancer, and other Azure services.
  • Experience with message brokers like Kafka or RabbitMQ and experience with ELK Stack for monitoring and logging.
  • Experience with Redis
  • Strong understanding of development best practices.
  • Experience with Oracle database and Azure SQL.
  • Experience with Swagger for API documentation.
  • English - Upper-Intermediate
  • Ukrainian language, Advanced or higher.

Ideal Candidate:

  • Has the ability to work both independently and in a team, and drive results in a fast-paced, dynamic environment.
  • With excellent communication skills, with the ability to gather feedback and document insights effectively.
  • Has a solution-oriented mindset with a focus on improving application processes and user experience.

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

19 Skills Required For This Role

Communication Problem Solving Oracle Game Texts User Experience Ux Rabbitmq .net Core Azure Oracle Database Elk Redis Ci Cd Docker Kubernetes Asp.net Fullstack Blazor Sql System Design

Similar Jobs