About the Role
We’re looking for a Software Development Manager to lead our engineering team, drive project delivery, and ensure technical excellence.
Key Responsibilities
- Lead, mentor, and manage a team of software developers.
- Oversee the full software development lifecycle (SDLC).
- Assign tasks, set priorities, and track project progress.
- Review code and ensure adherence to best practices.
- Collaborate with product, design, and QA teams.
- Implement process improvements for speed, quality, and scalability.
Requirements
- Bachelor’s in Computer Science or related field.
- 5+ years in software development, 2+ years in leadership.
- Proficiency in [insert relevant languages/frameworks].
- Strong communication and problem-solving skills.
- Experience with Agile/Scrum methodologies.
Bonus Points
- Cloud platform experience (AWS, Azure, GCP).
- DevOps and CI/CD knowledge.
- Experience managing distributed teams.