1+ months

UI Developer (Angular) - NextGen Payroll

Alpharetta, GA 30009
  • Jobs Rated

Senior Application Developer

Angular UI

2575 Westside Parkway

Alpharetta, GA 30004

Position Overview:

The Senior Application Developer is responsible for developing ADP's next gen payroll application for external clients. Will be involved in all aspects of the agile software development life cycle. This developer will work with product managers, architects, developers and QA to plan, design, develop, test and implement information technology solutions consistent with the business objective.

Sr. Application Developers at ADP are expected to be results-oriented, have knowledge of latest software technologies and the relevant platforms and environments, and be familiar with the business processes, functions and data within the HCM domain to provide innovative, insightful, and secure solutions.


  • Design, code and test UI using Angular
  • Create and/or consume REST, JSON-based APIs
  • Work with product owners, UX and other team members to develop innovative solutions
  • Collaborate with other development teams and external teams when needed


  • Bachelor's degree in computer science, software engineering or equivalent
  • 5 years professional experience
  • Angular, React, Backbone or other client-side MVC experience
  • Experience with JavaScript build tools and dependency management (npm, bower, grunt, gulp)
  • 3 years of HTML, CSS, and JavaScript experience
  • Experience creating responsive designs (Bootstrap, mobile, etc.)
  • Experience with unit and automation testing (Jasmine, Protractor, JUnit)
  • Experience with Java 8 and Spring ecosystem
  • Knowledge of Java build tools and dependency management (gradle, maven)
  • REST API design and implementation
  • Knowledge of NoSQL data stores (MongoDB, Cassandra, Neo4J, CouchDB)
  • Strong collaboration and communication skills -- must be willing to work in an open-seating team environment.
  • Comfortable to operate in an agile, dynamic environment


  • Knowledge of web components, ES6 and typescript.
  • Experience with CSS preprocessors (less, sass)
  • Knowledge of Domain Driven Design concepts and microservices
  • Knowledge of virtualization approaches (VMs, containers, unikernels)
  • Knowledge of event sourcing and distributed message systems

req 190649



We're designing a better way to work, so you can achieve what you're working for. Consistently named one of the 'Most Admired Companies' by FORTUNE Magazine, and recognized by DiversityInc as one of the 'Top 50 Companies for Diversity,' ADP works with more than 740,000 organizations across the globe to help their people work smarter, embrace new challenges, and unleash their talent. "Always Designing for People" means we're creating platforms that will transform how great work gets done, so together we can unlock a world of opportunity.

At ADP, we believe that diversity fuels innovation. ADP is committed to equal employment opportunities regardless of race, color, genetic information, creed, religion, sex, sexual orientation, gender identity, lawful alien status, national origin, age, marital status, or protected veteran status. We support an inclusive workplace where associates excel based on personal merit, qualifications, experience, ability, and job performance.


Jobs Rated Reports for Computer Programmer

Posted: 2020-04-30 Expires: 2020-08-28

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

UI Developer (Angular) - NextGen Payroll

Alpharetta, GA 30009

Join us to start saving your Favorite Jobs!

Sign In Create Account
Computer Programmer
61st2018 - Computer Programmer
Overall Rating: 61/220
Median Salary: $82,240

Work Environment
Very Low
Very Poor
Powered ByCareerCast