Description
You will develop and optimize high-quality software using C++.
Responsibilities
- Write and maintain clean, efficient C++ code using object-oriented programming principles.
- Debug complex software issues and apply optimization techniques to improve performance.
- Collaborate with team members to deliver software within an Agile environment.
- Manage source code and deployment workflows using standard development tools.
Required Skills
- 3+ years of professional experience in C++ development.
- Strong understanding of object-oriented programming (OOP).
- Proficiency with Git for version control.
- Experience using JIRA for task tracking and project management.
- Hands-on experience with Jenkins for continuous integration.
- Proven ability to use debugging and software optimization techniques.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
Preferred Skills
- Experience with multi-threading and networking programming.
- Familiarity with Agile methodologies.