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 Senior Director, Software Development is responsible for leading the engineering organization for Follett Software’s library portfolio, including K–12 library products, international library management solutions, and shared platform capabilities that...SuggestedFull timeSeasonal workRemote workFlexible hours
- Role Description The Director of Software Development is responsible for the management and daily execution of Karmak's development organization in support of Karmak Fusion. This position owns the flow of work between Support, Implementation, Product, DBA, and the development...SuggestedFull timeFlexible hours
- ...and manufacturing – all backed by the best service in the industry. Location: Durham, NC (On-Site) Summary The Director, Software Development leads Bell and Howell’s software development organization and is accountable for the delivery of secure, reliable, scalable...SuggestedWork at officeLocal areaRemote work
$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- ...boosts district performance and student success. At Follett Software, we empower educators across roles with technology that... ...experience. POSITION SUMMARY The Senior Director, Software Development is responsible for leading the engineering organization for...SuggestedSeasonal workRemote workHome officeFlexible hours
$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)...Full timeRemote workWork from home- ...listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Director, Software Development based in United States. This role offers the opportunity to lead a large-scale engineering organization responsible...Remote jobFull timeFlexible hours
$238.29k - $262.11k
Manager, Software Development, NxStage Medical, Inc., a Fresenius Medical Care N.A. company, Waltham, Massachusetts (Remote) Will manage a team of software developers to design, code, test, and implement high-quality software for dialysis and related products. Will also...Full timeTemporary workRemote workWork from home$140k - $150k
...SWARCO McCain is seeking an experienced transportation industry professional to drive strategic business development initiatives focused on advanced software and intelligent transportation solutions for public agencies and transportation stakeholders. The Software...Full timeSeasonal workWork at officeImmediate startRemote workFlexible hours- ...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
$133.3k - $208.3k
Role Description Dayforce is looking for a Senior Manager, Software Development to lead the full-stack mobile platform, including native development, backend services, AI experiences, and observability, supporting more than 1.4 million daily active users as they manage...Full time$145k - $200k
Role Description The Sr Manager, Software Development will build and manage a high performing, collaborative, and inclusive team to achieve diverse objectives in replicable, scalable ways. This position will develop and execute a strategy that focuses on effective and...Full time$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$140k - $155k
...Software Development Manager ScanSource is seeking a Software Development Manager to lead and develop a team of .NET software engineers supporting critical business applications and partner-facing platforms. This role will be responsible for managing personnel activities...Work experience placementLocal areaRemote 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
$140k - $190k
Job Summary Our corporate activities are growing rapidly, and we are currently seeking a full-time, office-based Manager, Software Development to join our Information Technology team. This position will manage a team of software engineers and software development projects...Full timeContract workTemporary workWork at officeLocal areaWork from homeFlexible hours- ...Software Development Manager Job Location (Short): Atlanta, United States | Hampton, United States | Houston, United States | Madison,... ...maintainability, and operational readiness. Work with QA Managers and QA Directors to define, identify, monitor, and address software quality...Remote work
$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$167k - $209k
...part of a highly capable, collaborative, and agile development team. Delinea is creating awesome software that's used by thousands of IT professionals all over... ...based out of your home office. Reports to a Sr Director of Engineering. ~Manage a Delinea Sprint team located...Full timeRemote workHome officeOverseas$144.2k - $288.4k
...apps, open APIs, and a growing multi-agent AI system. As Lead Director of Software Engineering, you will own the strategic vision,... ...product and technical roadmaps spanning cross-platform app development, platform APIs, and AI agent capabilities. ~Set architectural...Hourly payFull timeTemporary workWork experience placementLocal areaRemote work$160k - $200k
...Software Development Lead Location: Reston, VA Work Type: Onsite Remote Work: NO Job Description Gridiron IT is seeking an experienced Software Developer Lead to support mission critical financial and acquisition systems built on Momentum. In this role,...Full timePart timeWork experience placementRemote work$110k - $125k
...Company Description We are looking for an Information Software & Process Solutions Business Development Manager to join our Rexel, USA team in Albany, NY! This position will cover Maine, New Hampshire, Vermont, Western Massachusetts, Albany, Rochester, and Buffalo...Full timeTemporary workFor contractorsWork at officeLocal areaFlexible hours$130.3k - $260.59k
Role Description We are seeking a hands-on Tech Lead / Staff Software Development Engineer to join a high-energy team driving AI transformation across our product platform. This role will be involved throughout the entire development lifecycle — designing and building...Full time$164k - $171.36k
Responsibilities Responsible for advanced data visualization, dashboard development, and analytical reporting utilizing Tableau Desktop and Server... ...for coding, testing, debugging, and implementation for software applications. Ensure that application designs adhere to the...Full timeRemote work- ...KL Scott and Associates is seeking an experienced Applications Development & Technical Lead to support a federal government client... ...client established Digital Toolkit standards. ~Manage the full software development lifecycle using an agile framework and ceremonies,...Full timeContract workWork at officeRemote workWork from homeHome office
- ...Director Of Software QA Teal Communications, Inc. ("Teal") is a high growth software company that offers a cloud-native "Network Orchestration... ...candidate will have 7+ years of experience leading the development and maintenance of Java-based Test Automation for Web...Full timeInterim roleWork at officeRemote work2 days per week
- ...the integration process. ~Mentoring and training junior team members. Qualifications ~Strong background in webMethods development and integration. ~Minimum of 5 years of experience in a similar role. ~Deep understanding of WebMethods architecture. ~Proficient...Permanent employmentFull timeRemote work
- ...coach role combines hands-on technical leadership with career development, performance management, product partnership, and ownership of... ...technical field, or equivalent practical experience. ~7+ years of software development experience, including at least 5+ years as a...Permanent employmentFull time
$50k - $57k
...skills with all levels of the organization and the ability to communicate technical solutions. Must possess complex hardware and software troubleshooting expertise. Demonstrated ability to work independently and/or collaboratively in a team environment. Must possess...Full timePart timeWork at officeRemote workMonday to Friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director, Software Development. Be the first to apply!
- application development manager Remote
- embedded software manager Remote
- senior software manager Remote
- application engineering manager Remote
- director software development Remote
- software manager Remote
- IT software development manager Remote
- software project manager Remote
- head of software development Remote
- senior software development manager Remote




















