Middle .NET Full Stack Engineer
Nix
Posted: March 19, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We are seeking a skilled .NET Full Stack Engineer with experience in .NET development to join our team and contribute to the development of a complex software product. The ideal candidate should have expertise in .NET and experience with Agile methodologies, as well as strong problem-solving skills and a passion for coding. The successful candidate will work on a long-term project with a dedicated team in a fast-paced environment.
Required Skills
Job Description
About us:
N-iX is a software development service company that helps businesses across the globe develop successful software products. Founded in 2002 in Lviv, N-iX has come a long way and increased its presence in eight countries Poland, Ukraine, Sweden, Bulgaria, Malta, the UK, the US, and Colombia. Today, we are a strong community of 2,000+ professionals and a reliable partner for global industry leaders and Fortune 500 companies.
We are looking for a Middle .NET Full-Stack Engineer to join our team and contribute to a long-term, challenging project within a dedicated, friendly, and collaborative environment that supports professional growth.
About our customer:
Our customer is a leading government technology entity, an agency focused on transforming technological innovations into practical business solutions. They are the central driver of the governments' ICT policy, programs, and initiatives.
Responsibilities:
• Analyze legacy Apps code and create business requirements documents
• Developing fast, high-traffic public-facing web applications
• Explore new technologies and help the team to use them
• Work using AI tools and apply them to the SDLC
• Following software development best practices while delivering the work
• Following testing principles while testing your own code to ensure production readiness
• Follow the philosophy of: you-build-it-you-run-it (be responsible for the SDLC processes)
Requirements:
• 3+ years developing reliable, highly available, and scalable software systems
• Bachelor’s degree in an IT-related field (or higher) is required
• Valid English language certification is required to confirm proficiency level
• Strong understanding of software architecture and design patterns
• Firm grasp of clean code principles and coding standards
• Strong proficiency with development with the following technologies C#, Blazor, ASP.NET Core
• Strong proficiency with SQL & NoSQL datastores (SQL Server, MongoDB)
• Familiarity with messaging principles and using MassTransit, RabbitMQ, Azure Service Bus
• CI / CD pipelines, especially Azure Devops
• Strong proficiency with Blazor component-based frameworks
• Knowledge of modern cloud infrastructures and tools, such as AWS, Azure, and Docker
• Experience with APIs and developing in a service-based application environment
• Experience building optimized UIs for performance
• Proficiency with version control systems such as Git
• Experience working within a formal CI/CD pipeline
• Experience with logging, monitoring, and alerting services like Azure Telemetry
• Solid approach to testing and ensuring quality of code, Unit testing, backend, and frontend
• upper-intermediate English level
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