1

Per Diem Weekend Software Developer Jobs in Barrington, IL

Senior Software Developer - Java Pay from $96,000 to $148,000 per year 2200 S. Lakeside Drive, Waukegan, IL 60085 Are you ready to design, innovate and lead in a collaborative, cutting-edge tech ...

Senior Software Developer - Java Pay from $96,000 to $148,000 per year 2200 S. Lakeside Drive, Waukegan, IL 60085 Are you ready to design, innovate and lead in a collaborative, cutting-edge tech ...

Senior Software Developer - Java Pay from $96,000 to $148,000 per year 2200 S. Lakeside Drive, Waukegan, IL 60085 Are you ready to design, innovate and lead in a collaborative, cutting-edge tech ...

Senior Software Developer - Java Pay from $96,000 to $148,000 per year 2200 S. Lakeside Drive, Waukegan, IL 60085 Are you ready to design, innovate and lead in a collaborative, cutting-edge tech ...

Principal Software Engineer

Chicago, IL · On-site

$153K - $205K/yr

... Software Developer, or a substantially similar position. Required experience must include seven (7) ... Salary: $153,317 - $205,000 per year Work Hours: 9 AM to 5 PM Employer & Worksite: iManage LLC -71 ...

Principal Software Engineer

Chicago, IL · On-site

$153K - $205K/yr

... Software Developer, or a substantially similar position. Required experience must include seven (7) ... Salary: $153,317 - $205,000 per year Work Hours: 9 AM to 5 PM Employer & Worksite: iManage LLC - 71 ...

Showing results 21-40

Per Diem Weekend Software Developer information

See Barrington, IL salary details

$47.7K

$111.2K

$165.1K

How much do per diem weekend software developer jobs pay per year?

As of Sep 12, 2026, the average yearly pay for per diem weekend software developer in Barrington, IL is $111,249.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,500.00 and $129,300.00 per year, depending on experience, location, and employer.

What is a per diem weekend software developer?

A Per Diem Weekend Software Developer is a software professional who works on an as-needed basis, typically during weekends. Unlike full-time or part-time employees, per diem developers are usually paid by the day or hour and have flexible schedules. They may be brought in for specific projects, to cover staff shortages, or to handle peak workloads outside of regular business hours. This role is ideal for individuals seeking flexibility or supplemental income, and it often requires the ability to quickly adapt to different teams and projects.

What are the key skills and qualifications needed to thrive as a per diem weekend software developer?

To thrive as a Per Diem Weekend Software Developer, you need strong programming proficiency, problem-solving abilities, and experience with relevant software development methodologies, often supported by a degree in computer science or related field. Familiarity with version control systems like Git, cloud platforms, and common frameworks or languages such as JavaScript, Python, or Java is typically required. Excellent time management, self-motivation, and effective remote communication skills help developers excel in this flexible, often independent role. These competencies ensure that projects are delivered efficiently, code quality is maintained, and collaboration remains strong despite irregular hours.

How does working as a per diem weekend software developer typically impact collaboration with full-time team members?

As a Per Diem Weekend Software Developer, you'll often work outside the standard weekday schedule, which can pose challenges for real-time collaboration with full-time staff. To stay aligned, you'll likely rely on detailed documentation, asynchronous communication tools like Slack or Jira, and scheduled check-ins. Many teams set up processes to ensure per diem developers have clear tasks and access to support or code reviews. This structure allows you to contribute effectively while maintaining flexibility, but being proactive in communication is key to addressing blockers and staying integrated with the broader team.

What is the difference between Per Diem Weekend Software Developer vs Per Diem Software Developer?

AspectPer Diem Weekend Software DeveloperPer Diem Software Developer
Work SchedulePrimarily works on weekends, part-time or as neededFlexible schedule, including weekdays and weekends
CertificationsTypically requires relevant coding certifications or experienceSame certifications, but may have broader experience requirements
Work EnvironmentOften remote or on-site, project-basedSimilar environment, varies by employer
UsageUsed for weekend-specific projects or supportUsed for ongoing or project-based development

The main difference is that Per Diem Weekend Software Developers work primarily on weekends, often on a part-time basis, focusing on specific weekend projects or support. Per Diem Software Developers may work more flexibly throughout the week or weekends, depending on project needs. Both roles require similar skills and certifications but differ mainly in scheduling and scope of work.

What cities near Barrington, IL are hiring for Per Diem Weekend Software Developer jobs?

Cities near Barrington, IL with the most Per Diem Weekend Software Developer job openings:

Senior Software Developer - Java

Waukegan, IL • On-site

ULINE
Paper Product Wholesalers • 5 - 10K employees

$96K - $148K/yr

Full-time

Medical, Retirement, PTO

Re-posted 19 days ago


Uline rating

8.2

Company rating: 8.2 out of 10

Uline

Based on 114 frontline employees who took The Breakroom Quiz

The best things about working at Uline

  • 100%

    100% say they get paid time off

    say they get paid time off

  • 98%

    98% say their health insurance is affordable

    say their health insurance is affordable

  • 84%

    84% say they get enough training

    say they get enough training

Featured by Uline, based on 114 Breakroom Quiz responses from their frontline employees


Job description

Senior Software Developer - Java
Pay from $96,000 to $148,000 per year
2200 S. Lakeside Drive, Waukegan, IL 60085
Are you ready to design, innovate and lead in a collaborative, cutting-edge tech environment? Uline is seeking a Senior Java Software Developer to spearhead the development, deployment and maintenance of sophisticated Java applications. Your expertise will shape the tech landscape for our growing North American company!
Careers Packed with Potential. Backed by 45+ years of success, Uline offers opportunities to grow your career with stability you can count on.
Position Responsibilities
  • Craft, test and deploy robust Java applications aligned with business needs using industry-leading technologies and coding standards.
  • Conduct code reviews, optimize performance and ensure application responsiveness while maintaining top-notch quality.
  • Assist in architectural design reviews and project planning, lending your insights for strategic advancements.
  • Guide and mentor fellow developers, exhibiting leadership in cross-functional development practices.
  • Collaborate closely with the development team to ensure consistent processes and timely deliverables.

Minimum Requirements
  • Bachelor's degree in Computer Science, Software Engineering or relevant programming education and experience.
  • 7+ years of hands-on Java full stack development, with a strong track record in enterprise solutions using Spring framework.
  • Extensive experience in REST web services, microservice environments, Git, JPA, SQL, JSON, SOAP, XML and code versioning tools.
  • Working knowledge of caching, service discovery, CI / CD tools and familiarity with Agile methodologies.
  • Uline does not participate in the H1-B lottery.

Benefits
  • Complete health insurance coverage and 401(k) with 6% employer match that starts day one!
  • Multiple bonus programs.
  • Paid holidays and generous paid time off.
  • Tuition Assistance Program that covers professional continuing education.

Employee Perks
  • Café featuring affordable daily meal options from local restaurants.
  • On-site fitness center and beautifully maintained walking paths.
  • Best-in-class, clean, modern facilities.

About Uline
Uline, a family-owned company, is North America's leading distributor of shipping, industrial, and packaging materials with over 10,000 employees across 15 locations.
Uline is a drug-free workplace. All new hires must complete a pre-employment hair follicle drug screening. All positions are on-site.
EEO/AA Employer/Vet/Disabled
#LI-LH1
#CORP
(#IN-PPITL4)
#ZR-HQIT
Our employees make the difference and we are committed to offering exceptional benefits and perks! Explore Uline.jobs to learn more!

Working at Uline

Perks for frontline workers

From Uline, via Breakroom

  • Complete health insurance coverage and 401(k) with 6% employer match that starts day one!

  • Multiple bonus programs.

  • Paid holidays and generous paid time off.

  • Tuition Assistance Program that covers professional continuing education.

  • Fitness center and walking trails at select locations.

  • In-house speakers, workshops and seminars.

What to expect from working at Uline

From Uline

About Uline, in their own words

From Uline

Uline, a family-owned business headquartered in Kenosha County, Wisconsin, is the leading distributor of shipping, industrial and packaging materials to businesses throughout North America.


What Uline employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Uline logo

About Uline

Sourced by ZipRecruiter

Uline is North America's leading distributor of shipping, industrial and packaging materials. We're a family-owned company known for incredible service, quality products and same-day shipping of our huge in-stock inventory. With over 9,000 employees across 13 locations, it's time you joined Uline.

Industry

Paper product wholesalers, trucking and wholesale

Company size

5,001 - 10,000 Employees

Headquarters location

Pleasant Prairie, WI, US

Social media