PURPOSE To lead and manage a team of talented developers while actively contributing to software development. This role requires a balance between leadership responsibilities and technical expertise to ensure successful project delivery,......
Job Location: