Logo
Automatic Data Processing, Inc.

Principal Architect

Automatic Data Processing, Inc., Alpharetta, Georgia, United States, 30239


ADP is hiring a Principal ArchitectAre you empathetic to client needs and inspired by transformation and impacting the lives of millions of people every day?Are you looking to join a dynamic, inclusive team environment with a culture of collaboration and belonging?Well, this may be the role for you. Ready to design what's next?In this role, you will work alongside ADP Development Leaders, Senior Product owners, Product Managers, Architects, Software Engineers, Scrum Teams, and Domain SMEs to understand their challenges in creating, upgrading, or augmenting our products. You will put together designs and solutions for supporting a mix of internal and external clients. Then, you'll design impactful technical solutions, plan, and guide teams to develop, test, and implement that solution that supports companies with one to millions of employees.Every day, you will promote architectural initiatives that drive revenue and improve efficiency aligned with business strategy. Each day, you will start with a scrum and identify priorities within the current sprint or discuss a new project. Then you'll create designs to guide the developers while they code what you design. If something is particularly critical, you may have to roll up your sleeves and code. As the team lead, you'll communicate and collaborate with your team and cross-functionally, acting as the technical reference.To thrive in this role, you have ten-plus years of experience in architecture, design, and building large-scale distributed services-oriented systems. You'll need versatile knowledge of coding languages, including front-end, scripting, and back-ends like

Java, Javascript, .net, Angular, JS frameworks, Java, Database Technologies

and have a firm grasp on Spring Boot, web services, RESTful APIs, and open-source tools. Our best developers are creative problem solvers who love a challenge. If you get stuck, you find a workaround and keep going. You never give up. This role requires you to have clear, compelling, and influential communication skills to succeed. You will constantly mentor developers and collaborate with peer architects on other teams. You must be adept at teaching, leading, and influencing. As part of our team, you will influence product success and help shape our industry.WHAT YOU'LL DO:Blueprints and Strategy:

You will influence and govern current and future architectural blueprints and promote architectural initiatives that generate revenue, improve efficiency, and support our business strategy.Scrum:

You'll start each day with a scrum, working in a team to understand responsibilities, identify issues, and communicate coding priorities while choosing user stories to complete.Build teams that thrive:

As an experienced leader, you want everyone to shine. You'll start each day by checking in with your engineering team to identify priorities and challenges.Build Products:

You will use your technical expertise to review your team's work and help your people excel in an Agile environment.Variety of work:

There is no typical day. You could be checking in with a team in India one minute, meeting with leadership to review initiatives for the coming quarter later.Influence and inspire confidence:

You are comfortable presenting to senior leaders, product owners, and peers with a compelling voice.Experience:

You have 15+ years of experience in relevant skills gained and developed in the same or similar role.TO SUCCEED IN THIS ROLE:You'll have a Bachelor's degree OR equivalent.15+ years hands-on experience developing and architecting high-volume systems.Drive and own software methodologies and practices within the team.Drive architecture, design, and development deliverables within the team.Champion and deliver great user experience.Stay up-to-date on software technologies to influence decision-making on the right technology choices.Knowledge of Domain Driven Design concepts and microservices.Expert knowledge of:Hands-on experience developing server-side applications using Java programming and Spring ecosystem.Deep experience with RESTful APIs design and implementation.Deep experience with Database technologies mainly RDBS.Experience working with AWS cloud technologies and services.Fluent in CI/CD technologies and test automation.Experience with Agile / SCRUM methodology for product development.Conduct rigorous system testing and troubleshooting to optimize the performance of digital solutions.Comfortable to operate in an agile, dynamic environment.Strong collaboration and communication skills.YOU'LL LOVE WORKING HERE BECAUSE YOU CAN:Have courageous team collaboration.Deliver at epic scale.Be surrounded by curious learners.Act like an owner & doer.Give back to others.Join a company committed to equality and equity.What are you waiting for?

Apply today!Diversity, Equity, Inclusion & Equal Employment Opportunity at ADP:

ADP is committed to an inclusive, diverse and equitable workplace.Ethics at ADP:

ADP has a long, proud history of conducting business with the highest ethical standards.

#J-18808-Ljbffr