Senior Director, Software Development
New
J
JobgetherSoftware Development
Based in United StatesFull-TimeDirector
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 12+ years
- Required Skills
- SQLJavaJavascriptAzure.NETCI/CDSoftware EngineeringSaaS
Requirements
- Bachelor’s degree or equivalent experience in Computer Science, Software Engineering, Information Technology, or a related discipline.
- 12+ years of software development leadership experience, including significant experience managing multiple engineering teams or product organizations.
- Proven success leading large-scale engineering functions and managing leaders responsible for teams of engineers.
- Experience delivering and supporting commercial software products within SaaS, web applications, or hybrid technology environments.
- Strong technical foundation across modern software engineering practices, with experience guiding teams working with technologies such as Java, .NET, SQL, JavaScript, service integrations, Git-based workflows, and development management tools.
- Experience leading modernization initiatives involving legacy technologies while transitioning teams toward scalable and maintainable architectures.
- Familiarity with cloud platforms such as Azure, CI/CD practices, automated testing, secure software development, and release management.
- Strong ability to balance strategic vision with hands-on operational execution in complex, multi-product environments.
- Exceptional leadership, communication, and stakeholder management skills.
- Experience using metrics, business insights, and financial considerations to guide engineering decisions.
Responsibilities
- Lead engineering organizations across multiple product lines, ensuring strong delivery execution, team performance, operational continuity, and alignment with business objectives.
- Establish and execute an engineering vision that supports product strategy, customer needs, scalability, security, reliability, and long-term platform evolution.
- Oversee the complete software development lifecycle, including architecture, development, testing, release management, maintenance, and continuous improvement.
- Drive modernization efforts by improving engineering practices, technical standards, architecture, and development workflows.
- Partner with Product, Design, Security, QA, Cloud Engineering, DevOps, Technical Support, and other stakeholders to improve product outcomes and resolve complex challenges.
- Build and develop high-performing engineering teams through organizational design, hiring, coaching, succession planning, and career development.
- Manage engineering priorities, resources, budgets, risks, and performance through data-driven decision-making and operational discipline.
View Full Description & ApplyYou'll be redirected to the employer's site