1

Associate Software Development Engineer Jobs in Naperville, IL

SDET

Chicago, IL ยท On-site

$51.50 - $66.50/hr

Senior Software Development Engineer in Test Chicago, IL Who We Are: Northern Trust is a Chicago-based bank with more than 20 international locations and 16,500 employees. From sovereign wealth funds ...

SDET

Chicago, IL ยท On-site

$51.50 - $66.50/hr

Senior Software Development Engineer in Test Chicago, IL Who We Are: Northern Trust is a Chicago-based bank with more than 20 international locations and 16,500 employees. From sovereign wealth funds ...

Sr Software Development Engineer

Downers Grove, IL ยท On-site +1

$108K - $203K/yr

CVS Pharmacy, Inc., a CVS Health company, is hiring for the following role in Downers Grove, IL: Sr. Software Development Engineer to design and develop software applications and platforms to support ...

Core Engineering: Experience in software development (Python, Java, Go, or similar) with a strong grasp of the full SDLC. * Observability Expertise: 5+years of proven experience with Grafana Cloud ...

Sr. SDET

Chicago, IL ยท On-site

$51.50 - $66.50/hr

Job title: SR. SDET Location: Chicago, IL โ€ข XCTest/ XCUITest frameworks โ€ข 5+ years direct experience as an SDET for major application integration and/or major application product release โ€ข ...

Summary Experienced Software Development Engineer : Plans, designs, develops and tests software systems or applications for software enhancements and fixes/patches. Knowledge: An experienced ...

Software Development Engineer 3

Chicago, IL ยท On-site

$121K - $145K/yr

Core Engineering: Experience in software development (Python, Java, Go, or similar) with a strong grasp of the full SDLC. * Observability Expertise: 5+years of proven experience with Grafana Cloud ...

Software Development Engineer Required skills: Experience Level: 4-7 Years Skills/Tools: Cucumber with Serenity, assert, RestAssured, Wiremock, Junits, Mockito, Selenium/Playwright, Gatling, Java ...

Summary Experienced Software Development Engineer : Plans, designs, develops and tests software systems or applications for software enhancements and fixes/patches. Knowledge: An experienced ...

We are looking for experienced Software Engineers to participate in an Agile development environment producing functional software solutions for delivery to our customers. In this role, you should be ...

Sr. SDET

Chicago, IL ยท On-site

$51.50 - $66.50/hr

This is a senior-level Software Development Engineer in Test (SDET) position. The primary function is to apply computer science principles to the design, development, testing, and evaluation of ...

SDET

Glenview, IL ยท On-site

$48.75 - $63/hr

And the SDET role is truly a hybrid functional/automation role. So they need to have a solid QA tester background Designs and executes automated tests for web, API, and mobile platforms. Designs and ...

next page

Showing results 1-20

Associate Software Development Engineer information

See Naperville, IL salary details

$19

$42

$98

How much do associate software development engineer jobs pay per hour?

As of Jul 6, 2026, the average hourly pay for associate software development engineer in Naperville, IL is $42.17, according to ZipRecruiter salary data. Most workers in this role earn between $30.48 and $44.66 per hour, depending on experience, location, and employer.

What are Associate Software Development Engineers?

Associate Software Development Engineers are entry-level professionals who assist in designing, developing, testing, and maintaining software applications. They typically work under the guidance of senior developers, contributing to coding, debugging, and documenting software projects. This role serves as a foundational position in a software engineering career, providing opportunities to learn industry best practices and collaborate with experienced team members. Associate Software Development Engineers often participate in code reviews, troubleshoot issues, and help ensure that software meets quality and performance standards.

What are the key skills and qualifications needed to thrive as an Associate Software Development Engineer, and why are they important?

To thrive as an Associate Software Development Engineer, you need a solid grasp of programming languages (such as Java, Python, or C++), algorithms, and data structures, often supported by a bachelor's degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and basic software development lifecycle methodologies is typically required. Strong problem-solving skills, a willingness to learn, and effective teamwork set standout candidates apart. These skills and qualities are vital for building reliable software, adapting to evolving technologies, and collaborating in dynamic development teams.

What are some common challenges faced by Associate Software Development Engineers when joining a new team?

Associate Software Development Engineers often encounter challenges such as adapting to established codebases, understanding team workflows, and getting acquainted with company-specific development tools. It can take time to become comfortable with version control systems, code review processes, and agile methodologies commonly used by development teams. Building effective communication with senior engineers and learning to balance independent problem-solving with seeking guidance are also key aspects of the initial learning curve.

What is the difference between Associate Software Development Engineer vs Software Development Engineer?

AspectAssociate Software Development EngineerSoftware Development Engineer
Required CredentialsBachelor's degree in CS or related field, some internshipsBachelor's or higher in CS, more experience preferred
Work EnvironmentEntry-level, team-based projects, training programsMore complex projects, increased responsibility
Employer & Industry UsageTech companies, startups, large corporationsSame as Associate role, with more senior positions
Search & Comparison IntentEntry-level roles, career progressionMid-level roles, career growth

The main difference between an Associate Software Development Engineer and a Software Development Engineer lies in experience and responsibility. The Associate role is typically entry-level, focusing on learning and supporting projects, while the SDE has more experience and handles more complex tasks. Both roles are common in tech companies and serve as stepping stones in a software engineering career.

What are the most commonly searched types of Software Development Engineer jobs in Naperville, IL? The most popular types of Software Development Engineer jobs in Naperville, IL are:
What cities near Naperville, IL are hiring for Associate Software Development Engineer jobs? Cities near Naperville, IL with the most Associate Software Development Engineer job openings:
SDET

$51.50 - $66.50/hr

Other

Posted 20 days ago


Job description

Overview:
JOB TITLE: Senior Software Development Engineer in Test
Chicago, IL
Who We Are: Northern Trust is a Chicago-based bank with more than 20 international locations and 16,500 employees. From sovereign wealth funds to the wealthiest individuals and families, the world's most sophisticated clients rely on Northern Trust every day. The Northern Trust Corporate & Institutional Services (C&IS) Organization supports a range of end-to-end middle and back office processes that service asset managers and asset owners across the Trade Settlement, Fund Administration, Custody Accounting & Administration and Prime Services. Our leading technology solutions enable businesses to drive growth, improve client and employee experiences, and protect confidential data.
The C&IS Technology Department is looking for a self-motivated, enthusiastic, nimble, and pragmatic individual with a digital mindset to join our team as a Software Development Engineer in Test.
What You Will Do:
As an engineer within our team, you will be responsible for collaborating with a geographically dispersed, agile team to develop and maintain automation tests within the defined automation framework. We are looking for an individual that has experience developing, optimizing, and refactoring automated tests and utilities with a passion for growing skills as well as solving complex and challenging problems. In this role you will interact with product management, development teams and testers to develop a strong understanding of the project and product testing objectives and ensure test automation design is traceable to requirements, user stories, or existing manual test cases and achieves a high level of requirement/test execution coverage.
Key Knowledge and Skills:
ยง BS in Computer Science or related field of study or equivalent experience
ยง 7+ years of professional experience pairing with developers to design, build, and improve test automation
ยง Hands-on DevOps experience developing and delivering products in a collaborative, agile team environment
ยง Experience coding in Java 8 with multi-threading, thread safe collections
ยง Experience using Selenium to automate UI tests
ยง Experience with TestNG, writing assertions
ยง Experience with API Testing, Restful Webservices testing using Java
ยง CI/CD experience using Bamboo or any other CI/CD tool
ยง Proven ability to write automated test scripts to verify data structures, data formats and data values using: Java, JUnit, TestNG (writing assertions), Selenium, Cucumber, Maven, Gradle, Apache Restful Services, Apache POI, Spring
ยง Mentor and Grow other software engineers in test automation programming
ยง Strong collaboration, communication, and coaching skills
Preferred Knowledge and Skills:
ยง Experience with database development concepts (MarkLogic or Oracle)
ยง Experience in working as part of a Test/Behavior Driven Development TDD /BDD and/or Agile XP project teams
ยง Experience with load and/or performance testing tools
ยง Knowledge of Java, Java web applications, and modern Spring Frameworks (Spring Boot, Spring Cloud Services, Spring Security, etc.)
ยง Experience working on messaging based applications/services and service contracts
ยง Knowledge of testing cloud-based and microservice-based applications
Skills:
API,SDET