.NET Software Engineer

Kharkiv, Ukraine

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


Our customer is a media technology company with development centers in London and Prague. Their core product is a tailored content management system for OTT media companies. (Netflix type application). Their demand is driven by existing client development requirements for the platform as well as new client on-boarding.

As a .NET Software Engineer you will work on specification, architecture and development of service-oriented applications using .NET and WCF in an agile, multi-disciplinary team. We are looking for a passionate developer who has a love for technology. Catch our attention with: Proficiency in Windows Communication Foundation (WCF); Experience deploying scalable applications to AWS, Azure etc.; Knowledge of API design using frameworks like Swagger.io; A passion for learning the latest technologies and standards; Experience with standard GIT workflows and peer review processes.

Responsibilities

  • Specification, architecture and development of service-oriented applications using .NET and Windows Communication Foundation (WCF) in an agile, multi-disciplinary team;
  • Written technical specifications and documentation;
  • Implement and undertake best practice. This includes learning and adapting interaction problem solving;
  • Assist in team planning effectively to deliver robust, modular and testable code and adhere to engineering procedures and code conventions;
  • Active involvement with the product team and clients.

Requirements

  • 3+ years of development experience in an Agile team environment;
  • Solid understanding of OOP/ TDD / DDD/ Design patterns;
  • Experience with .NET 4.0+, WCF;
  • Experience with MS SQL Server; MongoDB will be a plus;
  • Knowledge of Entity Framework;
  • Understanding of SOA / SOAP/ REST;
  • Experience with Git;
  • Knowledge of MSBuild;
  • Knowledge of Windows services;
  • Good spoken and written English level (Intermediate level and higher), communications on daily basis.

We offer

  • Competitive compensation depending on experience and skills;
  • Individual career path in engineering;
  • Social package - medical insurance, sports;
  • Compensation for sick lists and regular vacations;
  • English classes with certified English teachers;
  • Flexible work hours.