1

Software Engineer Software Engineer Jobs in Northbrook, IL

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, Python, Chicago, IL This is a 100% onsite Software Engineer position and not open for Remote. - Need 2-5+ years of software development experience. - We are looking for 2+ years of ...

Software Engineer, Python, Chicago, IL This is a 100% onsite Software Engineer position and not open for Remote. - Need 0-5 years of software development experience. - Will consider all levels of ...

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, 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 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 ...

Position Details As a Lead Software Engineer (Software Engineer IV) you will develop applications that align with a strategic vision. In addition to coaching engineers, you will partner with key ...

Software Engineer IV

Lake Forest, IL ยท On-site

$124.20K - $207K/yr

Position Details As a Lead Software Engineer (Software Engineer IV) you will develop applications that align with a strategic vision. In addition to coaching engineers, you will partner with key ...

ABOUT THE ROLE As a Software Engineer, you will contribute to building Relativity's cloud-based platform by designing and operating highly scalable, distributed systems. You will work on dynamic web ...

Software Engineer IV

Lake Forest, IL ยท On-site

$124.20K - $207K/yr

Position Details As a Lead Software Engineer (Software Engineer IV) you will develop applications that align with a strategic vision. In addition to coaching engineers, you will partner with key ...

next page

Showing results 1-20

Software Engineer Software Engineer information

See Northbrook, IL salary details

$64.5K

$149.7K

$208.6K

How much do software engineer software engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for software engineer software engineer in Northbrook, IL is $149,735.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,800.00 and $175,600.00 per year, depending on experience, location, and employer.

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

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems (like Git), and development frameworks is typically required, and certifications like AWS Certified Developer are often beneficial. Excellent communication, teamwork, and adaptability help software engineers collaborate effectively and navigate rapidly changing project requirements. These skills and qualifications are essential for building high-quality software, solving complex challenges, and contributing to successful technology projects.

How do Software Engineers typically collaborate with cross-functional teams during a project?

Software Engineers frequently work alongside product managers, designers, QA testers, and other stakeholders to ensure successful project delivery. Collaboration often involves participating in regular stand-up meetings, code reviews, and sprint planning sessions. Effective communication skills are essential, as engineers need to translate technical concepts for non-technical team members and incorporate feedback from various perspectives. This collaborative environment not only fosters innovation but also helps engineers gain insights into different aspects of the product lifecycle.

What are software engineers?

Software engineers are professionals who design, develop, test, and maintain software applications or systems. They use programming languages, frameworks, and engineering principles to create solutions that meet user and business needs. Software engineers work in various industries, collaborating with other teams to ensure software is reliable, efficient, and scalable. Their roles may include writing code, debugging, reviewing code, and participating in the deployment and maintenance of software products.

What is the difference between Software Engineer Software Engineer vs Web Developer?

AspectSoftware EngineerWeb Developer
Required CredentialsBachelor's in CS or related field, certifications like Microsoft, AWSBachelor's in CS, Web Development, or related field; certifications vary
Work EnvironmentSoftware development teams, offices, remote optionsWeb development teams, agencies, freelance work
Industry UsageTech, finance, healthcare, many sectorsDigital agencies, startups, e-commerce
Common Search/ComparisonOften compared for coding skills and project scopeCompared for front-end/back-end focus and design skills

Software Engineers and Web Developers both create software solutions, but Software Engineers typically work on a broader range of applications across various industries, focusing on system architecture and backend development. Web Developers specialize in building websites and web applications, often with a focus on front-end design or back-end functionality. Both roles require coding skills and collaboration, but their work environments and project types differ.

What are popular job titles related to Software Engineer Software Engineer jobs in Northbrook, IL? For Software Engineer Software Engineer jobs in Northbrook, IL, the most frequently searched job titles are:
What job categories do people searching Software Engineer Software Engineer jobs in Northbrook, IL look for? The top searched job categories for Software Engineer Software Engineer jobs in Northbrook, IL are:
What cities near Northbrook, IL are hiring for Software Engineer Software Engineer jobs? Cities near Northbrook, IL with the most Software Engineer Software Engineer job openings:
Infographic showing various Software Engineer Software Engineer job openings in Northbrook, IL as of May 2026, with employment types broken down into 1% Internship, 1% As Needed, 91% Full Time, 3% Part Time, 1% Temporary, and 3% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $149,735 per year, or $72 per hour.
Software Engineer

Software Engineer

TriOptus LLC

Deerfield, IL โ€ข On-site

Contractor

Posted 27 days ago


Job description

Summary: 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 make computers work. A typical software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.
Job Responsibilities:
* Modify existing databases and database management systems.
* Write and code logical and physical database descriptions and specify identifiers of database to management system or direct others in coding descriptions.
* Work as part of a project team to coordinate database development and determine project scope and limitations.
* Review project requests describing database user needs to estimate time and cost required to accomplish project.
Skills:
* Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
* Basic ability to work independently and manage one?s time.
* Basic knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
* Basic ability to troubleshoot issues and make system changes as needed to resolve issue.
* Basic knowledge of computer hardware and software.
* Knowledge of computer development software as it relates to systems, such as SQL, VisualBasic, etc.
Education/Experience:* Bachelor's degree in computer science, software engineering or relevant field required.* 2-4 years experience required.
Required Skills : Azure,Python,Java
Basic Qualification :
Additional Skills : Azure Engineer,Software Developer
Background Check : No
Drug Screen : No