The Senior Software Development Manager will be responsible for creating a framework and structure to quickly grow your team and scale the software development processes to deliver complex projects quickly and with high quality.
Requirements
- Key member in setting up the technical road map of the company
- Responsible for setting up Goals and OKRs for teams reporting to them
- Oversee multiple SDMs and development teams
- Responsible for resource planning, estimation, and delivery of projects and products
- Responsible for building, mentoring, and coaching high performing teams
- Responsible for performance management of their team members (quarterly feedback)
- Writes and implements quality procedure
- Manage and execute software development projects from beginning to finish
- Establish and stimulate software development standards and processes along with best practices for delivery of scalable and high-quality software
- Must be able to mentor all levels
- Work closely with the other teams to optimize system architecture and project efficiency
- Partner with our Product Owner to plan work and prioritization
- Guide team development efforts towards successful project delivery
- Provide technical leadership to teammates through coaching and mentorship
- Maintain high standards of software quality within the team by establishing good practices and habits
- Provide regular updates on projects and team performance
- Identify and encourage areas for growth and improvement within the team.
- Adhere to high-quality development principles while delivering solutions on time and on budget
Benefits
- Paid Time Off
- 401k Matching
- Retirement Plan