Senior C++ developer
We’re looking for our best C++ Developer with experience in multithreaded application development and excited about growing as a professional.
REQUIREMENTS:
- 5+ years of experience in multithreaded application development is a must
- 5+ years of hands-on experience developing multithreaded applications
- Deep, practical knowledge of C++
- Strong understanding of object-oriented programming, data structures, and algorithms
- Experience building and maintaining performance-critical systems
- Proven ability to deliver high-quality, production-ready software
Good to have:
- Experience with distributed application architectures
- Familiarity with formal software development processes and design notations such as UML
- Basic knowledge of Python and SQL
- Experience with Docker, Kubernetes, and Cassandra
- Development experience on Linux
- Experience with crash dump analysis and debugging production issues
- Familiarity with test-driven development (TDD) and regular code reviews
RESPONSIBILITIES:
- Design and develop robust, high-performance software solutions that meet business requirements
- Write clean, efficient, and maintainable C++ code with a strong focus on performance and reliability
- Ensure code quality through unit tests, automated integration tests, and system tests
- Maintain and enhance a real-time data delivery component running in production
- Participate actively in design discussions and contribute to architectural decisions
- Collaborate effectively as part of a cross-functional software development team
WE OFFER:
CQG provides a variety of benefits to enhance your personal and financial well-being. Employees and eligible dependents may participate in the following:
- Career and professional opportunities
- Competitive salary
- Employment in accordance with Ukrainian labor legislation
- Full-time employment, the ability to work remotely, as well as work in the office at will
- Full medical insurance for employee and family (dental insurance is included)
- Free lunch in the office
- Free English classes (2 times a week during working hours)
- Team buildings, conferences, and much more
Required languages
| English | B2 - Upper Intermediate |
C++, OOP, Multithreading, Python, SQL, Windows, C++ 11/14/17, algorithms, Algorithms and Data Structures, UML
📊
Average salary range of similar jobs in
analytics →
Loading...