Description
Job description
Profile : C ++ Developer
Job Description
• We are seeking an innovative C++ developer to design high-end applications for our clients
• You will be determining the scope of software development projects, collaborating on the development of software applications, and obtaining and integrating end-user feedback
• To ensure success as a C++ developer, you should exhibit advanced C++ software development skills and extensive experience in collaborating on software development projects
• A first-class C++ developer will be someone whose software development expertise translates into highly functional and user-friendly applications
• High Proficiency in C++ programming and debugging programs.
• Strong Foundation in Component Design, Object Oriented Design , Operating System, System Internals ( File Systems, Sockets, Multi-threading)
• Security Design for C++ Components
• Solid Hands-on Win32 and Linux APIs; Nice to have hands-on Programming for IOT Device Operating Systems ( Example: Raspberry PI)
• Dev Tooling Hands-on (Bitbucket/GitLab, JIRA etc.)
• Good communication and interpersonal skills.
Responsibility
• Consulting with internal stakeholders to determine the scope of software development projects.
• Developing software and overseeing the deployment of applications across platforms.
• Optimizing software by performing maintenance, updates, and upgrades.
• Documenting processes and maintaining software development records.
• Keeping up to date with C++ standards and advancements in application development.
Qualifications
• A bachelors degree in computer programming, computer science, or information technology.
• 1 to 5 years experience as a C++ software developer.
• Current knowledge of C++ standards and specifications.
• Proficiency in C++ compliant languages such as C, Java, and Python.
• Knowledge of SQL, JavaScript, and XML
(ref:hirist.tech)