Senior Full Stack .NET Developer

Minsk, 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 an experienced Senior Full Stack .NET Developer for our Minsk office to make the team even stronger.

We are developing the world’s most deployed IPTV solution delivering top-tier services to millions of customers all around the world. We put a great emphasis on application and animation performance, thus ensuring the success of both the current and the next products, which will leapfrog the industry and truly revolutionize the way TV and video is delivered to consumers worldwide.

Join this collaborative, diverse team of professionals and shape a ground-breaking, next generation cloud-based TV service to deliver digital entertainment to TV’s, browsers, tablets and smartphones!

Business trips to customer’s location are possible.

ABOUT THE CUSTOMER


Our customer is a global leader in delivering ICT solutions. The company provides its clients with top-quality software, services and infrastructure for traditional telecommunications IP networking equipment, business support services, video systems, IPTV, mobile broadband, cable television, etc. With more 115 employees and clients in over 180 countries, the customer focuses on increasing efficiency, improving user experience and capturing new opportunities.

Responsibilities

  • Design, build, test, deploy and maintain scalable, highly available, modular software products in the cloud;
  • Write a high quality code following clean code principles;
  • Advocate and deliver on programming best practices and standards like code reviews, unit and functional testing;
  • Work both independently and in close collaboration with others in the team and across the business;
  • Communicate with the customer to clarify business requirements.

Requirements

  • Experience developing and architecting web applications utilizing the full .NET stack, including .NET Framework, C#, ASP.NET MVC and SQL Server;
  • Expert understanding of OOP and OOD;
  • Experience in HTML, CSS and JavaScript;
  • Extensive experience with traditional SQL databases and APIs;
  • Ability to start the project from scratch and jump into an existing architecture;
  • Intermediate+ (B1+) level of spoken and written English;
  • Good communication and analytical skills;
  • Solid technical expertise and troubleshooting skills;
  • Ability to juggle multiple projects/clients simultaneously;
  • Proven teamwork skills.

Nice to have

  • Experience with GIT, Jenkins, etc;
  • Previous experience in Canvas, Gaming, Video streaming apps;
  • Strong debugging skills in C++;
  • Agile/Scrum.

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.