Job Description
Key Responsibilities:
- Design, develop, and maintain robust and efficient C++ applications on Linux
- Implement and optimize multithreaded applications for maximum performance and scalability
- Write clean, well-documented, and testable code
- Participate in the full software development lifecycle including requirements gathering, design, coding, testing, and deployment
- Debug and troubleshoot complex software issues and implement effective solutions
- Optimize application performance using memory management, loop optimization, and inline functions
- Collaborate with software engineers, QA, and project managers to deliver quality software
- Contribute to architectural design and participate in technical discussions
- Stay up-to-date with the latest C++ standards and development best practices
- Utilize and integrate with source code management tools
- Employ Agile/Scrum methodologies throughout t...
Ready to Apply?
Take the next step in your AI career. Submit your application to Zorba Consulting today.
Submit Application