Senior Director Application Development, HRO
Listed on 2026-10-11
-
Software Development
Software Project Mgr/ Lead, Software Engineer
ADP is hiring a Sr Director, Application Development - HRO
In this role you will lead a software engineering and quality team for our HRO products and will be responsible for technology strategy, software engineering oversight, code quality, release governance, process improvement, risk mitigation, budget management, platform performance, and hiring. You will lead your team of insourced and outsourced talent and interface with business stakeholders, product, architects, Dev Ops, QA, support and other engineering teams to ensure the development of software that provides strategic value for the organization.
As an energetic Technical Leader, you’ll take ownership of your platform roadmap and help motivate and focus our organization to deliver strong results.
Leadership Responsibility- Inspire and coach engineering managers and team members.
- Team leadership has delivered amazing results and you pride yourself on developing the people who work for you, as well as providing an inclusive team environment where they all can thrive.
- Work with business leadership and project management to understand priorities and create automation accordingly.
- Partner closely with other engineering teams to build innovative and robust end‑to‑end solutions that drive business outcomes.
- Strong foundational knowledge of software engineering and familiarity with various technologies including but not limited to Java, Spring, AngularJS, JavaScript, etc.
- Practical experience in delivering software and services leveraging cloud infrastructure such as AWS.
- Experience with Salesforce is ideal.
- Delivering software in an agile and iterative methodology to deliver with speed and quality.
- Give feedback (both positive and constructively critical).
- Communicate clearly and concisely to implement leading/best practices and processes to ensure alignment across the engineering teams.
- Communicate up, down and out across the business and the technology organization.
- Know how to work in and out of organizational boundaries.
- Positively work through situations of healthy conflict when they occur.
- Ensure teams develop software in the right way and continue to improve at the craft.
- An eagerness to learn will help you keep up with ever‑changing technologies and maintain the ability to create the best tools for our clients.
- You are comfortable and thrive in an autonomous role since that will be essential for your success.
- Promotes a culture of innovation by encouraging teams to solve problems and giving room for people to try new ideas.
- Leadership and management of managers/Dev leads responsible for engineering and quality teams and providing overall technical direction.
- Provide professional development and mentorship to managers and team members.
- Establish software engineering standards and guidelines for the software engineering organization.
- Partner closely with the business stakeholders to build solutions that drive outcomes.
- Conceive team structure and constantly seek opportunities to adjust team structure to maximize agility and efficiency.
- Champion communications on technology and strategic initiatives.
- Drive quality through automated testing, release governance and high platform performance.
- Establish a fun, creative and enjoyable environment balanced with strong collaboration and productivity.
- Present issues and risks, and their business impact to management in a timely manner with proposed mitigation.
- Actively seek and remove impediments to team success regardless of where they originate.
- Human resource contributions associated with the team, including recruiting, hiring, performance evaluation, and coaching.
- Monitor and manage budget for software engineering teams.
- Collaborate…
(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).