1

Junior Software Jobs in Chicago, IL (NOW HIRING)

As a Junior Software Engineer, you will join our interdisciplinary team to conceptualize and author the technologies that power our trading activities in financial markets. As an integral member of ...

Junior Software Engineer

Chicago, IL · On-site

  • Medical

  • Dental

  • Vision

  • PTO

As a Junior Software Engineer, you will join our interdisciplinary team to conceptualize and author the technologies that power our trading activities in financial markets. As an integral member of ...

As a Junior Software Engineer, you will join our interdisciplinary team to conceptualize and author the technologies that power our trading activities in financial markets. As an integral member of ...

Description Our Software development team designs and builds low-latency systems that allow us to trade a diverse set of instruments across a wide range of financial marketplaces. This smaller ...

Description Our Software development team designs and builds low-latency systems that allow us to trade a diverse set of instruments across a wide range of financial marketplaces. This smaller ...

Junior Software Engineer

Chicago, IL · On-site

$80K - $100K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

About Supernova Technology Founded in 2014, we offer the industry's first and only cloud-based, fully-customizable, end-to-end software solution to automate securities-based lending from origination ...

Junior Software Engineer

Chicago, IL · On-site

$75K - $125K/yr

Have high empathy for our users, consistently seek feedback and iterate on our products to improve their experience. (We go on-site on with customers to see our software in use first-hand) * Business ...

Junior Trader

Chicago, IL · On-site

$69K - $89K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Junior Trader ID: 1023 Location: Chicago More about this job > Description SG is a boutique ... Powered by ApplicantStack Employment Application Software Privacy Policy | Terms of Use

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

Junior Algorithmic Trader

Chicago, IL · On-site

$69K - $89K/yr

As a Junior Algorithmic Trader, you will have the opportunity to experience relative value arbitrage trading paired with innovative software. You will partner with Senior Traders to assist and learn ...

Senior Software Engineer

Elgin, IL · On-site

$121K - $159K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

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

Senior Software Engineer

Carol Stream, IL · On-site

$120 - $160/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

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 Algorithmic Trader

Chicago, IL

$69K - $89K/yr

As a Junior Algorithmic Trader, you will have the opportunity to experience relative value arbitrage trading paired with innovative software. You will partner with Senior Traders to assist and learn ...

next page

Showing results 1-20

Junior Software information

See Chicago, IL salary details

$24.7K

$91.7K

$141.6K

How much do junior software jobs pay per year?

As of Aug 19, 2026, the average yearly pay for junior software in Chicago, IL is $91,658.00, according to ZipRecruiter salary data. Most workers in this role earn between $69,000.00 and $89,600.00 per year, depending on experience, location, and employer.

What does a junior software engineer do?

A Junior Software Engineer assists in designing, developing, and maintaining software applications under the guidance of senior team members. They typically write and review code, fix bugs, and collaborate with other engineers to implement new features or improve existing ones. Junior Software Engineers are also expected to learn and adapt to new technologies, follow best coding practices, and participate in code reviews. Their role is essential in supporting project development and gaining hands-on experience to advance their careers.

What are some common challenges faced by junior software engineers when transitioning from academic projects to real-world development teams?

Junior Software Engineers often find that real-world development involves more complex codebases, collaborative workflows, and the use of industry-standard tools, which can be quite different from academic projects. Adapting to agile methodologies, participating in code reviews, and learning to communicate effectively with cross-functional teams are typical challenges. Additionally, juniors may need to quickly get up to speed with version control systems and continuous integration tools, all while balancing learning with delivering work on tight deadlines. Supportive mentors and structured onboarding can help ease this transition.

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

To thrive as a Junior Software Developer, you need a solid understanding of programming languages (such as Java, Python, or JavaScript), problem-solving skills, and typically a degree in computer science or related field. Familiarity with version control systems like Git, basic knowledge of databases, and exposure to IDEs and debugging tools are commonly required. Strong communication, eagerness to learn, and the ability to work collaboratively help set you apart in this entry-level position. These skills and qualities are crucial for effectively contributing to development projects, adapting to evolving technologies, and supporting team goals.

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

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

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

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

Infographic showing various Junior Software job openings in Chicago, IL as of August 2026, with employment types broken down into 1% As Needed, 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 $91,658 per year, or $44.1 per hour.

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

SG Cap Trading

Chicago, IL

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted yesterday


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