N

N-iX

Global AI software engineering and consulting

Lead .NET Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeUkraineNo salary listed

About the Job

Requirements

  • At least 6 years of experience in backend development using C# and .NET technologies.
  • Strong expertise in the modern .NET ecosystem and backend application development.
  • Solid SQL skills and hands-on experience with PostgreSQL and/or MySQL.
  • Strong experience designing, building, and consuming APIs, including caching, rate limiting, queues, and performance optimization.
  • Experience with messaging systems and asynchronous communication patterns such as RabbitMQ, Kafka, or Azure Service Bus.
  • Deep understanding of software design principles, design patterns, and architecture best practices.
  • Experience with microservices architecture.
  • Hands-on experience with unit testing and integration testing.
  • Knowledge of authentication, authorization, and application security best practices.
  • Experience with structured logging and observability practices.
  • Experience using Git and GitHub workflows.
  • Knowledge of MVC architecture.
  • Understanding of HTTP protocols and web technologies.
  • Basic knowledge of frontend technologies, including HTML, JavaScript, and CSS.
  • Upper-intermediate or higher English proficiency, written and spoken.
  • An active GitHub profile with private repositories available for review.

Responsibilities

  • Design, develop, maintain, and support business-critical applications using C# and .NET.
  • Take ownership of backend architecture and technical solutions.
  • Lead and mentor developers, fostering engineering excellence and best practices.
  • Participate in system design, code reviews, and technical discussions.
  • Implement and promote best practices in software development, testing, version control, and continuous integration and continuous delivery.
  • Build and maintain scalable APIs and distributed systems.
  • Collaborate closely with cross-functional teams to ensure high-quality product delivery.
  • Identify opportunities for innovation and continuous improvement.

Desired Qualifications

  • Experience with Blazor.
  • Knowledge of gRPC.
  • Experience with Angular and reactive programming principles.
  • Understanding of Scrum or Agile development methodologies.
  • Experience with Test-Driven Development (TDD).

About the Company

N-iX

Global AI software engineering and consulting

N-iX is a global technology partner offering Pragmatic AI Software Engineering, focusing on measuring AI tool impact on codebases with engineers before scaling. It provides software engineering, AI consulting, cloud migration, data platform engineering, application modernization, and cybersecurity. Its differentiators include a large distributed team of 2,400+ engineers across Europe, the Americas, and APAC, a track record of production-grade software, and a broad ecosystem with AWS Premier Partner (AI Competency), Microsoft, Google Cloud, Palantir, Snowflake, and SAP. The goal is to help Fortune 500 and enterprise leaders adopt AI and cloud solutions with measurable results, enabling safe scaling and continuous improvement in finance, manufacturing, supply chain, and retail.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Valletta, Malta
Founded
2002

Recently Posted Jobs

Explore more opportunities at N-iX

See more jobs