1

Intermediate Software Developer Jobs in Chicago, IL

RESPONSIBILITIES

Chicago, IL

$56.25 - $74.25/hr

NET Developer is responsible for delivering custom business solutions using the Microsoft ... Analyze, design, configure, develop and implement intermediate-level solutions to meet business ...

RESPONSIBILITIES

Chicago, IL · On-site

$56.25 - $74.25/hr

NET Developer is responsible for delivering custom business solutions using the Microsoft ... Analyze, design, configure, develop and implement intermediate-level solutions to meet business ...

Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... Intermediate computer skills and proficiency in MS Word, Excel, PowerPoint and Outlook require ...

Reports Developer

Vernon Hills, IL · On-site

$46 - $63/hr

Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... Intermediate computer skills and proficiency in MS Word, Excel, PowerPoint and Outlook required ...

... software engineering foundation. - Upper-intermediate English level. NICE TO HAVES - Experience working in the healthcare domain. PERKS AND BENEFITS - Growth without limits : build your skills ...

Skills include enterprise software installation/configuration, scripting, macro/query writing ... Intermediate to expert level skills (2-5 years) with SQL Server Data Tools to create SSIS packages ...

Skills include enterprise software installation/configuration, scripting, macro/query writing ... Intermediate to expert level skills (2-5 years) with SQL Server Data Tools to create SSIS packages ...

Structural Engineer

Chicago, IL · On-site

$90 - $130/hr

Structural Engineer page is loaded## Structural Engineerlocations: Dallas: Chicago: Houstontime ... Intermediate knowledge of software such as Revit and BIM required* Intermediate knowledge of ...

... software engineering foundation and experience. - Upper-intermediate English level. NICE TO HAVES - Experience within the healthcare domain. PERKS AND BENEFITS - Growth without limits : build your ...

... software engineering foundation and experience. - Upper-intermediate English level. NICE TO HAVES - Experience within the healthcare domain. PERKS AND BENEFITS - Growth without limits : build your ...

Structural Engineer

Chicago, IL · On-site

$84K - $105K/yr

A licensed engineer who works on a variety of projects on structural design, preparation of ... Intermediate knowledge of software such as Revit and BIM required * Intermediate knowledge of ...

Sr. DevOps Engineer (Greenberg)

Chicago, IL · On-site

$133K - $172K/yr

... software/infrastructure ecosystem - the breadth, depth, and scale of the technical work are ... Ability to write intermediate/advanced level database queries * Experience with networking (DNS ...

... software tools to develop work packages Required Qualifications * Bachelor's degree in Engineering from an ABET-accredited program * Ability to read and interpret engineering plans (intermediate to ...

... intermediate programmers building foundational software development skills. * Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain material using multiple ...

... intermediate programmers building foundational software development skills. * Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain material using multiple ...

Showing results 21-40

Intermediate Software Developer information

See Chicago, IL salary details

$49.4K

$115.2K

$171K

How much do intermediate software developer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for intermediate software developer in Chicago, IL is $115,217.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,700.00 and $133,900.00 per year, depending on experience, location, and employer.

What is an intermediate software developer?

Intermediate software developers are professionals with a few years of experience in software development, typically ranging from 2 to 5 years. They possess a solid understanding of programming languages, software design principles, and development tools. Unlike junior developers, intermediate developers are expected to work more independently, contribute to larger projects, and may mentor less experienced team members. They often collaborate with other developers, designers, and stakeholders to build, test, and maintain software applications.

What are some typical challenges that intermediate software developers face when transitioning from junior roles?

Intermediate Software Developers often encounter challenges such as taking on more complex projects, balancing multiple priorities, and increasing responsibility for code quality and maintainability. At this level, you'll likely be expected to contribute to architectural decisions, mentor junior developers, and collaborate more closely with cross-functional teams such as QA and product management. Navigating these new expectations requires effective communication, strong problem-solving skills, and a proactive approach to continuous learning. Embracing feedback and seeking guidance from senior team members can help you grow and succeed in this role.

What are the key skills and qualifications needed to thrive as an intermediate software developer, and why are they important?

To thrive as an Intermediate Software Developer, you need a solid understanding of programming languages (such as Java, Python, or C#), software development principles, and typically a bachelor’s degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and relevant frameworks is expected. Strong problem-solving abilities, effective communication, and a collaborative mindset help developers navigate complex projects and work well within teams. These skills and qualities are vital for building robust software solutions, ensuring code quality, and contributing positively to project outcomes.

What is the difference between Intermediate Software Developer vs Junior Software Developer?

AspectIntermediate Software DeveloperJunior Software Developer
Experience LevelTypically 2-4 years of experienceUsually 0-1 year of experience
SkillsProficient in multiple programming languages, able to handle complex tasksBasic understanding of programming, requires supervision
ResponsibilitiesDesigning, developing, and troubleshooting software modulesAssisting in coding, testing, and learning project workflows
Work EnvironmentIndependent problem-solving, collaborating with teamsLearning from senior staff, following instructions

The Intermediate Software Developer has more experience, handles complex tasks independently, and contributes significantly to projects. In contrast, the Junior Software Developer is in the early stages of their career, focusing on learning and supporting team efforts. Understanding these differences helps employers and candidates set appropriate expectations for each role.

What are the most commonly searched types of Software Developer jobs in Chicago, IL?

The most popular types of Software Developer jobs in Chicago, IL are:

What are popular job titles related to Intermediate Software Developer jobs in Chicago, IL?

For Intermediate Software Developer jobs in Chicago, IL, the most frequently searched job titles are:

What cities near Chicago, IL are hiring for Intermediate Software Developer jobs?

Cities near Chicago, IL with the most Intermediate Software Developer job openings:

Infographic showing various Intermediate Software Developer job openings in Chicago, IL as of August 2026, with employment types broken down into 1% Internship, 86% Full Time, 9% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $112,311 per year, or $54 per hour.

$56.25 - $74.25/hr

Full-time

Re-posted 15 days ago


Job description

Senior.NET Developer

The Senior .NET Developer is responsible for delivering custom business solutions using the Microsoft technology stack. He/she will perform analysis, design and implementation of solutions that drive business value. The individual will drive the architecture and design of user interfaces, business objectives and overall infrastructure. This individual must be able to take high level direction, formulate a plan to achieve the goals and execute the plan. Job duties may include, but are not limited to research, evaluation, and recommendations of enabling technologies. Job responsibilities also include providing production support activities during non-business hours.

Responsibilities

  • Analyze, design, configure, develop and implement intermediate-level solutions to meet business needs and objectives.
  • Work, as directed, with business owners, other IT teams, and vendors to create integrations both to/from vendors.
  • Provide intermediate Level 3 support. Investigates operational or systematic problems and provides resolution using intermediate analytical skills and tools as necessary.
  • Prepare project proposals and develop project plans. May lead small projects.
  • Maintain up-to-date awareness of current and future directions of business industry and associated technologies.
  • Investigate and document present procedures as liaison with user departments.
  • May develop and maintain application security, design and documentation according to legal compliance requirements.

Requirements

  • 5+ years of experience .NET Development, ideally with a similar tech stack to what we use:
  • C# experience
  • ASP.NET MVC (versions 4 and up ideally) experience

1872 Consulting logo

About 1872 Consulting

Sourced by ZipRecruiter

1872 Consulting, based in Chicago, IL, USA, operates within the IT consulting industry. Armed with a diverse team of experts, the company offers specialized IT consulting services, focusing on modernizing business technologies and driving innovative business strategies. Established in 1872, the company has a rich history marked by its commitment to bridging the gap between businesses and technology. Its mission is to empower organizations to surpass their business goals by providing state-of-the-art IT solutions and service. The company prides itself on its core values of integrity, excellence, and innovation, instilling these principles in every project they undertake.

Industry

It services

Company size

11 - 50 Employees

Headquarters location

Chicago, IL, US

Year founded

2014