Job Title - C++ Developer
Location - Pune
Experience - 4+ years
Budget - 11 to 18 LPA
Primary Skiils - C++ , STL
Education - Any computer related degree / Any Engineering
Roles and Responsibilities:
Design, build, and maintain efficient, reusable, and reliable C++ code
- Implement performance and quality modules
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization, and automation
- Design code with special attention to performance, correctness, and enterprise-level scale
- Take complete ownership of features including design, implementation, test plan reviews and automation test plans Requirements:
- 3 + years of software development experience in C++
- Bachelor of engineering in Computer Science, Information Technology or related discipline
- Strong proficiency in C++, with fair knowledge of the language specification
- Thorough knowledge of the standard library, STL containers, and algorithms
- Understanding of dynamic polymorphism and C++ specific notions, such as friend classes
- Familiarity with templating in C++
- Proficient with TFS or Git operations
- Familiarity with agile software development and SCRUM process
- Good analytical and problem-solving skills
- Good in mathematics and basic geometry knowledge
- Sound knowledge of Object-Oriented programming concepts and design patterns
- Demonstrated proficiency in written and spoken English
- A self-motivated and extrovert individual with a strong work ethic and a desire for continuous learning
Nice to have:
- Knowledge of the latest C++11 standard is appreciated
- Knowledge of web application development, JavaScript, HTML5, CSS
- Knowledge of computational geometry algorithm
- Work experience in CAD and engineering software development