1

Junior Software Programmer Jobs in Chicago, IL (NOW HIRING)

Junior Software Engineer

Chicago, IL · On-site

$80K - $130K/yr

Junior Software Engineer (Trading Systems & OS) Location: Chicago, IL (Loop) Team: Proprietary Trading Group The Opportunity Geneva Trading is seeking a Junior Software Engineer with a systems ...

Work with Sr. Software Developers to assist and learn all facets of software development applied to the automated trading business * Develop, code, maintain, and support production-quality automated ...

Junior Software Engineer

Chicago, IL · On-site

$75K - $125K/yr

Engineering is a team effort; we produce our best work together. Work closely with our product and ... software in use first-hand) * Business-Minded Decision Making: Make daily decisions on when we ...

Senior Software Engineer

Elgin, IL · On-site

$121K - $159K/yr

Provide support to more junior Software Engineers as needed Regulatory * Helps ensure all development guidelines and procedure requirements meet FDA and ISO requirements * Develops products in ...

Junior Developer

Barrington, IL

$66K - $86K/yr

Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... As a junior developer and support engineer, this role would be primarily customer facing. The ...

Senior Software Engineer

Westchester, IL

$121K - $160K/yr

The Senior Software Engineer designs and delivers complex features and services, mentors junior engineers, and contributes to architectural decisions. This role emphasizes technical ownership ...

Junior .Net Developer

Oak Brook, IL

$67K - $87K/yr

Minimum experience should include 1 - 2 years of programming including C#, .Net, Web Development and Microsoft SQL to help design, develop, test, install, document, modify, enhance and/or maintain ...

next page

Showing results 1-20

Junior Software Programmer information

See Chicago, IL salary details

$7

$27

$48

How much do junior software programmer jobs pay per hour?

As of Jul 27, 2026, the average hourly pay for junior software programmer in Chicago, IL is $27.77, according to ZipRecruiter salary data. Most workers in this role earn between $16.83 and $34.18 per hour, depending on experience, location, and employer.

What are some common challenges a Junior Software Programmer might face during their first year on the job?

In their first year, Junior Software Programmers often encounter challenges such as adapting to new codebases, understanding development workflows, and balancing learning with productivity. They may also find it difficult to communicate technical issues clearly to team members or to estimate how long a task will take. However, most teams provide mentorship and regular feedback to help new programmers grow and integrate smoothly with the team’s processes.

What is a Junior Software Programmer?

A Junior Software Programmer is an entry-level professional responsible for writing, testing, and maintaining code under the guidance of more experienced developers. They typically work on specific tasks or small projects, learning industry practices and programming languages on the job. Junior programmers often collaborate with other team members to develop software solutions and resolve bugs, gaining experience as they grow into more advanced roles.

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

To thrive as a Junior Software Programmer, you need a solid understanding of programming fundamentals, typically demonstrated by a degree in computer science or related field and experience with languages like Python, Java, or C++. Familiarity with version control systems (such as Git), basic debugging tools, and integrated development environments (IDEs) is also important. Strong problem-solving abilities, attention to detail, and effective communication are essential soft skills that help you learn quickly and collaborate with team members. These skills ensure you can contribute to codebases efficiently, adapt to new technologies, and support team goals in a fast-evolving technical environment.

What is the difference between Junior Software Programmer vs Junior Web Developer?

AspectJunior Software ProgrammerJunior Web Developer
Required SkillsProgramming languages (e.g., Java, C++, Python), software development fundamentalsHTML, CSS, JavaScript, basic backend knowledge
Work EnvironmentSoftware companies, tech firms, development teamsWeb agencies, tech startups, freelance projects
Common UsageDeveloping software applications, system toolsBuilding websites, web applications

Junior Software Programmers focus on developing software applications and systems using programming languages, often working in software or tech companies. Junior Web Developers specialize in creating websites and web-based applications, typically working in web agencies or startups. While both roles require basic coding skills, their focus areas and tools differ, making each suitable for different career paths within the tech industry.

What are the most commonly searched types of Software Programmer jobs in Chicago, IL? The most popular types of Software Programmer jobs in Chicago, IL are:
What are popular job titles related to Junior Software Programmer jobs in Chicago, IL? For Junior Software Programmer jobs in Chicago, IL, the most frequently searched job titles are:
What cities near Chicago, IL are hiring for Junior Software Programmer jobs? Cities near Chicago, IL with the most Junior Software Programmer job openings:
Infographic showing various Junior Software Programmer job openings in Chicago, IL as of July 2026, with employment types broken down into 94% Full Time, 5% Part Time, and 1% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $57,759 per year, or $27.8 per hour.
Junior Software Engineer (C++ & AI-Assisted Development)

Junior Software Engineer (C++ & AI-Assisted Development)

SG Cap Trading

Chicago, IL

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 8 days ago


Job description

Job Openings >> Junior Software Engineer (C++ & AI-Assisted Development)
Junior Software Engineer (C++ & AI-Assisted Development)
Summary
Title: Junior Software Engineer (C++ & AI-Assisted Development) ID: 1020 Location: Chicago, IL 60601
More about this job >
Description
SG is a boutique technology company founded in 2004. We use technology and big data to solve real world financial puzzles. Our competitive advantage is a true meritocracy minimizing politics and rewarding results. The foundation of our culture is continuous improvement. 
We are looking for a forward-thinking Junior Software Engineer to join our development team. This isn't your traditional "code-by-the-book" role. We are looking for someone who is not only proficient in the technical foundations of C++ but also treats AI development tools as a core part of their workflow to increase efficiency, code quality, and problem-solving speed.
You will work on high-performance applications, while simultaneously helping our team define the cutting edge of AI-integrated software engineering.
Responsibilities:
  • C++ Development: Write clean, maintainable, and efficient code in C++ for core system components.
  • AI Integration: Actively use AI coding assistants (e.g., Claude, Codex, GitHub Copilot, Cursor, LLMs) to accelerate prototyping, debugging, and unit test generation.  Experience creating and refining, .md files, mcp servers, skills and agents.
  • Code Review & Quality: Participate in peer code reviews, ensuring that AI-generated suggestions meet our security and performance standards.
  • Collaboration: Work closely with senior engineers to translate complex requirements into functional software.
Requirements:
  • 1-2 years of experience in C++ basics, up to and including C++23 (pointers, memory management, STL, and OOP principles).
  • AI-Native Workflow: Demonstrated experience using AI tools to solve coding challenges, refactor legacy code, or learn new libraries quickly.
  • Problem Solving: A solution-oriented mindset. You know how to use the tools at your disposal to find answers and build solutions.
  • Education: BS in Computer Science, Computer Engineering, or a related field (or equivalent practical experience).
  • Preferred Additional Skills:
  • Python Proficiency: Experience with Python for scripting, automation, or data manipulation is a major plus.
  • Modern Tooling: Familiarity with Git, CLion/VSCode, and CI/CD pipelines is a plus.
  • Local LLMs: Interest or experience in running local AI models or building custom RAG (Retrieval-Augmented Generation) implementations is a plus.
What we offer:
  • Work-Life Balance - no excessive overtime.
  • Competitive market-based pay with results based rewards.
  • Solid benefit package including 401(k), medical, dental, vision, and life insurance.
  • Generous time off including holidays and vacation.
  • Education Reimbursement.
  • Freedom to solve technical challenges.
  • Fully stocked break room, weekly lunches, volunteer opportunities, and more!

Permanent authorization to work in the U.S. is required. SG will not sponsor candidates for this position.
 
Apply Now
 
Refer to a Friend
Copyright 2026 SG Cap Trading. All rights reserved.
Powered by ApplicantStack Employment Application Software
Privacy Policy | Terms of Use