We are seeking a C++ Developer with 2 to 6 years of experience to join our team and support our existing systems.
Responsibilities:
Conceptualize, develop, and maintain robust C++ applications.
Participate in both design and code reviews.
Prioritize and handle multiple tasks simultaneously.
Collaborate with the team to generate innovative solutions and improve processes.
Document all programming tasks and procedures.
Identify bottlenecks, bugs, and propose solutions to these problems.
Ensure the performance, quality, and responsiveness of applications.
Requirements:
2-6 years of experience in software development with extensive knowledge of C++.
Understanding of object-oriented programming design principles.
Experience in developing multithreaded or network applications.
Excellent problem-solving skills and approach to debugging.
Excellent written and verbal communication skills.
Understanding of the Agile development life-cycle.
Degree in Computer Science, Engineering, or a related field.
Full time