1

Associate Software Jobs in Crest Hill, IL (NOW HIRING)

Associate Software Engineer

Chicago, IL Β· On-site

$80K - $100K/yr

About the role As an Associate Software Engineer, you will support the development of our cloud-based scalable architecture that powers our instrument management, settlements engine, and clearing ...

New

Associate Software Engineer

Chicago, IL Β· On-site

$80K - $100K/yr

About the role As an Associate Software Engineer, you will support the development of our cloud-based scalable architecture that powers our instrument management, settlements engine, and clearing ...

New

Principal Software Engineer

Chicago, IL Β· On-site +1

$117K - $123K/yr

... Associate Software Engineer, Developer, or related position; or a Master's degree in Computer Science, Computer Engineering, Information Technology, or a technology-related filed or foreign ...

Principal Software Engineer

Chicago, IL Β· On-site +1

$117K - $123K/yr

... Associate Software Engineer, Developer, or related position; or a Master's degree in Computer Science, Computer Engineering, Information Technology, or a technology-related filed or foreign ...

next page

Showing results 1-20

Associate Software information

See Crest Hill, IL salary details

$10.7K

$81K

$127.3K

How much do associate software jobs pay per year?

As of Sep 12, 2026, the average yearly pay for associate software in Crest Hill, IL is $81,012.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,200.00 and $91,800.00 per year, depending on experience, location, and employer.

What does an associate software engineer do?

An Associate Software Engineer is an entry-level position responsible for assisting in the design, development, testing, and maintenance of software applications. They work closely under the supervision of more experienced engineers to write code, fix bugs, and contribute to software projects. This role typically involves learning company-specific technologies and best practices, collaborating with team members, and gradually taking on more complex tasks as skills develop.

What are the key skills and qualifications needed to thrive as an associate software engineer?

To thrive as an Associate Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), software development principles, and a relevant degree in computer science or a related field. Familiarity with development tools like Git, integrated development environments (IDEs), and issue tracking systems is typically required. Strong problem-solving abilities, teamwork, and effective communication help you collaborate and adapt in dynamic project environments. These skills and qualities are essential for delivering robust code, supporting team goals, and driving continuous improvement in software projects.

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

Associate Software Engineers often find the transition to professional environments challenging due to differences in project scale, codebase complexity, and the need to follow established development processes. Unlike academic projects, real-world teams typically use version control systems, conduct code reviews, and adhere to specific coding standards. Collaborating with cross-functional teams, understanding business requirements, and managing tight deadlines are also new experiences. Embracing mentorship, asking questions, and being open to feedback can help ease this transition and support professional growth.

What cities near Crest Hill, IL are hiring for Associate Software jobs?

Cities near Crest Hill, IL with the most Associate Software job openings:

Infographic showing various Associate Software job openings in Crest Hill, IL as of August 2026, with employment types broken down into 1% As Needed, 66% Full Time, 29% Part Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $81,012 per year, or $38.9 per hour.

Associate Software Engineer

Chicago, IL β€’ On-site

$80K - $100K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 3 days ago

New


Job description

Building markets for the new trading frontier.
Bringing the future into focus.
Rothera is building the premier prediction market in partnership with Robinhood and Susquehanna International Group.
By empowering traders to take positions on the events that shape our world Rothera's platform harnesses the scale and power of financial markets to produce timely, unique, and effective information discovery for leaders and decision makers to ask and answer their most important questions.
Rothera operates at the frontier, generating market-driven forecasts that turn intuition into insight.
About the role
As an Associate Software Engineer, you will support the development of our cloud-based scalable architecture that powers our instrument management, settlements engine, and clearing systems. You will work closely with senior engineers, gaining ownership over specific components and features as you grow.
What you'll do
  • Support the technical design and implementation of core components within Rothera's infrastructure, working under the guidance of senior team members.
  • Develop ownership and maintain features within our microservices architecture, focusing on clean, functional code and following established patterns.
  • Contribute to building distributed systems, gaining experience with Kafka, Postgres, and in-memory data structures while learning from senior engineers.
  • Collaborate with team members to understand requirements and translate them into technical tasks, focusing on learning our product and engineering workflows.
  • Participate in on-call rotation and incident management by monitoring system health, learning to read logs and dashboards with guidance from senior engineers.
What you'll bring
  • Bachelor's degree in Computer Science, Software Engineering, or a related discipline.
  • 2 years or less of professional software engineering experience (or a strong foundational academic/internship background).
  • Strong proficiency in Java; eager to learn our stack, including concurrency, memory management, and JVM behavior.
  • Familiarity with or academic exposure to microservices, event streaming (Kafka), and relational databases (PostgreSQL).
  • A strong interest in distributed systems, with a desire to learn how to build and maintain scalable systems that handle high throughput.
Benefits & Compensation
This position has a base salary of $80,000-$100,000 per year.
Rothera is dedicated to advancing the careers and personal wellbeing of our team members. We are continuously exploring ways to support our employees holistically, including a 401(k) plan with employer match, health, vision, and dental insurance for employees and eligible dependents, paid time off, and much more.
Why you should join the mission
If you want a critical role in a path-breaking company, you belong here.
Rothera values initiative from individuals of all backgrounds. We are proud to be an inclusive workplace and do not discriminate on the basis of race, religion, national origin, age, disability or handicap, sex, marital status, veteran status, sexual orientation, or any other characteristic protected by applicable federal, state or local laws.