.NET Software Engineer (#14409584)

Work type:
Flexible (Office/Remote)
Technical Level:
Job Category:
Software Development
Leading currency management firm

N-iX is looking for passionate and motivated .NET Software Engineer to join our team.

Our customer is the one of the largest British Currency management organizations. Their clients are large institutions, including pension funds, charities, foundations, endowments, and family offices, as well as corporate clients. 


  • 5+ years of experience in .NET development
  • ​Solid Background in C#, .NET Core/.NET 5,ASP.NET Core
  • Working with C# and SQL in an Azure Microservice environment
  • Message queueing: Azure Service Bus/RabbitMQ 
  • Security principles: Authentication/Authorisation
  • Database MS SQL (The business logic is implemented as SQL Stored Procedures)
  • EF Core
  • Experience with .NET migration from legacy to newer technologies
  • Experience with REST API/SOAP, microservice, Event-based architecture 
  • Experience with Azure or other cloud-based solutions and patterns
  • Deep knowledge on dockerization/containerization, setup of CI/CD

 Will be a plus:

  • Familiarity with Angular/ReactJS 
  • Solid principles, GRASP
  • Familiar with GOF design patterns, SOLID principles
  • Experience with Unit Tests
  • Collaborating on architecture design and technology choices
  • Knowledge/experience in the currency management or FinTech domain
  • English: Upper-intermediate or higher
  • ​Good communication skills

We offer:

  • Flexible working hours
  • A competitive salary and good compensation package
  • Possibility of partial remote work
  • Best hardware
  • A masseur and a corporate doctor
  • Healthcare & sport benefits
  • An inspiring and comfy office

Professional growth:

  • Challenging tasks and innovative projects
  • Meetups and events for professional development
  • An individual development plan
  • Mentorship program


  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, foosball, ping pong, and more