Job Description
• Design, build, and maintain efficient, reusable, and reliable C++ code
• Plan, design, develop, manage, document, test, deploy, and support new and existing modules
• Identify bottlenecks and bugs, and devise solutions to these problems
• Help maintain code quality, organization, and automatization
• Responsive design and Agile methodologies
• Utilize superior analytical skills to troubleshoot and fix highly complex code defects.
• Propose creative solutions or alternatives balancing risk, complexity, and effort to meet requirements
• Lead software design/code reviews to ensure quality and adherence to company standards
• Collaborate with the Product Owner to plan and prioritize tasks for others to support the achievement of team objectives.
• Work closely with other engineers to develop new products
• Hands-on algorithm complexities
• Development of the next-generation software
• Work across teams and functional roles to ensure interoperability among other products including training and consultation.
• Provide status updates to stakeholders and escalate issues when necessary
• Lead and/or participate in the software development process from design to release in an Agile Development Framework
Skills
• Good project programming experience
• At least 2 years of experience in developing new versions of C++ 11, 14, or 17, and have used C++ STL in development
• Excellent C/C++ programming skills
• Degree in computer science/ computer engineering or equivalent with a proven track record in programming
• Excellent team player with an eye for details
• Good communication and documentation skills
• Post-graduates with work experience may also apply and will be considered for senior positions
• Working within the existing team using Agile methodologies.
(ref:hirist.tech
💡 Quick Summary
Seeking a career-building opportunity? The Interesting Opportunity| Quantum Inventions | C| Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Kolkata offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
