Компанія: | KPMG Ukraine |
Місто: | Украина, Киев |
Вулиця місця роботи: | Украина, Киевская область, Киев |
Розміщена: | 26 серп. 2018 |
KPMG International is a global network of professional firms providing Audit, Tax and Advisory services. We operate in 152 countries and have over 189,000 people working in member firms around the world.
KPMG Ukraine is looking for Middle .NET Developer. This position is part of Product Development Center — business-unit working with external and internal clients.
Key Requirements:
∙ 2+ years of working experience in the related field;
∙ Understanding of OOP and OOD, SOLID principles;
∙ Deep knowledge of .NET C#, ASP.NET MVC / Web API / Core;
∙ Strong knowledge of HTTP, HTML;
∙ Knowledge of SQL (T-SQL), Entity Framework;
∙ Experience of usage TFS, GIT;
∙ Self-motivated, dedicated, hands-on and willing to go extra mile.
Will be a plus:
∙ Knowledge of modern architecture patterns, such as DI, IoC;
∙ Knowledge of TypeScript, Angular, JavaScript, CSS;
∙ Experience with REST web services development;
∙ Experience with Windows Forms, WPF, NoSQL
∙ Availability of GitHub profile, portfolio or any other proof of experience.
Job purposes:
• Design and develop applications based on requirements specification;
• Enhancing the software for continuous improvement;
• Ensure proper testing and consistent stable releases are met;
• Ensure timely delivery of solutions according to specification and design given.
Key responsibilities and accountabilities:
• Design and develop .NET based new applications, modules and components;
• Enhance and develop existing applications;
• Cover written code with unit tests.
Advantages of work in the international company KPMG:
• Official employment, competitive salary, medical insurance, discount programs, and corporate events;
• Modern technological stack. Use of the most advanced technologies available, including those available through global agreement between KPMG and Microsoft;
• Active participation of every specialist in the development of real business projects, regardless of position and professional experience;
• Effective programs for professional development of each employee (trainings, seminars, and conferences);
• Flexible working schedule for young specialists (opportunity to combine work and studying).