CSG

Director of Software Development

CSG

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $145,003 - $232,000 per year

Job Level

About the role

  • Lead other managers and several software development teams, offering recruitment, mentoring, and performance evaluations
  • Provide visionary leadership to multiple software development teams, setting clear objectives and fostering a culture of collaboration, innovation, and excellence
  • Develop and implement strategies for software development that align with business needs and long-term plans
  • Oversee the planning, execution, and delivery of software projects, ensuring they are completed on time, within budget, and to the specified quality standards
  • Effectively communicate project status, milestones, and any potential roadblocks to stakeholders
  • Manage and allocate budgets and resources for software development projects, optimizing resource utilization

Requirements

  • Bachelor's degree in Computer Science, related field, or equivalent experience
  • At least 10+ years of software development leadership experience
  • Strong technical background with hands-on development experience preferred
  • Strong organizational skills in the face of multiple competing priorities
  • Strong communication and facilitation skills
  • Agile experience preferred
  • DevOps experience preferred
  • Complex ordering experience is a plus
  • Database experience is required
  • Managing multiple teams
  • Strong managing skills and technical leadership
  • Success in developing talent and performance management
Benefits
  • Bonus opportunity
  • Accommodations for persons with disabilities in employment, including during the hiring process
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software developmentAgileDevOpsdatabase managementperformance managementproject managementresource allocationstrategic planningsoftware project deliverytechnical leadership
Soft Skills
leadershipcommunicationorganizational skillsmentoringcollaborationinnovationexcellencefacilitationtalent developmentperformance evaluation
Certifications
Bachelor's degree in Computer Science