Software Development Manager
Core
Leads a team of software developers, overseeing the entire software development lifecycle including planning, design, development, testing, deployment, and maintenance.
Role type
Software Development Manager
Builds
Software products
Domain
Software Engineering
Deliverable
product features
Required skills
Technical guidance, architecture design, code review, automated testing, CI/CD, agile methodologies, project management, stakeholder collaboration, conflict resolution, performance monitoring
Preferred skills
Industry trend analysis, innovation driving, process improvement
Technologies
Programming languages, frameworks, development tools, version control systems
Responsibilities
Provide technical guidance and expertise to the development team, make informed decisions regarding technology stack and architecture, review code to ensure quality and scalability, drive innovation in development processes, collaborate with stakeholders to gather requirements, communicate project status and risks, establish and enforce quality standards, implement automated testing processes, monitor software performance metrics, oversee the development process for timely delivery, identify areas for system improvement
Seniority
Manager, team leadership & strategy
