This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a Senior Full-stack .NET Engineer with Blazor to join our team. Our Client is a leading provider of automated storage and logistics systems. Together with N-iX and client engineers, you will work on developing a comprehensive, scalable, and efficient solution to meet the evolving needs of modern warehouse management, ensuring a robust, future-proof operational environment.
Job Responsibility:
Actively engaging in development meetings to stay abreast of new technologies and understand the company's vision and objectives
Playing a key role in technical planning meetings, collaborating with colleagues to discuss user stories and decompose tasks with the end result in mind
Ensuring the delivery of high-quality products through meticulous practices such as documentation, code reviews, unit tests, API tests, and comprehensive monitoring
Collaborating closely with the product manager to ensure the team's clear understanding of the project's purpose
Proactively escalating issues to the Head of Development when assistance is required
Aligning with the team's goals during daily stand-up meetings
Advocating for improvement suggestions during retrospective meetings that lead to positive changes
Requirements:
Strong proficiency in C#, .NET Core, and .NET Framework - 5+ years
Experience with the Blazor framework
Solid understanding of Clean Code, DDD, and CQRS principles
Practical knowledge of CI/CD pipelines
Experience with PostgreSQL and SQLite
Hands-on familiarity with Docker
Knowledge of RabbitMQ and MassTransit
Practical experience with gRPC
Strong skills in Unit Testing and Integration Testing
Proficiency with Git
English level - Upper-intermediate+
What we offer:
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, and more)
Active tech communities with regular knowledge sharing