We are looking for a sharp-minded individual to work as a C++ Developer for our IT and Development company.
As a C++ Developer, you will be responsible for building and maintaining high-end software and embedded systems. You will be also responsible for software development via collaborating with the stakeholders. You should have a theoretical knowledge of the object-orientated programming language that can be used in the real world. To be successful in this job role, you should be performing all the testing procedures simultaneously with the Software Tester. You should ensure that the software runs on a variety of platforms without any issues. In addition to this, you should have a sound knowledge of databases and .NET frameworks.
You should be writing reports as well as documentation for the user. You should possess amazing troubleshooting skills and the ability to keep a close eye on details for accuracy. Furthermore, you should have the ability to manage tasks and prioritize them as and when required.
If you are ready to take up these duties and responsibilities of C++ Developer, then apply right away. We will love to meet you.
Designing and writing code in an efficient manner.
Listing down the requirements and specifications from the stakeholders.
Working smoothly with the Software Development team.
Supervising software deployment across platforms.
Maintaining, optimizing, and updating software.
Attending meetings with Software Developers and Software Engineers.
Suggesting improvements on current software framework and maintenance.
Identifying bugs and bottlenecks in software development.
Preparing and implementing performance and quality modules.
Staying up to date with the latest developments in software development.
Bachelor’s degree in Computer Science, Information Technology, or any other relevant Engineering field.
Proven work experience as a C++ Developer, or similar in the Development industry.
Demonstrate in-depth knowledge of general-purpose memory management.
Working experience in multiple programming languages such as Java, Python, and C.
Sound knowledge of various databases and their applications.
Great understanding of the Software Development Life Cycle.
Familiarity with game development principles.
Excellent verbal and written communication skills.
Quick decision-making abilities.
Great analytical skills.
A keen eye for detail.
Ability to produce quality work effectively and efficiently.
Amazing ability to manage the team.
Strong leadership and time management skills.
Strong work ethic.
Read our case studies to understand how Jobsoid has streamlined their hiring processes significantly.
Communicating with candidates and collaborating with our team was a tedious task. The recruiting information was always present on multiple platforms which was difficult to manage. Read how Jobsoid helped VIB in bringing the recruitment of their entire organisation under one platform.
Read the Case StudyDestinations of the World, being a global organisation, needed a tool that could make hiring easier across all their office locations. They discovered Jobsoid by chance and realized that it could do everything they required. Read more about how Jobsoid simplified DOTW's hiring process.
Read the Case Study