About the Role
Responsibilties: Lead, manage, and mentor the software development team, ensuring accountability and high performance. Manage... software projects end-to-end, from planning and architecture through development, testing, deployment, and maintenance. Design