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