Position: C++ Developer
Category: C++
English level: upper
Years of experience: 3

Experienced in full cycle of an Application creation: from requirements investigation and development to feature ready status.

Creating and participation in the events for experience and knowledge-sharing.
C++ engineer in the outsourcing company.

I'm experienced in the implementation of the backend for a multimedia application, which is a part of the big infotainment system of a vehicle.

My responsibilities:
- requirement analysis;
- architecture creation;
- feature implementation;
- code refactoring;
- code documentation;
- cooperation with different development teams;
- code testing;
- code reviewing;
- bug analysis and fixing;
- proof of concept for technologies;
- knowledge articles creation.

Tools and technologies: 
C++, OOP, STL, Boost C++, IPC, Python, JSON, XML, SQLite, Linux, systemd, Git, GitLab, Markdown, Plant UML, DLT Viewer, Atlassian Confluence, Atlassian Jira, etc.

The project is managed with Scrum methodology.
Looking for a software developer position, requiring C++ programming skills.