Senior .NET Developer

Vinnytsia, 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 team is currently working on development and support of financial trading platform for the largest US Options broker/dealer company. It provides a unique, award-winning suite of products and solutions delivering highly customizable, completely transparent trading technologies, execution services, analytics, and regulatory technologies to the institutional trading community. The key feature of the product is 100% transparency of the whole system which allows clients to see what is happening with theirs orders in real-time.

Responsibilities

  • Develop new functionality;
  • Work both independently and in close collaboration with others in the team and across the business;
  • Conduct code reviews.

Requirements

  • Proficient in C# and .NET;
  • 3+ years of production experience in building back-end applications;
  • Hands-on experience with developing and supporting of applications that are live in production;
  • Knowledge of and practical experience with relational databases and SQL (preferable PostgreSQL);
  • Strong understanding of OOP/SOLID and design patterns;
  • Practical experience in building heavy-loaded multi-threaded applications;
  • Familiar with ASP.NET Web API, REST, WebSockets, OAuth;
  • Practical experience in unit testing;
  • Professional approach to work;
  • Responsibility, reliability;
  • Ability to get things done in time;
  • Ability to write clean and maintainable code;
  • Intermediate spoken and written English.

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 native speaker (certified English teachers);
  • Flexible work hours.