We are looking for a C++ Developer with experience in designing and developing high-performance applications using object-oriented principles. Skilled in C++, Visual Studio, and working with XML/JSON, with exposure to data structures, design patterns, and problem-solving. Familiar with network protocols (TCP/IP, UDP) and the software development lifecycle, including testing, documentation, and support activities.
Mandatory Skill(s)
- Diploma/Degree in Information Technology, Computer Science, Computer Engineering, or a related field;
- Must have proficiency in C++ programming;
- Experience with Microsoft Visual Studio development environment;
- Hands-on experience working with XML and JSON data formats;
- Solid understanding of object-oriented design and coding principles;
- Strong knowledge of design patterns and data structures;
- Excellent analytical and problem-solving skills;
- Good communication and documentation abilities;
- Ability to work both independently and as part of a team.
Desirable Skill(s)
- Knowledge of C++ bit manipulation techniques;
- Experience with QT framework/toolkit;
- Exposure to network programming and communication protocols such as TCP/IP and UDP.
Responsibilities
- Part of the software development team to develop user-facing applications primarily using C++;
- Perform product impact analysis, development testing, and application support activities;
- Create and maintain comprehensive software documentation, including technical design, low-level design, and test procedures;
- Troubleshoot issues and provide effective and timely solutions to ensure system stability and performance.
If you are interested in this role, click on the “Apply to this job” button below or you could also write in with your CV to Aarthy Sezhian at aarthy.s@sciente.com quoting the job title.
Aarthy Sezhian
Lead technology Recruitment Specialist
Lead technology Recruitment Specialist
