- 10+ years of professional software development experience.
- Design, develop, and maintain high-performance C++ applications.
- Write clean, efficient, and maintainable code following industry best practices.
- Optimize software performance, scalability, and reliability.
- Participate in architecture discussions and technical design reviews.
- Debug and resolve complex production issues.
- Collaborate with cross-functional teams including QA, Product Management, and DevOps.
- Conduct code reviews and mentor junior developers.
- Create and maintain technical documentation.
- Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.

