Director, Software Development
$145k - $232kCSG
Role Description
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.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related field (or equivalent practical experience).
- 5+ years of increasing managerial experience leading software development teams, including direct management of managers and multi‑team organizations.
- Demonstrated success owning delivery of complex, multi‑team software solutions in an enterprise or SaaS environment, ideally in customer communications, billing, output management, or similar high‑volume transactional domains.
- Strong background in software development (languages, architectures, patterns) and modern Agile/DevOps/AI practices.
- Proven leadership and people‑management skills: building, scaling, and developing high‑performing, distributed engineering teams.
- Experience with budget management, resource planning, and portfolio prioritization for a multi‑team software organization.
- Excellent communication, influencing, and stakeholder management skills, including at senior business and technology leadership levels.
Requirements
- Lead a multi‑team software development organization (including several managers) within the CDD Engineering Organization.
- Recruit, develop, and retain high‑performing engineering talent across global, distributed teams (e.g., US, CALA and India).
- Foster a culture of collaboration, innovation, accountability, operational excellence, and continuous improvement across all CDD development teams.
- Champion diversity, equity, and inclusion, and model CSG leadership behaviors and values.
- Develop and implement software development strategies and roadmaps for the CDD platform and services.
- Translate CDD business and product & services strategy into tactical plans, prioritized backlogs, and measurable outcomes for engineering teams.
- Partner closely with Product Management, CDD Delivery & Process, Output Solutions Operations, Architecture, and Client Delivery teams.
- Ensure that engineering plans support the needs of multiple high‑volume clients.
- Oversee the planning, execution, and delivery of CDD software projects and releases.
- Ensure teams follow Agile and DevOps best practices.
- Drive predictable, transparent delivery for client implementations and custom communication solutions.
- Monitor and communicate program and portfolio status, risks, dependencies, and milestones to senior technology and business stakeholders.
- Act as the senior escalation point for critical production and client issues in the CDD domain.
- Establish and uphold engineering standards, best practices, and guidelines for CDD development.
- Ensure robust quality assurance across the CDD codebase.
- Drive continuous improvements in system reliability, performance, scalability, and security.
- Manage and allocate budgets and resources across the CDD development portfolio.
- Own capacity planning and workforce mix that enables efficient and effective delivery.
- Build strong, trust‑based relationships with CDD Services and CDD Delivery & Process leadership.
- Identify, assess, and mitigate delivery, technical, operational, and regulatory risks across the CDD development portfolio.
- Ensure compliance with relevant security, data protection, audit, and quality requirements.
- Define and use governance frameworks, metrics, and reporting to track performance and drive improvement.
Benefits
- Position Pay Range: $145,003.36-$232,000.53.
- This role is eligible for a bonus opportunity.
Company Description
CSG empowers companies to build unforgettable experiences, making it easier for people and businesses to connect with, use and pay for the services they value most. For over 40 years, CSG's technologies and people have helped some of the world's most recognizable brands solve their toughest business challenges and evolve to meet the demands of today's digital economy.
- Role Description The Director, Software Engineering Manager will lead product development teams and will be responsible for management of software engineers and quality engineers within the scrum teams. This role will also have overall responsibility for feature delivery...SuggestedFull timeFor contractorsLocal areaRemote work
$154k - $185k
Role Description We are seeking a Director of Software Development with deep experience as a people and technology leader responsible for delivering Finance and Operations solutions that support both the business and the Onbe Platform. This role provides technical leadership...SuggestedFull timeTemporary work- ...Labcorp is seeking a Senior Director, Software Development Engineering for a team in Durham, NC. The Senior Director, Software Engineering is accountable for the engineering leadership, delivery, and long-term evolution of a portfolio ofcriticalsoftware systems that support...SuggestedFull timeTemporary workCasual workInternshipWork at officeLocal areaMonday to FridayFlexible hoursDay shift3 days per week
$198k - $262k
Role Description As Director of Software Development Engineering, you will lead the engineering organization responsible for building and scaling DeepHealth’s platform and products. You will drive technical strategy, architecture decisions, and engineering excellence across...SuggestedFull timeLocal areaRemote work$185k - $194k
...(Kanban and Scrum). Uses source control for feature-driven development in Bitbucket and Stash. Performs automated deployment in uDeploy... ...education equivalent) and six (6) years of experience as a Director, Software Engineering Development (or closely related occupation)...SuggestedFull timeRemote workWork from home$260k - $390k
Your Impact at LILA The Role We're hiring a Senior Director, Software Development, Test Automation Systems to architect and build Lila's test automation platform and quality engineering practice for our AI-powered scientific and lab automation products. Reporting to...Full timeContract workWork at officeLocal areaFlexible hours$188.25k
...role. Pershing, LLC seeks Senior Vice President, Application Development Manager in Jersey City, NJ, to perform all phases of the... ...environment of diverse development platforms, computing environments, software, hardware, technology, and tools. Analyze organizational needs...Temporary workRemote work$135k - $145k
## JDE Application Development managerLawrence, Massachusetts**ID**j-3928**Job Type**Direct Hire**Remote Type**On-Site**Compensation**$1... ...commitment to continuous improvement.· Hands on experience with modern software architecture, development methodologies (Agile/Scrum), and...Remote work- ...and technical strategy. Leads, coaches, and develops a team of software engineers, application analysts, and integration engineers,... ...assigned. Qualifications 10+ years of experience in application development, engineering, or technical delivery roles. 5+ years of people...Work at officeRemote work3 days per week
$115k - $135k
Role Description The Manager of Application Development – IT leads the development, enhancement, integration, and support of enterprise... ...Computer Science, Information Technology, Information Systems, Software Engineering, Business Systems, or a related field; equivalent...Full timeTemporary workCasual work$175.6k - $204.3k
...We are seeking a seasoned Sr. Manager of Software Engineering in the WEX Mobility... ...big for our customers and drive AI-driven development life cycle with innovative solutions. The... ...regular updates and insights to your manager (Director) on the challenges and opportunities....Full timeRemote workFlexible hours- ...Description We are seeking an experienced Manager for Software to join our Engineering organization, reporting to the Director of Engineering. You will own the technical... ...mentor a team of engineers across the full development lifecycle. ~Run effective sprint ceremonies...Full time
- ...Developers and QA Engineers to deliver scalable, high-performing software solutions while maintaining strong ownership of production... ...continuous improvement. Key Responsibilities and Duties ~Lead development and delivery of scalable services and applications built with...Full timeTemporary workFlexible hours
- ...Description The Manager of Application Development leads the team responsible for designing... ...experience. ~Partner with HR and the Director to recruit, onboard, and retain technical... ...~Manage relationships with third-party software vendors, system integrators, and contract...Odd jobFull timeContract workWork at officeNight shift
$165.9k - $282.2k
...Job Summary: The Director, Software Development Engineer in Test is a senior engineering leader responsible for advancing engineering quality, testability, and developer productivity across Walgreens Digital. This role leads a highly technical SDET function that partners...Contract workWork experience placementWork at officeRemote workShift work1 day per week$170k - $190k
..., and business leaders to join us. Job Summary: Super Micro Computer, Inc. is currently seeking a results-oriented Software Development Manager (Online Ordering) who is passionate about both feature development and operational excellence, who can build and lead...Permanent employmentContract workWork experience placementWorldwide- ...Manager, Software Development Location: Exton, PA - Hybrid or In-office Position Summary We are seeking a Manager, Software Development, to lead the evolution of Bentley's Civil Engineering software portfolio. In this role, you will manage a globally distributed...Work at officeWorldwide
- ...assigned technology components, the full-time salaried Application Development Manager will develop strategies for new technology delivery,... ...Science, or a related field Five years of experience in software application design and development within the healthcare industry...Full timeRemote work
$156k - $228.8k
...technical delivery. Your work will have a direct impact on supporting mission partners through software, data science, analytics, and mission-focused capability development. In this role, you will serve as the primary program leader for a cross-functional team of approximately...Full timeContract workRemote work- Role Description RevStar is seeking a senior, hands-on Software Development Lead to act as a player-coach and technical standard bearer across our Product Development practice. This role is responsible for raising the quality bar across all delivery teams, not by managing...Full timeRemote work
- ...looking for a proactive Project Manager who can successfully lead software projects while maintaining a strong understanding of business... ...projects begin. ~Project Delivery ~Manage software development projects from discovery through delivery ~Define project goals...Full timeRemote workFlexible hours
$156.8k - $255.3k
...with deep experience in distributed systems, modern full-stack development, enterprise architecture, and large-scale engineering... ...platforms and domains. Drive engineering guidelines across the software development lifecycle, code quality, observability, reliability...Full timeRemote workWorldwideVisa sponsorship$172k - $202.5k
...of world-leading organizations. A Senior Director serves as a leader within Gartner’s... ...recommendations. We are seeking a seasoned software engineering leader to join Gartner as a... ...platforms ~Up-to-date knowledge of AI development tools Requirements ~Significant...Full timeLocal areaImmediate start$196.4k - $330.3k
Role Description We are looking for a Senior Manager of Software Development Engineering to lead the frontend engineers on the Agentic Experience team across web, iOS, and Android. ~Manage the team responsible for the UX of Zillow’s AI Mode across web and mobile — a...Full time$86k - $138k
Role Description Peraton is seeking a Software Development Lead Associate to support the Fraud and Prevention Services (FPS) program as a key member of a high-performing technical team. We are looking for a motivated, forward-thinking engineer who is excited to contribute...Full time$164k - $171.36k
...Citibank, N.A. seeks an Applications Development Tech Lead Analyst for its Tampa, Florida location. Duties: Responsible for advanced data... ...for coding, testing, debugging, and implementation for software applications. Ensure that application designs adhere to the overall...Full timeRemote work$189.59k - $220k
...Citibank, N.A. seeks an Applications Development Tech Lead Analyst for its Jersey City, New Jersey location. Responsibilities Design application... ...to ensure code quality and functionality. Modify existing software to correct errors, adapt it to new hardware, or upgrade...Remote work$157k - $181.95k
...Citibank, N.A. seeks an Applications Development Tech Lead Analyst for its Irving, Texas location. Duties Participate in all phases of the Software Development Life Cycle (SDLC) and analysis, design, construction, testing, and implementation. Provide user and operational...Full timeRemote work$185.3k - $219.6k
## Applications Development Group ManagerApplyremote type: Hybridlocations: Tampa Florida United Statestime type: Full timeposted on: Posted... ...Gathering and analyzing business and technical requirements, software design, software development lifecycle, and application...Full timeRemote work$98k - $155k
...Information Technology Department designs, develops and maintains software programs required to keep DaVita on the leading edge of... ...elder care, maternity/paternity leave and more. ~Professional development programs: DaVita offers a variety of programs to help strong performers...Minimum wageFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director, Software Development. Be the first to apply!
- senior software development manager Remote
- application manager Remote
- software delivery manager Remote
- director of software Remote
- director software engineering Remote
- head of software development Remote
- senior software manager Remote
- application development manager Remote
- software project manager Remote
- IT software development manager Remote















