• Roseland, NJ
    12 days ago

    Job Description

    ADP is hiring a Software Architect.

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

    The ADP Innovation Labs is looking for a Software Architect to help define some of its next generation products.

    The Software Architect will be responsible for investigating, designing and implementing technical solutions, and working with the lean/agile teams to implement them. These activities include, but are not limited to, documenting Domain Models, writing and maintaining API schemas and documentation, contributing to the ADLC and software development processes, and working hands on to the coding of production code, automation, and supporting tools using the NodeJS, DSQL and GraphQL.

    WHAT YOU'LL DO:

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

    • 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 10-12 years of experience in relevant skills gained and developed in the same or similar role.

    Responsibilities:

    • Lead discussions between domain experts to extract the necessary information to develop an accurate model.
    • Quickly understand complex business domains and translate them into scalable, high-performance, secure, and maintainable solution designs.
    • Hands on maintain and contribute to the codebase (This is a hands on role with 50-50 architecture/code split)
    • Create and maintain Domain Models as part of the Architecture/Development team
    • Create and maintain API and Solution documentation
    • Conduct code reviews to ensure adherence to architecture standards
    • Partner with Product, Engineering, and Domain Experts to align technical solutions with business objectives.

    Qualifications:

    • Four-year college degree in Computer Science or Engineering or related discipline preferred. Equivalent experience accepted.
    • TDD experience a must. We aim to automate all quality gates.
    • Strong problem solving, analytical skills and interpersonal skills.
    • Strong project and time management skills including multi-tasking in fast-paced development environments.
    • ADLC experience
    • Proficiency translating complex solutions into UML diagrams on Enterprise Architect, Mural, or Similar tools
    • Experience with at least one of the following programming languages: NodeJS, Python, Go.
    • Experience with tools such as Cloud technology: AWS, Jenkins and Docker
    • Experience as an API or backend developer.
    • Experience in SOX compliant systems, E-Commerce, and/or Cybersecurity a big 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
    • API Documentationunmatched
    • Agile Programming Methodologiesunmatched
    • Amazon Web Services (AWS)unmatched
    • Analysis Skillsunmatched
    • Application Programming Interface (API)unmatched
    • Artificial Intelligence (AI)unmatched
    • Automationunmatched
    • Best Practicesunmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Computer Engineeringunmatched
    • Computer Scienceunmatched
    • Dockerunmatched
    • Documentationunmatched
    • Enterprise Architectureunmatched
    • Establish Prioritiesunmatched
    • Go Programming Language (Golang)unmatched
    • GraphQLunmatched
    • Information/Data Security (InfoSec)unmatched
    • Internet Securityunmatched
    • Interpersonal Skillsunmatched
    • Jenkinsunmatched
    • Leadershipunmatched
    • Maintain Complianceunmatched
    • Meeting Minutesunmatched
    • Multitaskingunmatched
    • Node.jsunmatched
    • Performance Tuning/Optimizationunmatched
    • Problem Solving Skillsunmatched
    • Product Developmentunmatched
    • Product Engineeringunmatched
    • Programming Languagesunmatched
    • Python Programming/Scripting Languageunmatched
    • Sarbanes-Oxley Act (SOX)unmatched
    • Software Architectureunmatched
    • Software Developmentunmatched
    • Team Lead/Managerunmatched
    • Technical/Engineering Designunmatched
    • Test Driven Development (TDD)unmatched
    • Time Managementunmatched
    • Unified Modeling Language (UML)unmatched
    • eCommerceunmatched

    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