Job Description

Job Description


Senior Software Developer (C++ & Python) – Team Lead designs, develops, and leads high-performance software solutions. This role combines advanced programming expertise with technical leadership, mentoring engineers, driving architecture decisions, ensuring code quality, and delivering scalable, secure, and efficient systems across complex enterprise projects.

Key Responsibilities

  • Lead development teams delivering scalable software solutions
  • Design system architecture using C++ and Python
  • Review code ensuring performance, security, and quality
  • Mentor developers and conduct technical knowledge sessions
  • Collaborate with stakeholders to define technical requirements
  • Optimize applications for speed, scalability, and reliability
  • Manage sprint planning and technical task estimation
  • Troubleshoot complex issues across development lifecycle.

Skill & Experience

...

Ready to Apply?

Take the next step in your AI career. Submit your application to Hope Global School today.

Submit Application