Skip to main content
ADP logo

Associate Software Engineer

ADP
Full Timejunior
Charlotte, North Carolina, USPosted April 3, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

JavaScriptJavaSQLHTMLCSSReactNode.jsSpringLinux

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Associate Software Engineer - Bremen

ADP is looking for the next generation of technologists to join our Global Product and Technology (GPT) Development Programme.

What's our secret to success? Well, that's easy. People like you. We're looking for enthusiastic new graduates to help us build the next generation of ADP technologies. As part of the GPT Development Programme, your goal is simple: learn as much as possible in eight weeks. We'll get you started with the tools, technology, and technical knowledge you need to succeed. Then, you'll be placed amongst our brightest associates as an Associate Application Developer, joining our group of passionate technologists who make it all possible by innovating creative solutions to new challenges.

THINGS YOU'LL DO:

Work with our world-class development teams to build the next generation of ADP's innovative products

Network with professionals who will guide and support you as you enhance your skills and gain experience

Gain real-world experience with today's leading technologies in programming, scripting, designing, or web development

EXPERIENCE YOU'LL NEED:

Graduate or maximum of two years of professional experience

Completing a bachelor's or graduate degree in Computer Science, Computer Engineering, or equivalent area of study

Knowledge in programming and scripting languages such as C#, HTML/CSS, JavaScript, .NetCore or Java

Excellent communication and collaboration skills

Critical thinking and an analytical mindset

Be passionate about "next-generation" technologies

BONUS POINTS FOR THESE:

Familiarity with Spring Boot, React, and Node.js

Understanding of SQL server database, and storage technologies

Familiarity of automated testing using Mocha, Jest, Cucumber, Selenium, nUnit, or MS Test

Knowledge of Linux and/or Windows-based operating systems

If you've made it down this far, we have to ask: What are you waiting for? Apply now!

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free