Senior Software Manager
Consulting with management and software developers to determine software solution requirements.
Evaluating software solutions and system performance, as well as supervising the software development team.
Demonstrating patience and using effective explanations when mentoring junior software developers.
Managing the development, deployment,...