Senior .NET Developer

Gomel, 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 and motivated Senior .NET Developer for our Gomel office to make the team even stronger.

In our turn, we offer you a great opportunity to work on a long-term project, enhance your English communication skills and work with a globally renowned customer.

Join our team. Let’s build something great together!

Responsibilities

  • Write a high quality, testable code following clean code principles;
  • Be involved in building a proper solution for the customer and improving the quality of this solution by offering the best software development methodologies;
  • Work with more senior team members and help them in resolving their tasks; assign to them some sub-tasks from your own tasks;
  • Communicate with the customer on a regular basis to clarify business requirements;
  • Participate in regular demos, presentations, groomings, plannings with the customer.

Requirements

  • 4+ years of experience in .NET development;
  • Strong experience in two or more .NET stack technologies: WPF, ASP.NET MVC, ASP.NET Web Forms, Web API, WCF;
  • Solid experience in JavaScript and web technologies;
  • Knowledge of AngularJS or ReactJS for a web oriented developer;
  • Experience in .NET Core is a plus;
  • Good communication and problem solving skills;
  • Possibility to comply with customer’s needs;
  • Good understanding of the technology stack, getting things done attitude;
  • Ability to solve some architectural issues;
  • Intermediate (B1) level of spoken and written English.

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.

Why EPAM?

EPAMers appreciate our flexible work environment, great benefits, and opportunities to thrive.

Life@EPAM

Take a sneak peek at our life in and out of the office. We're more than teammates – we're a community of friends.