Senior C++ developer (offline)

The solution is developed in VS2017 and works on Windows 10/Windows 7 and heavily use outdated codding patters. We need to make careful solution redesign, cover it with unit tests, remove vulnerabilities, replace custom containers and algorithms with standard and add best continuous delivery practices. Target result needs to be compliant with the latest C++ standards and cross-platform.
REQUIREMENTS
8+ years of overall C++ development experience
Knowledge of C++ 11/14
Skills in refactoring and applying best modern practices
Experience in Microsoft Visual C++ (preferably 2017; 2012+ mandatory)
Expertise in Win32 APIs, DLLs
Knowledge of multi-threading
NICE TO HAVE
Knowledge of C++ 17
TFS, TFS Source Control/VSTS (Azure DevOps)
Windows SDK
Windows Services
C#, C++/CLI
COM, ATL
MS Build
WE OFFER
Competitive compensation depending on experience and skills
Individual career path in engineering
Social package - medical insurance, sports
Sick leave and regular vacation
Partial coverage of costs for certification and IT conferences
English classes with certified English teachers
Flexible work schedule

About EPAM Systems

ЕРАМ прагне надавати своїй глобальній команді з понад 60,000+ професіоналів у більш ніж 45 країнах можливості для професійного зростання з першого дня співпраці. Наші колеги – джерело успіху ЕРАМ, тож ми цінуємо співпрацю, намагаємось завжди розуміти бізнес наших клієнтів та прагнемо до найвищих стандартів якості. Незалежно від місця, де ви знаходитесь, ви долучитесь до відданої, розмаїтої спільноти, яка допоможе вам реалізувати свій потенціал якомога повніше

Company website:
http://epam.com

DOU company page:
https://jobs.dou.ua/companies/epam-systems/

The job ad is no longer active

Look at the current jobs C / C++ / Embedded Kyiv→