Position: Senior Software Engineer C++
Category: C++
English level: fluent
Years of experience: 4


GlobalLogic, Trainee С++ Software Engineer – Senior C++ Software Engineer, 
from 08.2019 – current

Duties and Responsibilities:
•	Developed software for several subsystem in Robotic Assisted Surgery for QNX, Linux and Windows operating systems (QNX both for x86 and armv7 architectures).
•	Designed and developed new functionality, implemented multithreaded code and applications that required IPC.
•	Worked with legacy code.
•	Developed Python and shell scripts.
•	Interacted with a customer to understand requirements, analyze and implement them in a proper way.
•	Fixed crucial system`s bugs for stable system`s execution.
•	Wrote unit tests using Google Test.
•	Worked with Git and followed Agile process.
•	Led verification team of 2 developers and 2 testers.
•	As a scrum master in SAFe environment managed an international team of 7 developers and 3 QAs.
•	Was responsible for organizing program increment preplanning and planning, sprint retrospective and review, sprint planning and other meetings of the team, risks, dependencies and blockers resolvement.  
•	Was responsible for newcomers onboarding.
•	Was reporting regarding the results of the team to the customer.
Expect to join a team of highly-skilled professionals to evolve my 
engineering skills, share my experience and absorb new experience from the colleagues.