Senior Manager, Software Engineer
Core
Plan, guide, and control the delivery of software development projects and provide leadership to a team of software engineers.
Role type
Senior Manager, Software Engineering
Builds
Software products and services across multiple technologies and solution domains
Domain
Software Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Java, web services, system integrations, relational database platforms, project management, resource allocation, production support, team leadership, performance management
Preferred skills
Designing and implementing significant systems and process changes, partnering with other managers, prioritizing projects based on business benefits
Technologies
Java, web services, relational database platforms
Responsibilities
Manage the design, development, and implementation of software; Manage production support activities; Work with Product Managers to ensure features fulfill business requirements; Evaluate project proposals for development effort; Prioritize and allocate resources; Support professional development of software engineers
Seniority
Senior, hands-on IC with management responsibilities