.NET Developer

Brest, Belarus

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.

DESCRIPTION


Currently we are looking for a .NET Developer for our Brest office to make the team even stronger.

Our customer is a multinational mass media and information firm headquartered in New York. The project consists of several parts and areas of responsibility.
Charts stream (JS, .NET):
-The goal of this is to develop, improve and maintain the system of graphical charts, which is used to show and analyze different kinds of financial information.
-This area consists of front-end components and back-end parts.
-The front-end part is responsible for showing different types of Charts and managing them.
-There are C++, .NET, HTML5, D3 charts. There are charts for Desktop and Web products.
-There are JS & ASP.NET (including Node.js) solutions.
TA Service and Chart Service (.NET):
-The data that is consumed by Charts is provided by WCF services.
-The service is responsible for calculating data and providing it to the Charts.
-There is also a WCF service that provides charts, which are rendered on the back-end side.
Data stream (.NET):
-This application exists as a standalone product. It's also integrated to another applications and there is a add-in for Excel.
-It's written on .NET platform and provides functionality to manage Charts.

Responsibilities

  • Take ownership on the key system components. Ownership means understand the existing system, setup environments, ability to implement improvements/fixes, ability to debug and run locally, understand and perform deployments;
  • Provide documentation and recorded sessions for all the described areas;
  • Provide feature development and maintenance;
  • Improve the existing system;
  • Provide automation of CI and CD processes;
  • Communicate with customer and other distributes teammates.

Requirements

  • Experience in .NET, ASP.NET;
  • Experience in WCF;
  • Understanding of IIS;
  • Knowledge of JS, Node.js;
  • Understanding of CI & CD, Jenkins, Puppet;
  • Experience in GIT;
  • Knowledge of MSSQL;
  • Ability to dive and understand the existing code;
  • Intermediate English level or higher (B1+).

We offer

  • Experience exchange with colleagues all around the world;
  • Competitive compensation depending on experience and skills;
  • Regular assessments and salary reviews;
  • Social package: medical care, sports, family care;
  • Free English classes;
  • Opportunities for self-realization;
  • Friendly team and enjoyable working environment;
  • Flexible working schedule;
  • Corporate and social events.