1

Weekend Programming Jobs in Madison, WI (NOW HIRING)

Site Civil Engineer Job Location: 2908 Marketplace Drive, Fitchburg, WI 53719 Primary Function ... weekends, may be required periodically. * May occasionally lift up to 25 pounds at a time.

Controls Engineer

Madison, WI

$84K - $108K/yr

... programming modifications, and operational support. Depending on level, the individual will ... Ability to travel 10% of working time away from work location, may include overnight/weekend travel.

Collaborate with architects, engineers, and construction contractors and act as the County ... Must be available to work nights, weekends, holidays, and during emergencies or unexpected ...

Controls Engineer

Madison, WI · On-site

$84K - $108K/yr

... programming modifications, and operational support. Depending on level, the individual will ... Ability to travel 10% of working time away from work location, may include overnight/weekend travel.

Controls Engineer

Madison, WI · On-site

$84K - $108K/yr

... programming modifications, and operational support. Depending on level, the individual will ... Ability to travel 10% of working time away from work location, may include overnight/weekend travel.

... PLC/HMI/SCADA programming and system startup experience. Valid state driver's license and ... Schedule may vary and can include, but is not limited to: nights, weekends, and holidays. All KEY ...

Job Title: Graduate Civil Engineer Job Location: 2908 Marketplace Drive, Fitchburg, WI 53179 ... weekends, may be required periodically. * May occasionally lift up to 25 pounds at a time.

Peoplesoft Developer

Madison, WI · On-site +1

$91K - $104K/yr

Some evening and weekend work is required. Key Job Responsibilities: Professional Development ... Software Engineer/Developer IV) is a full-time, salaried (exempt), academic staff position. Well ...

Peoplesoft Developer

Madison, WI · On-site

$91K - $104K/yr

Some evening and weekend work is required. Key Job Responsibilities: Professional Development ... Software Engineer/Developer IV) is a full-time, salaried (exempt), academic staff position. Well ...

Job Title: Medical Device Quality Engineer Location: Madison, WI Pay Rate : $40--45/hr on W2 ... Primarily onsite Monday-Friday, with occasional extended hours, weekends, or holidays to support ...

Principal Software Engineer

Madison, WI

$136K - $182K/yr

Ability to work nights and/or weekends, as needed. * Uphold company mission and values through ... Programming languages such as C, C++, Java, JavaScript, Python, SQL, PL/SQL, .NET, Google Web ...

Principal Software Engineer

Madison, WI · On-site

$136K - $182K/yr

Ability to work nights and/or weekends, as needed. * Uphold company mission and values through ... Programming languages such as C, C++, Java, JavaScript, Python, SQL, PL/SQL, .NET, Google Web ...

next page

Showing results 1-20

Weekend Programming information

See Madison, WI salary details

$44.8K

$71.4K

$99.8K

How much do weekend programming jobs pay per year?

As of Jun 19, 2026, the average yearly pay for weekend programming in Madison, WI is $71,397.00, according to ZipRecruiter salary data. Most workers in this role earn between $51,400.00 and $89,200.00 per year, depending on experience, location, and employer.

What is weekend programming?

Weekend programming refers to the practice of coding, software development, or working on programming-related projects during the weekends, rather than as part of a standard weekday job. This can include pursuing personal projects, contributing to open-source software, participating in hackathons, or taking on freelance work. Many programmers use weekends to improve their skills, explore new technologies, or work on side hustles. Weekend programming is popular among both hobbyists and professionals who want to expand their experience or build their portfolios.

What is the difference between Weekend Programming vs Weekend IT Support?

AspectWeekend ProgrammingWeekend IT Support
Required CredentialsTypically a degree in Computer Science or related field, programming certificationsIT certifications like CompTIA, Network+, or Microsoft certifications
Work EnvironmentOffice or remote, focused on coding and software developmentOffice or on-site, troubleshooting hardware/software issues
Industry UsageSoftware companies, tech startups, freelance projectsIT service providers, corporate IT departments
Common Search/ComparisonOften compared based on technical skills and project typesCompared based on support scope and technical certifications

Weekend Programming involves developing software or applications during weekends, requiring coding skills and programming certifications. In contrast, Weekend IT Support focuses on troubleshooting and maintaining IT systems, often needing IT-specific certifications. Both roles are typically part-time weekend positions but differ in skills, environment, and industry focus.

What are the key skills and qualifications needed to thrive as a Weekend Programmer, and why are they important?

To thrive as a Weekend Programmer, you need solid programming skills in languages like Python, Java, or JavaScript, often supported by a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and project management tools is important for efficient workflow. Strong time management, self-motivation, and effective communication are crucial soft skills to balance weekend work and coordinate with teams or clients remotely. These abilities enable consistent productivity, high-quality code output, and successful project delivery within tight or non-traditional schedules.

What are some common challenges faced in a weekend programming role, and how can I prepare for them?

Weekend programming positions often require balancing tight deadlines and troubleshooting technical issues with limited weekday support. You may need to work independently, manage unexpected bugs, and coordinate remotely with team members who are off-duty. To prepare, strengthen your problem-solving skills, ensure you are comfortable with documentation, and proactively communicate project updates before and after your shifts. Familiarizing yourself with the company’s codebase and support protocols will also help streamline your workflow during weekend hours.
What are the most commonly searched types of Programming jobs in Madison, WI? The most popular types of Programming jobs in Madison, WI are:
What are popular job titles related to Weekend Programming jobs in Madison, WI? For Weekend Programming jobs in Madison, WI, the most frequently searched job titles are:
What job categories do people searching Weekend Programming jobs in Madison, WI look for? The top searched job categories for Weekend Programming jobs in Madison, WI are:
What cities near Madison, WI are hiring for Weekend Programming jobs? Cities near Madison, WI with the most Weekend Programming job openings:
Infographic showing various Weekend Programming job openings in Madison, WI as of June 2026, with employment types broken down into 1% As Needed, 48% Full Time, 44% Part Time, 1% Temporary, 5% Contract, and 1% Nights. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $71,397 per year, or $34.3 per hour.
Automation Engineer III

Automation Engineer III

Faith Technologies Inc.

Madison, WI • On-site

Full-time

Posted 24 days ago


Faith Technologies rating

8.7

Company rating: 8.7 out of 10

Based on 51 frontline employees who took The Breakroom Quiz

50th of 355 rated engineering


Job description

You've discovered something special. A company that cares. Cares about leading the way in construction, engineering, manufacturing and renewable energy. Cares about redefining how energy is designed, applied and consumed. Cares about thoughtfully growing to meet market demands. And as "one of the Healthiest 100 Workplaces in America" is focused on the mind/body/soul of team members through our Culture of Care.

The Automation Engineer IIIis responsible for the software design and implementation, and support of automation and process control systems projects including new installations, modification, and customer support. Activities are heavily focused on-site at customer facilities.The ideal candidate must be proficient in the use of a PC and Microsoft Office Suite.

MINIMUM REQUIREMENTS

Education: Associate Degree in Automated Manufacturing, Electro Mechanical Technology, EET OR

Experience:10+ years advanced PLC/HMI programming and system startup experience.

Valid state driver's license and satisfactory driving record is required.

Travel: 25-50%

Work Schedule: This position works between the hours of 6 AM and 6 PM, Monday- Friday.

Schedule may vary and can include, but is not limited to: nights, weekends, and holidays. All Automation Engineers will participate in an afterhours on-call rotation schedule.

KEY RESPONSIBILITIES
  • Methodically approaches the process startup.
  • Demonstrates strong leadership skills.
  • Able to work independently; assesses and troubleshoots service needs under stressful conditions. Works through more complicated systems and/or intermittent issues. Troubleshoots and solves issues that less senior Automation Engineers have struggled with.
  • Works with team and provides direction to less senior Automation Engineers.
  • Leads and provides input to team brainstorming activities to contribute to solutions or options. Thinks outside the box and is willing to share ideas. Open to ideas, but able to establish best option and path forward to team and customer.
  • Works advanced level project assignments independently or with team. This includes working directly with team including, Systems Architects, Project Engineers, customers, and delegating work to other Automation Engineers.
  • Quality checks other Automation Engineers' work for accuracy, functionality, and completeness.
  • Works independently, directly provides programming and commissioning support and "owns" the startup and project scope.
  • Provides mentoring to less experienced Automation Engineers or conflict resolution assistance in the field.
  • Provides quality control feedback to other Automation Engineers independently of project assignment.
  • Supports and contributes to Code Streamlining effort and building code library. Supports "buy-in" from all other Programmers in Automation to use and build on to the Code Standards.
  • Performs other related duties as required and assigned.

The job description and responsibilities described are intended to provide guidelines for job expectations and the employee's ability to perform the position described. It is not intended as a comprehensive list of all functions, responsibilities, skills or abilities. Additional functions and requirements may be assigned by supervisors as deemed appropriate.

How Does FTI Give YOU the Chance to Thrive?

If you're energized by new challenges, FTI provides you with many opportunities. Joining FTI opens doors to redefine what's possible for your future.

Once you're a team member, you're supported and provided with the knowledge and resources to achieve your career goals with FTI. You're officially in the driver's seat of your career, and FTI's career development and continued education programs give you opportunities to position yourself for success.

FTI is a "merit to the core" organization. We recognize and reward top performers, offering competitive, merit-based compensation, career path development and a flexible and robust benefits package.

Benefits are the Game-Changer

We provide industry-leading benefits as an investment in the lives of team members and their families.You're invited to review the full list of FTI benefits available to regular/full-time team members. Start here. Grow here. Succeed here. If you're ready to learn more about your career with FTI, apply today!

Faith Technologies, Inc. is an Equal Opportunity Employer - veterans/disabled.


What Faith Technologies employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom