Middle .NET Developer

Information TechnologyRemote, Ukraine


Description

Position at Parimatch Tech

PMI is a service company, engaged in the development and implementation of the expansion strategy for Parimatch brand in the markets of Africa, Asia and Latin America. The company provides tech, marketing and communications services for partners in the betting and gambling industry. 

Innovations, new technologies and the desire to provide the best gaming experience for the customers is what drives PMI forward.

We invite those who fired up to:

  • Support the current functionality and maintain backward compatibility for the releases;
  • Deliver completed tasks for testing and provide advisory assistance to QAs during testing;
  • Take a part in analyzing and tuning system designs to identify and fix performance bottlenecks;
  • Take a part in analyzing tasks, decompose them into sub-tasks, and estimate the development time;
  • Identify areas for improvement and add them to tech debt;
  • Be involved in product refactoring from monolithic to micro services architecture;
  • Grow to a Senior with personal Tech/Team Leads advising and PDP plan;
  • Help Senior\Lead developers with new architecture prototyping and migration on it.

 

Essential professional experience:

  • 3+ years of .NET web development experience;
  • Expertise and deep understanding of .NET Framework, .NET Core, ASP.NET Core, and C# technologies;
  • Experience with micro services architecture;
  • Experience with Unit and Integration tests;
  • Experience working message brokers.

 

Desirable skills:

  • Experience in troubleshooting issues related to memory and performance;
  • Mentoring experience;
  • Experience with Redis;
  • Experience with Kafka;
  • Experience with Kubernetes;
  • Good written and spoken English.

 

We care of your:

Health

  • 100 % paid sick leaves;
  • Medical insurance & financial aid;
  • Benefits Cafeteria (gym/stomatology/psychological service & etc.).

 

Wealth

  • Competitive salary and сonstant encouragement for your efforts and contribution;
  • Annual salary review;
  • OKR-based bonus system.

 

Personal and professional growth

  • Individual annual training budget with an opportunity to visit paid conferences, training sessions, English lessons, workshops, etc.;
  • Personal development plan;
  • Feedback culture.

 

Work-life balance

  • 20 working days of paid vacation;
  • Flexible schedule;
  • Corporate events and team-building activities.