Manager, Software Development Manage and lead software development teams to deliver scalable software products, drive product innovations, foster an inclusive team culture, and ensure project impact and engineering efficiency. Involve in coding and technical tasks as needed, organize team requirements with Product, and oversee t...