More jobs:
Software Development Director
Job in
Washington, District of Columbia, 20022, USA
Listed on 2026-09-25
Listing for:
Alpine, an ITW Company
Full Time
position Listed on 2026-09-25
Job specializations:
-
Software Development
Software Project Mgr/ Lead, Software Architect
Job Description & How to Apply Below
Position Summary
The Software Development Director is a strategic and operational leader responsible for overseeing Alpine's entire software development function. This role drives the vision, execution, and continuous evolution of software development initiatives aligned with business objectives and digital transformation goals.
Job Description Core Responsibilities Strategic Leadership- Define and execute the overall software development strategy aligned with organizational goals.
- Lead and mentor Software Development Managers and senior technical leaders.
- Build a high-performing, scalable engineering organization.
- Drive long-term technology roadmaps and innovation initiatives.
- Attract, develop, and retain top software engineering talent.
- Establish leadership pipelines and succession planning.
- Foster a culture of collaboration, inclusivity, accountability, and continuous learning.
- Coach leaders to effectively manage team performance and growth.
- Establish and enforce software development standards, frameworks, and governance.
- Promote best practices in architecture, coding standards, testing, CI/CD, and Dev Ops.
- Ensure high levels of code quality, security, performance, and maintainability.
- Champion continuous improvement and operational excellence.
- Oversee execution of multiple software initiatives across teams.
- Ensure consistent, predictable delivery of high-quality products on time and within scope.
- Align development priorities with business needs and product strategy.
- Identify and mitigate risks across projects and portfolios.
- Champion Agile methodologies (Scrum, Kanban) at scale across the organization.
- Drive agile maturity, continuous delivery, and iterative development practices.
- Optimize processes to improve efficiency, transparency, and team productivity.
- Lead digital transformation initiatives through innovative software solutions.
- Evaluate and adopt new technologies and tools to drive competitive advantage.
- Collaborate with engineering, sales, and product teams to modernize platforms and systems.
- Partner with executive leadership, product management, design, and business stakeholders.
- Communicate progress, challenges, and outcomes clearly to senior leadership.
- Align technical execution with organizational priorities and customer needs.
- Address complex organizational and technical challenges at scale.
- Foster innovation and encourage new approaches to solving business problems.
- Promote data-driven decision-making across teams.
- Proven experience in a senior leadership role (Director or above) in software development.
- Strong technical background with deep understanding of modern software engineering practices.
- Experience managing multiple teams and leaders (e.g., Managers, Leads).
- Demonstrated success in delivering large-scale, complex software initiatives.
- Experience leading Agile transformations across organizations.
- Strong experience driving digital transformation initiatives.
- Exceptional leadership, communication, and decision-making skills.
- Ability to influence and collaborate at the executive level.
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- Strategic Thinking:
Ability to align technical strategy with business goals. - Building Partnerships:
Creates strong cross-functional collaboration to achieve objectives. - Leadership & Talent Development:
Builds and grows high-performing teams. - Communication:
Clearly conveys complex ideas to both technical and non-technical stakeholders. - Innovation:
Drives creative, forward-thinking…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×