N

N-iX

Global AI software engineering and consulting

Senior Backend Engineer

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

About the Job

Requirements

  • At least 6 years of commercial .NET development in a microservices environment.
  • Strong knowledge of modern .NET 8/9 or later.
  • Knowledge of Web API, ASP.NET Core, and microservices.
  • Experience with SQL, Microsoft SQL Server, Entity Framework, and database performance optimization.
  • Understanding of Docker, Kubernetes, and containerized application environments.
  • Understanding of software architecture, microservices, design patterns, SOLID principles, and clean code practices.
  • Hands-on experience with Microsoft Azure Cloud.
  • Experience with messaging technologies such as Service Bus, RabbitMQ, EventHub, or Kafka.
  • Experience designing and integrating REST APIs, SOAP, and third-party services.
  • Hands-on experience with serverless architectures and cloud functions such as Azure Functions or AWS Lambda.
  • Experience with automated testing, CI/CD practices, and production troubleshooting.
  • Ability to identify technical risks and propose solutions, communicate proactively, and solve problems.
  • Excellent verbal and written English communication skills, including the ability to lead technical discussions, explain complex topics, challenge decisions constructively, and communicate with technical and non-technical stakeholders.

Responsibilities

  • Own features and services end to end, from clarifying requirements and technical design through implementation, testing, deployment, and production support.
  • Deliver reliable, scalable, and maintainable back-end solutions using modern .NET technologies and engineering best practices.
  • Understand business requirements, product objectives, and customer impact to make pragmatic technical decisions and deliver business value.
  • Collaborate with Product Owners, Business Analysts, QA Engineers, DevOps, Support Engineers, Architects, Infrastructure and Database Engineers, and other teams to deliver successfully.
  • Identify and address technical risks, dependencies, blockers, and potential delivery challenges.
  • Contribute to system design, architectural decisions, technical improvements, and ongoing platform modernization.
  • Own production issues, troubleshooting, root-cause analysis, and improvements to system reliability and performance.
  • Ensure engineering quality through code reviews, automated testing, observability, and continuous improvement.
  • Communicate in English in a multinational environment.
  • Design, build, and maintain performant, efficient, reusable, and reliable code.
  • Translate business logic into code and automate business processes.
  • Support and mentor other engineers, share knowledge, and promote engineering best practices.

Desired Qualifications

  • Production experience with durable-execution, stateful distributed-systems platforms such as Microsoft Orleans, Temporal, Azure Durable Task Framework, Akka, Dapr Actors, Cadence, Netflix Conductor, or Erlang/OTP.
  • Experience dealing with long-running workflows, stateful coordination, distributed execution, failure recovery, retries, and idempotency in production.
  • Substantial experience with event-driven architecture.
  • Experience with microservice practices such as service mesh, blue/green deployments, and ArgoCD.
  • Experience with stored procedures in Microsoft SQL Server.
  • Experience with .NET Native AOT.
  • Experience with monitoring tools such as Azure Application Insights and OpenTelemetry.
  • Experience with Azure Logic Apps, API Apps, AKS, and Redis.
  • Experience integrating with Microsoft Dynamics CRM or similar enterprise systems.
  • Experience working with high-availability, business-critical, or transaction-processing systems.

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