Job Summary
A company is looking for a Software Development Manager to oversee the software development and release process while managing teams in a distributed agile environment.
Key Responsibilities
- Manage project activities, prioritize tasks, and track progress to ensure timely delivery of software products
- Oversee staff performance, manage workloads, and facilitate communication between teams and upper management
- Ensure high-quality code development and adherence to best practices throughout the software development lifecycle
Required Qualifications
- Bachelor's degree in computer science or equivalent experience
- 12 or more years of experience in software development and project management
- Proven leadership experience in software development roles
- Strong knowledge of Agile Project Development methodology
- Experience with relevant programming languages and team coordination across remote and co-located members
Comments