Senior .NET Software Engineer

Kyiv, Ukraine

(25440)

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 Senior .NET Software Engineer for our Kyiv office to make the team even stronger.

The MVP of the project that we build is a streamlined and elegant VDR. Being an easy to use, zero friction product is possibly the number one concern. This will be a brand new product with zero legacy code. It will be integrating with a VDR provider for DRM and any other VDR features we can leverage.

Responsibilities

  • Contribute to product development;
  • Design, code, test, debug and implement high quality software;
  • Build, test and deliver high quality, complex frameworks;
  • Provide technical guidance on various technologies/systems;
  • Select and implement development tools and coordinate technical standards within a development team;
  • Mentor less experienced team members.

Requirements

  • Good knowledge of OOP/OOD is a must;
  • 4+ years of software development experience;
  • Strong knowledge of .NET core (running on Linux);
  • Experience with AWS;
  • Expert fluency in C# and JavaScript with experience in using the following frameworks: JQuery, AngularJS;
  • Box.com integration experience;
  • Experience with MySQL Server (Amazon Aurora);
  • Experience with following:
    • Docker;
    • TeamCity;
    • Nexus, NuGet feed;
    • ECS, Cloudwatch, SNS, SES, S3, CloudFront, Route 53;
    • EC2, IAM, VPC;
    • OpenID Connect and OAuth2 (Identity Server).
  • Experience working with the Agile methodology;
  • Able to adhere to technical standards within a development team;
  • Experience developing large, scalable, consumer facing applications;
  • Strong verbal, written, and presentation skills;
  • Continuous Integration mindset;
  • English level: Intermediate+.

Nice to have

  • Experience with CloudFormation, Elasticsearch (as a service on AWS), ElastiCache;
  • Experience with DynamoDB.

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;
  • Partial grant of the cost of certification;
  • English classes with native speakers (certified English teachers).