Middle .NET Engineer
Tech Stack
Job Description
N-iX is looking for a talented Middle .NET Engineer to join our team!
Our client is one of Europe's fastest-growing mobile companies with 4.5 million active customers, 1,000 employees worldwide, and operations in five countries.
The client is using the mobile virtual network operator business model.Responsibilities:Back-end development of product components, adopting industry Best PracticesWork in a cross-functional team with developers, testers, and production support.
Cooperate with BI developers, business and systems analysts, and solution architects.Confidently communicate in a multinational environment, communication is in English.Design, build, and maintain performant, efficient, reusable, and reliable codeTranslate business logic into code and automate business processesPerform code reviews, write unit testsTroubleshooting, problem-solving, and root-cause analysis to streamline project development Requirements:3+ years of commercial .NET development in Microservice environmentKnowledge of modern .NET 7 or 8Web API, ASP.NET Core, MicroservicesSQL, MS SQL, Entity FrameworkGood understanding of Docker and KubernetesStrong software design fundamentals (SOLID, OOP, OOD, etc.),Experience with public cloud (Azure/AWS/GCP/etc.)Experience with Messaging or Events (ServiceBus, RabbitMQ, EventHub, Kafka, etc.)REST API design, Async programming, Third party integration.Being result-oriented, ability to get things doneGood communication skills in English, verbal and written Would be a plus:Experience with microservice practices, i.e.
Service mesh, Blue/Green deployments, ArgoCD, etc.Experience with Stored procedures in MS SQLExperience with .NET Native AOTExperience with Monitoring (Azure Application Insights, Open Telemetry, etc.)Knowledge of functional applications (Azure functions, Lambdas, etc)Azure LogicApps, API Apps, AKS, RedisMS CRM / MS CRM Web serviceGIT / Azure DevOps We offer:Flexible working format - remote, office-based or flexibleA competitive salary and good compensation packagePersonalized career growthProfessional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)Active tech communities with regular knowledge sharingEducation reimbursementMemorable anniversary presentsCorporate events and team buildingsOther location-specific benefits