1

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

Junior Algorithmic Trader

Chicago, IL

$69K - $89K/yr

... software and build and improve trading strategies. As a Junior Algorithmic Trader, you will have ... Learn and master object-oriented programming languages (C++ and Python) * Build and maintain ...

Senior Software Developer

Chicago, IL · On-site

$120K - $140K/yr

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

The Senior Software Developer designs, develops, tests, and maintains software applications and ... Mentor junior and mid-level developers by sharing technical knowledge, development best practices ...

Senior Software Developer

Chicago, IL · On-site

$56.25 - $74.25/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Senior Software Developer designs, develops, tests, and maintains software applications and ... Mentor junior and mid-level developers by sharing technical knowledge, development best practices ...

Senior Software Developer

Chicago, IL · On-site

$120K - $140K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Senior Software Developer designs, develops, tests, and maintains software applications and ... Mentor junior and mid-level developers by sharing technical knowledge, development best practices ...

Senior Software Developer

Chicago, IL · On-site

$56.25 - $74.25/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Senior Software Developer designs, develops, tests, and maintains software applications and ... Mentor junior and mid-level developers by sharing technical knowledge, development best practices ...

Junior Trader

Chicago, IL

$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

The Software Developer will be responsible for the detailed design and development of software, working independently on projects while collaborating with a project manager. Responsibilities : • ...

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

Senior Software Developer

Chicago, IL · On-site

$56.25 - $74.25/hr

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

Lead/mentor junior team members * Taking ownership of and leading projects from start to finish ... * 5+ years of experience in software development * Solid programming skills and strong ...

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

Junior Algorithmic Trader

Chicago, IL

$69K - $89K/yr

... software and build and improve trading strategies. As a Junior Algorithmic Trader, you will have ... Learn and master object-oriented programming languages (C++ and Python) * Build and maintain ...

Software Developer

Hoffman Estates, IL · On-site +1

$81K - $130K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Who You Are The Software Developer will be responsible for the development of industrial desktop and web-based software solutions. The Design Engineer will be working in an Agile/Scrum based ...

Senior C++ Software Developer

Chicago, IL · On-site

  • Medical

  • Retirement

  • PTO

Senior C++ Software Developer, Chicago, IL We are seeking a Senior C++ Software Developer for a ... Lead/mentor junior team members. - Take ownership of and leading projects from start to finish ...

Junior Algorithmic Trader

Chicago, IL · On-site

$69K - $89K/yr

... software and build and improve trading strategies. As a Junior Algorithmic Trader, you will have ... Learn and master object-oriented programming languages (C++ and Python) * Build and maintain ...

Senior Software Developer

Chicago, IL

$56.25 - $74.25/hr

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

Lead/mentor junior team members * Taking ownership of and leading projects from start to finish ... * 5+ years of experience in software development * Solid programming skills and strong ...

Company Description Senior Software Developer (Fintech - fixed income securities trading operations) Remote USA Requires: Extensive developer experience with fixed income securities trading ...

Showing results 21-40

Junior Software Developer information

See Chicago, IL salary details

$24.7K

$91.7K

$141.8K

How much do junior software developer jobs pay per year?

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

What does a junior software developer do?

A junior software developer works on a development team writing and maintaining code for computer applications. As a junior software developer, your primary responsibilities are to learn the codebase, work on small bug fixes, and participate in paired programming with mid-level and senior developers. Junior software developers are entry-level positions, but as you gain experience and build up your programming skills, you will start to take on larger projects. Your job duties include attending and contributing to development team meetings, troubleshooting, patching computer code, and collaborating with other developers to create applications.

What does a junior software developer do?

A Junior Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications. They typically work under the supervision of more experienced developers and contribute to various stages of the software development lifecycle. Their responsibilities often include writing basic code, debugging, collaborating with team members, and learning new technologies to improve their skills. This role is a great starting point for individuals looking to build a career in software development.

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 proficiency in programming languages (such as Python, Java, or JavaScript), algorithms, and problem-solving, often supported by a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, basic knowledge of databases, and experience with development frameworks are valuable technical assets. Strong communication, teamwork, and a willingness to learn help you adapt and contribute effectively in collaborative environments. These skills and qualities are essential for delivering reliable code, supporting team goals, and growing in a fast-evolving tech landscape.

What are some typical challenges a junior software developer might face when starting out, and how can they overcome them?

Junior Software Developers often encounter challenges such as understanding large codebases, managing their time effectively between learning and delivering tasks, and adapting to new development tools or frameworks. To overcome these hurdles, it's helpful to actively seek guidance from more experienced team members, participate in code reviews, and make consistent use of documentation. Regular communication within the team and a willingness to ask questions can significantly speed up the learning process and help build confidence in your role.

How much money do junior software developers make?

Junior software developers typically earn between $50,000 and $80,000 annually, depending on location, industry, and skills. Entry-level roles often require knowledge of programming languages like Java, Python, or JavaScript, and familiarity with development tools and frameworks.

How to get a junior software developer job with no experience?

To secure a junior software developer position with no experience, focus on building a portfolio through personal projects, contribute to open-source code, and learn relevant programming languages like Python or JavaScript. Gaining familiarity with version control tools such as Git and completing online courses or certifications can also improve your chances. Internships or apprenticeships can provide practical experience and industry exposure.

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 job categories do people searching Junior Software Developer jobs in Chicago, IL look for?

The top searched job categories for Junior Software Developer jobs in Chicago, IL are:

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

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

Infographic showing various Junior Software Developer job openings in Chicago, IL as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $91,730 per year, or $44.1 per hour.

Senior Software Developer

Preferred Risk Insurance

Chicago, IL • On-site

$120K - $140K/yr

Full-time

Posted 11 days ago


Job description

We are seeking the ideal candidate for our Software Developer opening for our growing insurance company.The Senior Software Developer designs, develops, tests, and maintains software applications and services while serving as a technical leader within an assigned product, application, or functional domain. This role delivers complex software solutions, contributes to architecture and design decisions, mentors other developers, and ensures high standards of quality, security, and maintainability.The Senior Software Developer is expected to effectively leverage AI-assisted and agentic software development tools to improve delivery speed and productivity while maintaining full responsibility for technical decisions, code quality, testing, and production readiness.MINIMUM QUALIFICATIONS:Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experienceFive (5) or more years of professional software development experienceStrong experience developing applications using C#, .NET, and ReactProficiency with Git and collaborative development workflowsSolid understanding of object-oriented programming principles and software design patternsExperience working in Agile software development environmentsExperience contributing to CI/CD pipelines and automated software delivery processesDUTIES & RESPONSIBILITIES:Design, develop, test, deploy, and maintain software applications and servicesOwn the technical implementation of features and enhancements within an assigned application or functional domainTranslate business and technical requirements into scalable, maintainable software solutionsParticipate in technical design discussions and document significant design decisions and implementation approachesBreak complex initiatives into manageable work that can be executed efficiently by developers and AI-assisted development toolsUse AI-assisted coding tools to accelerate software development, analysis, testing, documentation, and troubleshooting activitiesReview and validate AI-generated code to ensure correctness, maintainability, security, and alignment with established engineering standardsApply independent engineering judgment when evaluating AI-generated recommendations and implementation alternativesDevelop and execute appropriate testing strategies, including unit, integration, and regression testingParticipate in peer code reviews and provide constructive feedback to improve software quality and consistencyTroubleshoot application defects, identify root causes, and implement effective solutionsOptimize application performance, scalability, and data access patternsIdentify and address security vulnerabilities and secure coding concerns throughout the software development lifecycleMaintain technical documentation, coding standards, and project context that support consistent software development, including AI-assisted workflows where applicableMentor junior and mid-level developers by sharing technical knowledge, development best practices, and effective use of AI-assisted development toolsCollaborate with product owners, architects, quality engineers, and other stakeholders throughout the software development lifecycleContribute to continuous improvement of engineering practices, development processes, and software qualityQUALIFICATIONS REQUIRED:Advanced proficiency with C#, .NET, React, and modern software development practicesDemonstrated experience delivering production-quality software throughout the full software development lifecycleExperience using AI-assisted software development tools in professional software engineering environmentsAbility to effectively plan, execute, and validate AI-assisted development tasks while maintaining ownership of technical outcomesStrong understanding of software architecture, object-oriented design, design patterns, and secure coding practicesExperience designing and implementing automated testing strategiesStrong analytical, debugging, and problem-solving skillsAbility to evaluate technical alternatives and make sound engineering decisionsExcellent written and verbal communication skillsAbility to work independently while collaborating effectively within a cross-functional teamPreferred:Experience with cloud platforms such as Microsoft Azure or AWSExperience with containerized applications and modern CI/CD platformsExperience with relational databases, SQL optimization, and performance tuningExperience with distributed systems, REST APIs, and event-driven architecturesExperience using AI-assisted development platforms such as Claude Code, Codex, GitHub Copilot, or similar technologiesExperience modernizing legacy applications or participating in large-scale refactoring or migration initiativesSuccess FactorsSuccessful candidates consistently:Deliver reliable, maintainable, and secure software solutionsExercise sound engineering judgment when designing and implementing solutionsEffectively leverage AI-assisted development tools while maintaining ownership of software quality and technical decisionsProduce well-tested, production-ready codeCollaborate effectively across technical and business teamsContinuously improve engineering practices and contribute to the success of the development teamPreferred Risk Insurance Services provides a competitive benefits package to all full- time employees. Following are some of the perks Preferred Risk Insurance Services employees receive:Competitive SalariesCommitment to your Training & DevelopmentMedical and DentalShort Term Disability/Long Term DisabilityLife InsuranceFlexible Spending AccountTelemedicine Benefit401k with a generous company matchPaid Time Off and Paid HolidaysTuition Reimbursement Training ProgramsWellness ProgramFun company sponsored eventsAnd so much more!Estimated Compensation Range: $120,000/year-$140,000/year**Published ranges are estimates. Offered compensation will be based on experience, skills, education, certifications, and geographic location. In addition, starting salary may vary by position depending on whether the position is in-office, hybrid or remote.
Job Posted by ApplicantPro