Automatic Data Processing Inc logo

Lead Software Engineer

Automatic Data Processing Inc
  • Roseland, NJ
    5 days ago

    Job Description

    ADP is hiring a Lead Software Engineer.

    • Are 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?

    ADP Innovation Labs is looking for a Lead Software Engineer with extensive NodeJS experience to join an emerging team.

    In this role, you will work within a cross-skilled team set out to design and develop new innovative products for Small Businesses. You will be working with technologies such as NodeJS, DSQL, GraphQL, Docker, and ADLC. We are customer oriented, feedback oriented, and we adapt fast - and for that we're looking to build a state-of-the-art tech stack with cutting edge CI and CD processes.

    Like what you see? Apply now!

    Learn more about ADP at tech.adp.com/careers

    WHAT YOU'LL DO:

    Here's what you can expect on a typical day:

    • 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. You will also participate in other agile ceremonies, including scheduled sprint demos, where you will present your work to up to 90 stakeholders.
    • 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. You'll find a way to make the team's day go smoother. You are constantly looking for ways to share your knowledge, motivate others and keep everyone engaged and productive.
    • Build Products. You will use your technical expertise to review your team's work and help your people excel in an Agile environment. You're proactive and hands-on. When you see a potential issue, you never leave things hanging and unfinished. When you and your team deliver a finished product, it's as polished as you could make it.
    • 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 and tomorrow handling a few ad hoc requests from your peers in other departments.
    • Influence and inspire confidence. You are comfortable presenting to senior leaders, product owners, and peers with a compelling voice that you demonstrate through executive presence, leading change, and creating clear executive-level communications on milestone achievements.
    • Experience. You have 8-12 years of experience in relevant skills gained and developed in the same or similar role.

    Responsibilities

    • Develop frontend and backend services in NodeJS and React
    • Performance tuning, both on code and database levels
    • Support production software operations, test and debug programs
    • Develop and extend CI and CD pipeline
    • Design and maintain automated monitoring, alerting and reporting systems
    • Report progress and status of assigned tasks to project teams and managers
    • Build responsible applications using ReactJS

    TO SUCCEED IN THIS ROLE:

    • You'll have a Bachelor's degree OR equivalent.

    Qualifications

    • Expert in Node.js or Java development - minimum 5 years working experience
    • Experience designing and developing highly available, and performant applications
    • TDD experience and an advocate for best software development practices
    • Extensive experience with at least one other modern programming language in addition to NodeJS, such as C#, Go, Python.
    • Strong experience with No-SQL and SQL databases
    • Experience with tools such as Cloud Technology-AWS, Jenkins and Docker
    • DevOPS and Build Engineering experience is a plus

    AI/ML Foundational Proficiencies:

    • AI/LLM Exposure. Familiar with major AI platforms (OpenAI, Anthropic, others) and ability to leverage to enhance products and features.
    • AI-Assisted Dev Tools. Proficient with coding tools (ChatGPT, Claude, CoPilot, Amazon Q, Cursor, etc).
    • AI Best Practices. Effective prompt engineering, performance optimization, and secure data handling.

    Numbers & Facts

    LocationRoseland, NJ
    IndustryManagement Consulting Services
    Company Size10,000 employees or more
    Websitehttps://jobs.adp.com/life-at-adp/

    About Company

    ADP powers the working world with comprehensive solutions that drive business success. Consistently named one of the "Most Admired Companies" by FORTUNE® Magazine, and recognized by Forbes® as one of "The World's Most Innovative Companies," ADP has over a half-million clients around the globe and 65 years of experience as one of the largest providers of human capital management solutions world-wide. 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, non-job related physical or mental disability, or protected veteran status. We support an inclusive workplace where associates excel based on personal merit, qualifications, experience, ability, and job performance.

    Skills

    • ADPunmatched
    • Agile Programming Methodologiesunmatched
    • Amazon Web Services (AWS)unmatched
    • Artificial Intelligence (AI)unmatched
    • Best Practicesunmatched
    • Build Managementunmatched
    • Cloud Computingunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Customer Relationsunmatched
    • Debugging Skillsunmatched
    • DevOpsunmatched
    • Dockerunmatched
    • Engineeringunmatched
    • Establish Prioritiesunmatched
    • Go Programming Language (Golang)unmatched
    • GraphQLunmatched
    • High Availability Softwareunmatched
    • Identify Issuesunmatched
    • Information/Data Security (InfoSec)unmatched
    • Javaunmatched
    • Jenkinsunmatched
    • Leadershipunmatched
    • Leading Edge Technologyunmatched
    • Meeting Minutesunmatched
    • Microsoft C# (C Sharp)unmatched
    • NoSQLunmatched
    • Node.jsunmatched
    • Operational Supportunmatched
    • Performance Tuning/Optimizationunmatched
    • Product Demonstrationunmatched
    • Product Developmentunmatched
    • Production Supportunmatched
    • Programming Languagesunmatched
    • Progress Reportsunmatched
    • Python Programming/Scripting Languageunmatched
    • React.jsunmatched
    • SQL Databasesunmatched
    • Scrum Project Management and Software Developmentunmatched
    • Small Businessunmatched
    • Software Administrationunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Software Testingunmatched
    • Status Reportsunmatched
    • Team Lead/Managerunmatched
    • Team Playerunmatched
    • Test Driven Development (TDD)unmatched
    • User Interface/Experience (UI/UX)unmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder