C++ Developer

ZensarIndiaOn-siteFull-timeMid level, 2–5 yearsListed 1 hour ago

Apply now

About this role

Job Summary

We are seeking a skilled C++ Developer to design, develop, test, and maintain high-performance software applications. The ideal candidate should have strong expertise in modern C++, object-oriented programming, multithreading, data structures, algorithms, and debugging complex systems. The role involves working closely with cross-functional teams to deliver scalable and efficient software solutions.

Preferred Skills

- Experience with C++17/C++20 features.
- Knowledge of distributed systems and microservices.
- Experience with network programming and communication protocols (TCP/IP, UDP).
- Familiarity with CI/CD pipelines.
- Exposure to cloud platforms such as Azure, AWS, or GCP.
- Experience with embedded systems, real-time systems, or telecom applications is an added advantage.

Qualifications

- Bachelor's or Master's degree in Computer Science, Information Technology, Electronics, or a related field.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.

Nice to Have

- Knowledge of Python or Shell scripting.
- Experience with Docker and Kubernetes.
- Understanding of Software Development Life Cycle (SDLC).
- Agile/Scrum experience.

Key Competencies

- Strong analytical and troubleshooting skills.
- Attention to detail and code quality.
- Ability to work independently and collaboratively.
- Effective stakeholder communication.
- Ownership and accountability for deliverables.