2

Full Time Software Jobs in Illinois (NOW HIRING)

Software Engineer

Chicago, IL

  • Medical

  • Dental

  • Vision

Our consultants are full-time employees who move with us from one client project to the next. To ... The Software Engineer is responsible for architecture, design and development of software to ...

Software Developer

Chicago, IL · On-site

  • Medical

  • Dental

  • Vision

Our consultants are full-time employees who move with us from one client project to the next. To ... The Software Developer is responsible for detailed design and development of software in the areas ...

Software Developer

Chicago, IL · On-site

  • Medical

  • Dental

  • Vision

Our consultants are full-time employees who move with us from one client project to the next. To ... The Software Developer is responsible for detailed design and development of software in the areas ...

Software Engineer

Des Plaines, IL · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... benefits to all full time employees including: * Comprehensive Leave plan (Paid Time Off ... We provide hardware and software product development, systems integration, system test and ...

As a Software Engineer at IMC, you will drive the development of our cutting-edge trading ... Must be available for full-time employment starting in February or August 2027 You may submit one ...

Software Engineer

Westchester, IL

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Software Engineer, as a member of the software development team, will be focused on developing ... RB Global full-time employees are offered medical, dental, vision, and basic life insurances.

Software Engineer

Chicago, IL · On-site

$82K - $193K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Works in the area of Software Engineering, which encompasses the development, maintenance and ... Capgemini offers a comprehensive, non-negotiable benefits package to all regular, full-time ...

Software Engineer

Chicago, IL · On-site +1

$75K - $95K/yr

  • Retirement

  • PTO

Software Engineer Reports To: Manager, Software Engineering BAI and RMA have come together as ... Full-Time

Software Engineer

Chicago, IL · On-site

  • Medical

Midtown is seeking a Software Engineer to join our world-class team at our Chicago headquarters ... Health insurance for eligible full-time associates (30+ hours a week) * And more Salary Range: $90 ...

As a Software Engineer at IMC, you will drive the development of our cutting-edge trading ... Base salary is only one component of total compensation; all full-time, permanent positions are ...

Showing results 21-40

Full Time Software information

See Illinois salary details

$46.5K

$108.4K

$160.9K

How much do full time software jobs pay per year?

As of Aug 15, 2026, the average yearly pay for full time software in Illinois is $108,381.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,200.00 and $126,000.00 per year, depending on experience, location, and employer.

What are full time software jobs?

Full-time software jobs refer to positions where individuals work as software developers, engineers, or programmers on a regular, full-time basis, typically 40 hours per week. These roles involve designing, coding, testing, and maintaining software applications or systems. Full-time software professionals can work in various industries and often collaborate with other IT staff, product managers, and designers to create effective solutions. These jobs offer benefits like health insurance, paid time off, and opportunities for career advancement.

What are the key skills and qualifications needed to thrive as a full time software engineer, and why are they important?

To thrive as a Full Time Software Engineer, you need strong programming skills, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with software development tools, version control systems like Git, and proficiency in languages such as Python, Java, or JavaScript are essential. Excellent communication, collaboration, and time management skills help you work effectively within development teams and adapt to changing project requirements. These skills ensure you can build reliable software, contribute to team goals, and deliver solutions that meet business needs.

What are some common challenges faced by full time software developers, and how can they be addressed?

Full-time software developers often encounter challenges such as managing tight project deadlines, adapting to rapidly changing technologies, and collaborating effectively with cross-functional teams. Balancing the need for high-quality code with speed can be difficult, especially in agile environments. These challenges can be addressed by honing time management and communication skills, participating in regular code reviews, and staying up-to-date with industry trends through continuous learning. Leveraging collaboration tools and seeking mentorship within your team can also help you overcome obstacles and grow professionally.

What is the difference between Full Time Software vs Part Time Software?

AspectFull Time SoftwarePart Time Software
Work HoursTypically 35-40 hours per weekLess than 30 hours per week
Employment StatusFull-time employment with benefitsPart-time employment, often without full benefits
Certifications & SkillsUsually requires the same certifications and skillsSame certifications and skills, but may be less specialized
Work EnvironmentOffice or remote, integrated into team projectsFlexible, often remote or freelance

Full Time Software roles involve standard work hours, full benefits, and consistent employment, while Part Time Software offers flexible hours with fewer benefits. Both roles require similar skills and certifications, but Full Time positions provide more stability and integration into company teams.

Is 25 too late to become a full time software engineer?

Full-time software engineering is accessible at any age, including 25, as the field values skills, problem-solving ability, and experience rather than age. Many successful software engineers start or switch careers later in life, often by learning programming languages, earning certifications, and building a portfolio through projects or internships.

What are the most commonly searched types of Software jobs in Illinois?

The most popular types of Software jobs in Illinois are:

What cities in Illinois are hiring for Full Time Software jobs?

Cities in Illinois with the most Full Time Software job openings:

Infographic showing various Full Time Software job openings in Illinois as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $108,381 per year, or $52.1 per hour.

Full-time

Medical, Dental, Vision

Re-posted 10 days ago


Job description

Company Description

Feel like you've learned everything you can with the job you have?  
Would you like to combine getting smarter with doing what makes sense?
Would you like to work with people who are excited about technology and always looking for ways to do their jobs better?
WHO IS NVISIA?

 

NVISIA is a consulting firm focused in application development with 21 years of successful project delivery. We partner with our clients to define their development standards, tune their processes and deliver their most critical applications. We work collaboratively with them, filling key leadership roles in their teams. We are constantly impressing clients with just how much we can do.
Our consultants are full-time employees who move with us from one client project to the next. To adapt to technology changes between projects, an NVISIA consultant must have true technical skill. To work directly with our clients, an NVISIA consultant must also be a good communicator with a strong sense of teamwork.

NVISIA offers one of the best environments for employees to learn, build real working systems and tackle exciting challenges. We operate in a fun, casual work environment and have great benefits including: competitive salary, bonuses, overtime, and medical/dental/vision insurance. By joining the NVISIA team, your brain WILL be used, your hard work WILL be rewarded, and the projects you work on WILL have impact.

Job Description

WHAT IS THE POSITION?

 

The Software Engineer is responsible for architecture, design and development of software to include requirements analysis, software design, coding, software integration, testing, debug, and maintenance. The Software Engineer is responsible for independently working on a project under the day-to-day supervision of an NVISIA Project Manager.

Applicants must be comfortable with 20% regional travel.

TECHNICAL QUALIFICATIONS

 

  • 2+ years of strong Java programming experience
  • Attention to object-oriented design principles
  • Attention to software quality, using tools such as source control, unit testing and continuous integration
  • Experience with common Java frameworks such as Spring, Struts or Hibernate
  • Demonstrated ability and strong desire to grasp new technologies
  • Understands stakeholder's needs and requirements and follows Use Cases as functional specification for development
  • Understands the UI flow and its impact on the system design
  • Assists in establishing project design standards
  • Refines the design standards and guidelines for the project
  • Performs detailed design tasks as required
  • Helps establish coding guidelines and standards for the project
  • Helps establish an integration plan
  • Performs code inspections and reviews at the direction of the Project Manager
  • Unit tests each class
  • Designs test components
  • Assists in integration and system tests
  • Understands the design limitations and practical constraints of the deployment environment
Qualifications

PROFESSIONAL QUALIFICATIONS

 

  • Experience working collaboratively as part of a team
  • Working on various projects in various technical environments
  • Strong communication skills, including ability to communicate software design with various skill levels
  • Experience mentoring Software Developers in the delivery of high-quality software
  • Assists in the interview and integration processes when asked
  • Great attitude and commitment to get the job done

 

EDUCATION & EXPERIENCE

 

  • 2+ years of professional experience
  • BA or BS, preferably in computer science, engineering or science / technology-based discipline

If this sounds like the kind of challenge you would be up for every day, we would love to hear from you.

Additional Information
All your information will be kept confidential according to EEO guidelines.