Position: Lead Software Engineer (C++ and Linux)
Company: EPAM
Experience required: 3y
English level: upper

Responsibilities

• Work as a driver for initiatives;
• Be hands-on and use your technical expertise to drive solutions for a range of challenges;
• Collaborate with other teams (including Product, Design, QA, and Backend Service Teams);
• Design, architect, implement, and ship well-documented new features;
• Improve, and evolve existing tools and products;
• Maintain and hunt for bugs in existing code bases;
• Take part in foundational work as we embark on a new chapter for our desktop clients;
• Communicate with the customer in English verbally and in writing on daily basis;

Qualifications

• Strong programming background and C++ 11+ skills;
• Linux background is a must;
• Strong problem-solving, logic, and troubleshooting skills
• Track record of development on tight schedules with complex technical requirements;
• Experience with Perforce is a plus;
• Someone who is user-focused, solution-oriented, passionate, scrappy, and innovative. These traits equal success at NDA and are at the core of just about everything we do;
• Experience working in a live service environment is an advantage;


Infrastructure/environment:

• AWS, Telegraf, SumoLogic, TeamCity/Electric Commander, Git, Perforce.