Director, Software Development - CDD
CSG · US
Job Summary Directors of Software Development are responsible for leading and overseeing multiple software development teams , including several software dev...
Job description
Job Summary Directors of Software Development are responsible for leading and overseeing multiple software development teams , including several software development managers, to ensure the successful planning, execution, and delivery of software projects. In the CDD Development organization, this means providing strategic and operational leadership for the CDD engineering teams that build and enhance high‑volume customer communication solutions for Output Solutions clients. The Director plays a critical role in leading, managing, and directing teams to create high‑quality software products and platform capabilities that meet business goals and client commitments, combining deep technical understanding, strong leadership, and a strategic mindset . Key Responsibilities: Leadership & People Management: - Lead a multi‑team software development organization (including several managers) within the CDD Engineering Organization , setting clear objectives and expectations aligned to business and client outcomes. - Recruit, develop, and retain high‑performing engineering talent across global, distributed teams (e.g., US, CALA and India), including performance management, career development,...