Position: Middle/Senior .Net Engineer
Company: Avenga
Experience required: 2y

The main goal is to change the way businesses in process-laden industries manage their operations to reduce risk and optimize financial performance.

We are seeking an energetic person with an excellent technical and consulting background. We expect that a successful candidate will demonstrate high motivation and the ability to solve complex problems and achieve set goals. You will work in a team environment (4 .Net Engineers, PM) and need to possess excellent communication and problem-solving skills. 

**Skills and Qualifications**
3+ years of experience as a С#/.NET Engineer (for Middle role);
5+ years of experience as a С#/.NET Engineer (for Senior role);
Experience with .NET, ASP.NET WebForms, ASP.NET MVC;
Hands-on experience with ASP.NET Web API, WinForms, WPF;
Experience developing client server-based applications;
Experience working with MS SQL;
Good understanding of object-oriented programming (OOP);
Ability to understand requirements, document design and test cases;
Ability to think critically and learn fast in a challenging environment;
Ability to document work and work in team-based and individual environments;
English level: Upper-Intermediate.

**Responsibilities**
Implementation of new functionality with care for users and hope for future expansion and support;
Writing code that will implement the expected desired behavior;
Coverage functionality with tests that will be willing to support;
Expand the system without losing support for existing features;
Optimize system bottlenecks to reduce user dissatisfaction;
Introduction of new approaches, technologies, the realization of own potential by pursuing interests of business;
Providing constructive criticism and a desire to grow.