Middle/Senior .NET Engineer (#178)

Colombia
Work type:
Office/Remote
Technical Level:
Senior
Job Category:
Software Development
Project:
Lebara

N-iX is looking for a talented Middle/Senior .NET Engineer to join our team!

Our client is one of Europe's fastest-growing mobile companies with over five million active customers, 1,000 employees worldwide, and operations in five countries. The client is using the mobile virtual network operator business model.

Responsibilities:

  • Researching, designing, implementing and maintaining high quality software systems using .NET technologies to meet internal/external client’s requirements
  • Rewriting existing service on newest technology stack and adding new functionality to its
  • Refactoring of critical parts of production products
  • Cooperate with other software engineers, MQA, AQA, business and systems analysts, and solution architects

Requirements:

  • 2-4 years of commercial .NET development experience
  • Strong knowledge of .NET Core 2.2-3.1 and .NET 3.5 – 4.8 
  • MS SQL, NoSQL databases on AWS cloud, Entity Framework
  • Web API/WCF, Web Services, ASP.NET Core
  • Message Queue (Azure ServiceBus, RabbitMQ)
  • Mаsterу writing a quality software, unit tests, performance and memory profiling 
  • Experience with Source Control (GIT/Azure DevOps) 
  • Experience building microservices/APIs
  • Exposure to containerization (Docker, Kubernetes)
  • Async programming
  • Integration with 3d party 
  • Being result-oriented, ability to make things done
  • Confident English along with excellent communication skills. 

 

Would be a plus:

  • Azure: LogicApps/Functions, Service Fabric, Api Apps, AKS, Redis
  • MS CRM / MS CRM Web service
  • Experience with AWS cloud technologies

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
  • Paid vacation days, sick leaves, and days off
  • Healthcare & Sport program
  • Medical insurance
  • Memorable anniversary presents
  • Corporate events and team buildings