Key Responsibilities :
- Design, develop, and maintain software applications using C++.
- Develop efficient and scalable solutions using multithreading and concurrent programming.
- Apply OOP, Object-Oriented Analysis, and Object-Oriented Design principles.
- Participate in software architecture, design, implementation, testing, and debugging.
- Analyze and resolve complex technical issues and performance bottlenecks.
- Write clean, maintainable, and efficient code following software engineering best practices.
- Collaborate with cross-functional engineering teams throughout the development lifecycle.
- Optimize application performance, memory utilization, and resource management.
- Participate in code reviews and contribute to continuous improvement of development practices.
Mandatory Skills :
- Strong programming expertise in C++.
- Strong understanding of Object-Oriented Programming (OOP).
- Hands-on experience with Multithreading / Concurrent Programming.
- Experience in software design and implementation.
- Strong problem-solving and debugging skills.
Preferred Skills :
- STL (Standard Template Library).
- Boost or equivalent libraries.
- Object-Oriented Analysis & Design (OOAD).
- Experience with performance optimization and system-level programming.
Candidate Profile :
- 3 to 8 years of relevant C++ development experience.
- Bachelor's degree in Engineering, Computer Science, or a related technical field.
- Strong analytical and problem-solving abilities.
- Good communication and teamwork skills.
Did you find something suspicious?
Posted by
Shwetha
Last Active: NA as recruiter has posted this job through third party tool.
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1666011