As a Software Engineer, you'll work on everything from customer-facing web and mobile applications using cutting-edge open source frameworks, to highly-available RESTful services, to back-end C# and ...
As a Software Engineer, you'll work on everything from customer-facing web and mobile applications using cutting-edge open source frameworks, to highly-available RESTful services, to back-end C# and ...
Software Engineer
Chicago, IL · On-site
As a Software Engineer, you'll work on everything from customer-facing web and mobile applications using cutting-edge open source frameworks, to highly-available RESTful services, to back-end C# and ...
Software Engineer
Chicago, IL · On-site
As a Software Engineer, you'll work on everything from customer-facing web and mobile applications using cutting-edge open source frameworks, to highly-available RESTful services, to back-end C# and ...
Software Engineer
Northbrook, IL · On-site
Software Engineer, Northbrook, IL The selected Software Engineer will become part of the team responsible for all of the company's programming needs. Software Engineers and Applications Developers ...
Software Engineer
Northbrook, IL · On-site
Software Engineer, Northbrook, IL The selected Software Engineer will become part of the team responsible for all of the company's programming needs. Software Engineers and Applications Developers ...
Software Engineer
Deerfield, IL · On-site
The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that ...
Software Engineer
Deerfield, IL · On-site
The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that ...
Software Engineer
Chicago, IL · On-site
Master s degree with 8+ years experience Required Skills for the Software Engineer: * 10+ years or more of experience in designing and developing software applications in Java. * Designing ...
Software Engineer
Chicago, IL · On-site
Master s degree with 8+ years experience Required Skills for the Software Engineer: * 10+ years or more of experience in designing and developing software applications in Java. * Designing ...
The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that ...
The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that ...
Software Engineer
Rolling Meadows, IL · On-site
$151.39/hr
The Software Engineer designs, develops, operates, and maintains software components and computing systems software to be applied to and integrated with engineering, scientific and manufacturing ...
Software Engineer
Rolling Meadows, IL · On-site
$151.39/hr
The Software Engineer designs, develops, operates, and maintains software components and computing systems software to be applied to and integrated with engineering, scientific and manufacturing ...
Software Engineer
$151.39/hr
The Software Engineer designs, develops, operates, and maintains software components and computing systems software to be applied to and integrated with engineering, scientific and manufacturing ...
Quick apply
Software Engineer
$151.39/hr
The Software Engineer designs, develops, operates, and maintains software components and computing systems software to be applied to and integrated with engineering, scientific and manufacturing ...
Software Engineer
$141.30/hr
The Software Engineer will support the Radio Frequency Business Unit by designing, developing, testing, integrating, operating, and maintaining software components and computing systems. This role ...
Software Engineer
$141.30/hr
The Software Engineer will support the Radio Frequency Business Unit by designing, developing, testing, integrating, operating, and maintaining software components and computing systems. This role ...
Software Engineer
Chicago, IL · On-site
Software Engineer Location: Chicago IL Term: 6+ months of Contract (Only USC, GC, GC-EAD) Pay rate Range: Market Rate JOB SPECIFICATIONS Undergraduate degree in Computer Science, Computer Engineering ...
Software Engineer
Chicago, IL · On-site
Software Engineer Location: Chicago IL Term: 6+ months of Contract (Only USC, GC, GC-EAD) Pay rate Range: Market Rate JOB SPECIFICATIONS Undergraduate degree in Computer Science, Computer Engineering ...
Software Engineer
Chicago, IL · On-site +1
$75K - $95K/yr
Software Engineer Reports To: Manager, Software Engineering BAI and RMA have come together as ProSight Financial Association, a leading industry organization whose purpose is to empower financial ...
Software Engineer
Chicago, IL · On-site +1
$75K - $95K/yr
Software Engineer Reports To: Manager, Software Engineering BAI and RMA have come together as ProSight Financial Association, a leading industry organization whose purpose is to empower financial ...
Software Engineer
Naperville, IL · On-site +1
Software Engineer for AmpliFI Loyalty Solutions, Naperville, IL. Define the long-term architectural vision and technical strategy for ampliFI's customized credit and debit card loyalty platforms.
Software Engineer
Naperville, IL · On-site +1
Software Engineer for AmpliFI Loyalty Solutions, Naperville, IL. Define the long-term architectural vision and technical strategy for ampliFI's customized credit and debit card loyalty platforms.
Software Engineer
Naperville, IL · On-site
Software Engineer for AmpliFI Loyalty Solutions, Naperville, IL. Define the long-term architectural vision and technical strategy for ampliFI's customized credit and debit card loyalty platforms.
Software Engineer
Naperville, IL · On-site
Software Engineer for AmpliFI Loyalty Solutions, Naperville, IL. Define the long-term architectural vision and technical strategy for ampliFI's customized credit and debit card loyalty platforms.
Software Engineer
Chicago, IL · On-site
Software Engineer Team : Systems Location : Hybrid in Chicago (IL) Employment Type : Full-time FLSA Classification : Exempt Start Date : ASAP About Braven Braven is a national nonprofit that prepares ...
Quick apply
Software Engineer
Chicago, IL · On-site
Software Engineer Team : Systems Location : Hybrid in Chicago (IL) Employment Type : Full-time FLSA Classification : Exempt Start Date : ASAP About Braven Braven is a national nonprofit that prepares ...
Bachelor's degree in Computer Science or related field Required Skills for the Software Engineer: * At least 10 years of experience designing and developing software applications in Java * Minimum of ...
Bachelor's degree in Computer Science or related field Required Skills for the Software Engineer: * At least 10 years of experience designing and developing software applications in Java * Minimum of ...
Software Engineer 4
Chicago, IL · Hybrid
Java Developer Hybrid in Chicago, IL - must interview onsite 12 month contract - very likely to extend This position reports to Software Engineering Manager, as do other staff jobs in application and ...
Software Engineer 4
Chicago, IL · Hybrid
Java Developer Hybrid in Chicago, IL - must interview onsite 12 month contract - very likely to extend This position reports to Software Engineering Manager, as do other staff jobs in application and ...
Software Engineer Team : Systems Location : Hybrid in Chicago (IL) Employment Type : Full-time FLSA Classification : Exempt Start Date : ASAP About Braven Braven is a national nonprofit that prepares ...
Software Engineer Team : Systems Location : Hybrid in Chicago (IL) Employment Type : Full-time FLSA Classification : Exempt Start Date : ASAP About Braven Braven is a national nonprofit that prepares ...
Software Engineer Team : Systems Location : Hybrid in Chicago (IL) Employment Type : Full-time FLSA Classification : Exempt Start Date : ASAP About Braven Braven is a national nonprofit that prepares ...
Software Engineer Team : Systems Location : Hybrid in Chicago (IL) Employment Type : Full-time FLSA Classification : Exempt Start Date : ASAP About Braven Braven is a national nonprofit that prepares ...
Our engineering group develops operational software systems that directly support steel manufacturing and mill services operations in demanding industrial environments where reliability ...
Our engineering group develops operational software systems that directly support steel manufacturing and mill services operations in demanding industrial environments where reliability ...
Software Engineer
Chicago, IL · On-site
Software Engineer Team : Systems Location : Hybrid in Chicago (IL) Employment Type : Full-time FLSA Classification : Exempt Start Date : ASAP About Braven Braven is a national nonprofit that prepares ...
Software Engineer
Chicago, IL · On-site
Software Engineer Team : Systems Location : Hybrid in Chicago (IL) Employment Type : Full-time FLSA Classification : Exempt Start Date : ASAP About Braven Braven is a national nonprofit that prepares ...
Software Engineer information
See Chicago, IL salary details
$65.5K - $78.8K
2% of jobs
$78.8K - $92.1K
4% of jobs
$92.1K - $105.4K
6% of jobs
$105.4K - $118.7K
8% of jobs
$125.8K is the 25th percentile. Wages below this are outliers.
$118.7K - $132K
7% of jobs
$132K - $145.3K
18% of jobs
The median wage is $148.4K / yr.
$145.3K - $158.6K
16% of jobs
$158.6K - $171.9K
2% of jobs
$177.4K is the 75th percentile. Wages above this are outliers.
$171.9K - $185.2K
26% of jobs
$185.2K - $198.5K
1% of jobs
$198.5K - $211.9K
8% of jobs
$65.5K
$152.1K
$211.9K
How much do software engineer jobs pay per year?
Does Embry Riddle have software engineering?
What job does a software engineer do?
What Is the Job of a Software Engineer?
Software engineers design, build, and maintain software systems for electronic devices. A software engineer may operate alone, but typically they spend their time collaborating with other engineers, scientists, and various specialists to come up with creative solutions.
On a day-to-day basis, software engineers operate as the creative brain behind electronic devices. They ensure active programs run smoothly and may recommend software updates for product optimization. In some cases, a software engineer may write or program code. Software engineers may also spend time troubleshooting and explaining programs to clients.
What engineers make $500,000?
Will AI replace software engineers in 2040?
What are Software Engineers?
What are some common challenges software engineers face when collaborating on large development teams?
What are the key skills and qualifications needed to thrive as a Software Engineer, and why are they important?
What is the difference between Software Engineer vs Software Developer?
| Aspect | Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field, certifications | Bachelor's degree often preferred, certifications optional |
| Work Environment | Designing, developing, testing, and maintaining software systems | Writing, coding, and implementing software applications |
| Industry Usage | Used across tech, finance, healthcare, and more for system-level roles | Commonly used in app and web development projects |
| Search Intent | Understanding roles, responsibilities, and qualifications | Learning about coding, programming, and project work |
While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.

Other
Posted 16 days ago
Job description
As a Software Engineer, you'll work on everything from customer-facing web and mobile applications using cutting-edge open source frameworks, to highly-available RESTful services, to back-end C# and Java based systems using the hottest techniques.
We are a team of full stack engineers with in-depth DevOps expertise. Our programming languages has been Java, Python, and C#. We are big fans on building products using Open Source packages and Inner Source Components. We are also closely aligned with best practices of agile software development such as pair programming, mobbing, test-driven design, trunk development, and frequent and incremental code deliveries.
You will apply your strategic and analytical skills to major company challenges. You will team with world-class professionals to develop and test strategies that ultimately impact the bottom line. And you will do it all in a diverse, inclusive, collaborative environment that values your insight, encourages you to take on new responsibility, promotes continuous learning, and rewards innovation.
As an Engineer on our group, you will be working with our Agile teams building applications leveraging
- An architecture in the style of 'Event sourcing'
- Microservices to provide dedicated business functions
- Oracle, AWS AuroraDB , MongoDB and Redis Cache used for creating persistent view services
- Kafka for messaging and to enable rapid short term recovery, horizontal scalability and workload distribution
- REACT & Angular for building user interfaces.
- Programming languages: experience on Java is a must, shell scripting languages such Python are nice to have.
- Runtimes / Application servers - One of the following - Spring Boot, Docker , Tomcat
- NoSQL database: MongoDB or DynamoDB are a must; Redis Cache is a plus
- Relational DBs: experience in Oracle, AWS Aurora or CockroachDB is a must
- Kafka for streaming
Job Requirements