Location: Remote
Compensation: To Be Discussed
Staff Reviewed: Tue, Apr 16, 2024
This job expires in: 12 days
Job Summary
A company is looking for a Software Development Manager.
Key Responsibilities:
- Lead distributed software development teams, set goals, assign tasks, and ensure successful software delivery
- Identify talent needs, hire and train new developers, and manage development resource allocations
- Participate in software development projects, assist in estimation and planning, and collaborate with cross-functional teams
Qualifications:
- Bachelor's degree in computer science, Engineering, or related field
- 10-12 years of software development experience, with 5+ years in leading software development teams
- Experience with web programming languages like C# or Java, web development frameworks like React, and CI/CD pipelines
- Strong understanding of agile software development methodologies and tools
- Ability to mentor and coach software developers across multiple agile teams