Опис вакансії

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.EPAM is committed to providing our global team of 36,700+ EPAMers with inspiring careers from day one. EPAMers lead with passion and honesty and think creatively. Our people are the source of our success and we value collaboration, try to always understand our customers’ business, and strive for the highest standards of excellence. In today’s new market conditions, we continue to support operations for hundreds of clients around the world remotely, with the vast majority of our teams working from home. No matter where you are located, you’ll join a dedicated, diverse community that will help you discover your fullest potentialDESCRIPTIONOur client is US leading provider of business information and analytics. It is a global company with proven experts in areas like risk assessment, underwriting support, investment and marketing decisions, preventing fraud, and business performance improvement in daily operations.Currently, we are looking for .NET Software Engineer with solid professional skills. The project is in active development and business maintenance stage after extensive knowledge transition process as part of engagement following end-to-end delivery. We expect, candidate will be responsible for deliverables, assigned to and be able to work without tight supervision both technical and management. The project requires maintenance and development of a large platform, which is written using a mix of technologies: Classic ASP w/ VBScript, COM, ASP.NET MVC 2.0/2.1, Web API, MS SQL, HTML/CSS/Javascript.Scrum team consists of onsite and offshore Delivery Managers, .NET Team Leads, Business Analyst,.NET engineers and QA engineers. Responsibilities Design, code, test, and debug web applications Follow development best practices Focus on a quality Perform development testing to ensure implemented work matches expected requirements and quality Carefully review requirements on product backlog refinement/grooming meetings Requirements 3+ years’ experience in software development Strong knowledge of C# Understanding of HTML, CSS, JavaScript Knowledge of WebAPI Experience with SQL (T-SQL, Stored Procedures, Functions, Triggers) Understanding of CI/CD principles, as well as SOLID principles and WHY they need to be applied and WHEN Experience with Unit/Integration testing Familiarity with GoF patterns Customer communication experience Understanding the basics of conflict resolution Pro-activeness vResponsibility for result Strong sense of responsibility for code quality Accurate estimation of work Timely communication of status and impediments Stress tolerance Customer focus Intermediate or higher English level, both spoken and written (B1+) Nice to have Professional experience with the following technologies and tools EntityFramework PoEAA, patterns, Anti-patterns Knockout.js, VisualSearch.js, jQuery COM Reporting Services Hangfire We offer Competitive compensation depending on experience and skills Individual career path Unlimited access to LinkedIn learning solutions Social package - medical insurance, sports Compensation for sick lists and regular vacations English classes with native speakers (certified English teachers) Flexible work hours