Design, develop, and maintain C++ applications with clean, efficient, and reusable code.
Participate in all phases of the software development lifecycle -- requirement analysis, design, implementation, testing, and deployment.
Optimize existing code for performance and scalability.
Debug, troubleshoot, and resolve software defects and technical issues.
Collaborate with product managers, QA, and other developers to ensure timely delivery of high-quality software.
Maintain documentation for code, design decisions, and development processes.
Required Skills & Qualifications:
Bachelor's degree in Computer Science, Engineering, or related field.
4+ years
of hands-on experience in
C++ (C++11/14/17)
development.
Strong understanding of
Object-Oriented Programming (OOP)
concepts and
Design Patterns
.
Experience with
STL
,
multi-threading
, and
memory management
.
Proficiency in
debugging and performance profiling tools
.
Experience with
application frameworks
,
GUI frameworks (Qt/MFC)
, or
cross-platform development
is a plus.
Familiarity with
version control systems (Git, SVN)
and
Agile methodologies
.
Excellent problem-solving, analytical, and communication skills.
Job Type: Full-time
Pay: ₹500,000.00 - ₹1,300,000.00 per year
Application Question(s):
serving notice period?
notice period-immediate to 6 days?
current loc-Bangalore?
expected ctc-13lpa?
Experience:
c++ developer: 4 years (Preferred)
Application development: 4 years (Preferred)
C++: 4 years (Preferred)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.