ADP is hiring a Principal Application Developer. In this role, you will work within a scrum team to bring the designs and ideas to life for new or improved web applications. This work will support a mix of internal and external clients. You will work with clients, product managers, architects, software engineers, and more to plan, design, develop, test, and implement impactful solutions that support companies with one to millions of employees. You will start your day on a scrum call to prioritize and track work. Within the team you work on, you will participate in planning and be assigned user stories to work on within a sprint cycle. You will spend most of your day developing and testing your code. Every two weeks, you will participate in demo sessions to present your work and hold retrospectives for continuous improvement. As a Principal Developer, you will work closely with your team to lead and guide projects to success. You'll have a hands-on role designing, developing, debugging, and deploying software solutions where you can leverage your expertise with code complexities. In the senior role, you will balance working on current issues and new user stories. As part of our team, you'll find exciting challenges, get opportunities to grow your career, and develop solid friendships as we design what's next for ADP and the industry.