Senior Full-Stack .NET Engineer (#15314235)

Bulgaria
Work type:
Office/Remote
Technical Level:
Senior
Job Category:
Software Development

N-iX is an international company with Ukrainian roots that helps businesses across the globe develop successful software products. Founded in 2002, N-iX has come a long way and increased its presence in six countries spanning Europe and the US. Today, we are a strong community of 1,800+ professionals and a reliable partner for global industry leaders and Fortune 500 companies.


About our partner:

Our client is a rapidly growing Enterprise SaaS provider servicing energy retailers.
Currently they have UK and US customers and are expanding into Australasia over the coming year.
For them we are looking to recruit ambitious, resourceful, self-motivated individuals who like working as part of a team. Their product provides digital self-serve, broker self-serve, customer service platform, with data warehouse and analytics. It’s built on a Microsoft stack running in pure Azure.

Responsibilities:

  • Helping with the design and development of software;
  • Testing and debugging software to keep it optimized;
  • Writing clean code for the front and back end of the software;
  • Designing user interactions on the web application itself;
  • Creating servers and databases for the back end of the software.
Required skills and experience:
  • Minimum of 3 years experience in software development with C# .NET Core;
  • Minimum of 1 years experience in JavaScript and JS frameworks (e.g. Angular.js);
  • Strong knowledge of Azure SQL;
  • Experience in Visual Studio;
  • Experience in Entity framework;
  • Experience in Bootstrap;
  • Experience in Microservices.
Personal Skills & Qualities:
  • Strong analytical, diagnostic and creative problem solving skills and meticulous in handling production systems;
  • Excellent interpersonal and organizational skills;
  • Ability to work independently with little supervision as well as ability to work effectively as team members;
  • Excellent writing, communication and time management skills;
  • Ability to work to tight deadlines.
×

Easy apply


    or
    Get a Bonus