Software Engineer
Ohio, IL · On-site
$80K - $90K/yr
Deep understanding of Core Java (Java 11/17+), JVM internals, memory management, tuning, and ... software engineering principles, design patterns, algorithms, and system architecture ...
Ohio, IL · On-site
$80K - $90K/yr
Deep understanding of Core Java (Java 11/17+), JVM internals, memory management, tuning, and ... software engineering principles, design patterns, algorithms, and system architecture ...
Ohio, IL · On-site
$80K - $90K/yr
Deep understanding of Core Java (Java 11/17+), JVM internals, memory management, tuning, and ... software engineering principles, design patterns, algorithms, and system architecture ...
Chicago, IL · On-site
Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes ...
New
Quick apply
Chicago, IL · On-site
Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes ...
New
Schaumburg, IL · On-site
$83K - $105K/yr
Our RF Site Software Engineering organization, a key component of the ASTRO Networks business ... Collaborating with the scrum master, product manager and cross-functional teams to ensure ...
Schaumburg, IL · On-site
$83K - $105K/yr
Our RF Site Software Engineering organization, a key component of the ASTRO Networks business ... Collaborating with the scrum master, product manager and cross-functional teams to ensure ...
The Software Engineer is responsible for independently working on a project under the day-to-day supervision of an NVISIA Project Manager. Applicants must be comfortable with 20% regional travel.
The Software Engineer is responsible for independently working on a project under the day-to-day supervision of an NVISIA Project Manager. Applicants must be comfortable with 20% regional travel.
Schaumburg, IL · Hybrid
$83K - $105K/yr
Our RF Site Software Engineering organization, a key component of the ASTRO Networks business ... Collaborating with the scrum master, product manager and cross-functional teams to ensure ...
Schaumburg, IL · Hybrid
$83K - $105K/yr
Our RF Site Software Engineering organization, a key component of the ASTRO Networks business ... Collaborating with the scrum master, product manager and cross-functional teams to ensure ...
Chicago, IL · On-site
Hire, mentor and manage software engineers and interns from the Computer Science department Coordinate development projects across distributed teams Actively engage with our R&D group to explore new ...
Chicago, IL · On-site
Hire, mentor and manage software engineers and interns from the Computer Science department Coordinate development projects across distributed teams Actively engage with our R&D group to explore new ...
Hire, mentor and manage software engineers and interns from the Computer Science department Coordinate development projects across distributed teams Actively engage with our R&D group to explore new ...
Hire, mentor and manage software engineers and interns from the Computer Science department Coordinate development projects across distributed teams Actively engage with our R&D group to explore new ...
Lisle, IL · On-site
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Interact with product development teams, project managers and partners * Prioritize work including ...
Lisle, IL · On-site
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Interact with product development teams, project managers and partners * Prioritize work including ...
Chicago, IL · On-site
Senior Software Engineer (.NET / Angular) - Hybrid Location: Chicago, Il About the Company A ... Collaborate closely with product managers, designers, and stakeholders to deliver impactful ...
Chicago, IL · On-site
Senior Software Engineer (.NET / Angular) - Hybrid Location: Chicago, Il About the Company A ... Collaborate closely with product managers, designers, and stakeholders to deliver impactful ...
Chicago, IL · On-site
$89K - $131K/yr
You will work closely with data journalists, editors, product managers, and other engineers to translate editorial and business requirements into production-quality software. While the systems you ...
Chicago, IL · On-site
$89K - $131K/yr
You will work closely with data journalists, editors, product managers, and other engineers to translate editorial and business requirements into production-quality software. While the systems you ...
Westchester, IL · On-site +1
Collaborating closely with Product Management, and Product Engineering to deliver customer and ... Experience with modern Lean Software development, pair programming, TDD, and Trunk Based ...
Westchester, IL · On-site +1
Collaborating closely with Product Management, and Product Engineering to deliver customer and ... Experience with modern Lean Software development, pair programming, TDD, and Trunk Based ...
Software Engineering Manager - Embedded Systems Lead the team - Shape the technology - Build products that matter Recent embedded C++ software development experience needed Champaign, IL area - 2 ...
Software Engineering Manager - Embedded Systems Lead the team - Shape the technology - Build products that matter Recent embedded C++ software development experience needed Champaign, IL area - 2 ...
Chicago, IL · Hybrid
$89K - $131K/yr
You will work closely with data journalists, editors, product managers, and other engineers to translate editorial and business requirements into production-quality software. While the systems you ...
Chicago, IL · Hybrid
$89K - $131K/yr
You will work closely with data journalists, editors, product managers, and other engineers to translate editorial and business requirements into production-quality software. While the systems you ...
$121K - $160K/yr
About the Role As a Senior Software Engineer, you will play a pivotal role in shaping the ... You will collaborate closely with engineering managers, staff engineers, and cross-functional ...
$121K - $160K/yr
About the Role As a Senior Software Engineer, you will play a pivotal role in shaping the ... You will collaborate closely with engineering managers, staff engineers, and cross-functional ...
Champaign, IL · On-site
$130 - $160/hr
Software Engineering Manager - Embedded Systems Champaign, IL area - 2 hours south of Chicago, IL Onsite - Relocation available - Must Currently be in the US $130k-$160k Join a growing technology ...
New
Champaign, IL · On-site
$130 - $160/hr
Software Engineering Manager - Embedded Systems Champaign, IL area - 2 hours south of Chicago, IL Onsite - Relocation available - Must Currently be in the US $130k-$160k Join a growing technology ...
New
Westchester, IL · On-site +1
$121K - $160K/yr
Collaborating closely with Product Management and Product Engineering to deliver customer and ... Experience with modern Lean Software development, pair programming, TDD, and Trunk Based ...
Westchester, IL · On-site +1
$121K - $160K/yr
Collaborating closely with Product Management and Product Engineering to deliver customer and ... Experience with modern Lean Software development, pair programming, TDD, and Trunk Based ...
Rolling Meadows, IL · On-site
$155 - $157/day
Utilize version control systems and Agile planning tools for software configuration management * Collaborate with cross-functional engineering teams to support software lifecycle activities * Support ...
Rolling Meadows, IL · On-site
$155 - $157/day
Utilize version control systems and Agile planning tools for software configuration management * Collaborate with cross-functional engineering teams to support software lifecycle activities * Support ...
Lisle, IL · On-site
Kforce has a client that is seeking a Software Engineer. This is a contract role in the Chicagoland ... Order management * Experience building or consuming REST and/or GraphQL APIs * Experience with CI ...
Lisle, IL · On-site
Kforce has a client that is seeking a Software Engineer. This is a contract role in the Chicagoland ... Order management * Experience building or consuming REST and/or GraphQL APIs * Experience with CI ...
Chicago, IL · On-site +1
Job Summary The Software Engineer will be responsible for building new systems, enhancing and ... This person will work with the existing team of developers, QA and Product Managers to design and ...
Chicago, IL · On-site +1
Job Summary The Software Engineer will be responsible for building new systems, enhancing and ... This person will work with the existing team of developers, QA and Product Managers to design and ...
You will partner with Product Management, Architecture, Verification, and Operations teams to ... The Advanced Software Engineer will work independently on complex technical problems, contribute to ...
You will partner with Product Management, Architecture, Verification, and Operations teams to ... The Advanced Software Engineer will work independently on complex technical problems, contribute to ...
$96.4K - $105.3K
1% of jobs
$105.3K - $114.2K
0% of jobs
$114.2K - $123.1K
2% of jobs
$123.1K - $132K
2% of jobs
$132K - $140.9K
2% of jobs
$140.9K - $149.8K
3% of jobs
$149.8K - $158.7K
4% of jobs
$163.4K is the 25th percentile. Wages below this are outliers.
$158.7K - $167.6K
19% of jobs
The median wage is $169.8K / yr.
$167.6K - $176.5K
64% of jobs
$176.5K - $185.4K
1% of jobs
$185.4K - $194.3K
1% of jobs
$96.4K
$164.1K
$194.3K
| Aspect | Software Engineer Manager | Software Developer |
|---|---|---|
| Credentials | Bachelor's or higher in CS or related field; often leadership experience | Bachelor's degree in CS or related field; coding skills |
| Work Environment | Leads teams, manages projects, collaborates with stakeholders | Focuses on coding, designing, and implementing software solutions |
| Industry Usage | Common in tech companies, startups, large enterprises | Widespread across industries, including tech, finance, healthcare |
| Search & Comparison Intent | Understanding managerial roles, career progression | Technical skills, coding responsibilities |
The main difference between a Software Engineer Manager and a Software Developer lies in their responsibilities. The manager oversees teams, manages projects, and aligns technical work with business goals, while the developer primarily focuses on coding and building software solutions. Both roles require strong technical skills, but the manager also needs leadership and project management abilities.

8.5
Based on 10 frontline employees who took The Breakroom Quiz
78th of 242 rated software companies
Responsibilities & Duties:
- Write code and contribute to the development of software applications, modules, or components.
- Participate in higher-level aspects of the development process, such as requirements analysis, design, architecture, system integration, testing, and project management.
- Partake in testing code to identify and fix bugs and ensure the quality and reliability of the software.
- Collaborate with other team members, including software architects, designers, and product managers, to ensure alignment with project goals and timelines.
- Proficiency in Java: Deep understanding of Core Java (Java 11/17+), JVM internals, memory management, tuning, and concurrency/multithreading.
- Enterprise Frameworks: Experience with Spring in particular Spring Boot.
- RESTful API Design: Experience designing, building, and securing robust, scalable REST APIs for third-party integrations and internal UI consumption.
- Database Expertise: Proficiency with relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB).
- Search Engine Technology: Experience with search and indexing technologies such as Elasticsearch.
- Experience in React, Next.js and Material UI.
- Worked on AI assisted development (e.g. GitHub Copilot, Claude, Cursor or ChatGPT)
- Familiarity with AI directed prompt engineering for developing applications.
Requirements:
- Bachelor's degree or Diploma in Computer Science, Engineering, related field, or equivalent work experience.
- 3+ years of experience in software development, with proficiency in one or more programming languages.
- Understanding of software engineering principles, design patterns, algorithms, and system architecture.
- Familiarity with modern software development tools, frameworks, and methodologies.
Salary range: $80,000 - $90,000 USD per year.
Get the full story on Breakroom
Sourced by ZipRecruiter
Harris Computer Systems, based in Ottawa, ON, CA, is an established player in the field of public sector software technology. Since its inception in 1976, the company has been striving to make clients' operations more efficient through reliable, practical, and flexible software solutions. Its extensive portfolio primarily serves utility, healthcare, public sector, and educational institutions, contributing to the betterment of public services through technology. Harris strongly believes in the value of forward-thinking technology and the power it has to drive progress for the public sector. This methodology is entirely in line with their mission to ensure customer success by providing reliable, practical, and robust software solutions.
Accounting services
1,001 - 5,000 Employees
Ottawa, ON, CA