1

Weekend Programming Jobs in Lansing, MI (NOW HIRING)

Senior Systems Engineer_ Lansing, MI

Lansing, MI · On-site

$106K - $145K/yr

Role: Senior Systems Engineer Location: Lansing, MI Duration: 1 year with possible extension Type ... Please note, resource may need to work some weekends or after hours. Visa: Candidate must be ...

The Mechanical Engineer provides essential mechanical and manufacturing engineering support for ... Ability to work on off shifts or weekends when required to accomplish project work. * Ability to ...

New

The Mechanical Engineer provides essential mechanical and manufacturing engineering support for ... Ability to work on off shifts or weekends when required to accomplish project work. * Ability to ...

New

Sr Systems Engineer

Lansing, MI · On-site

$106K - $145K/yr

Role: Sr Systems Engineer Location: Lansing, MI Duration: long term Rate: Market Note: Candidate ... Please note, resource may need to work some weekends or after hours

CNC Programmer

Williamston, MI · On-site

$23 - $31.50/hr

A minimum of 2 full years of CNC programming using CAM software * Create efficient machining ... Willingly to work overtime and on the weekends when needed * Knowledge and experience with feature ...

As a Sr. Project Developer, you will be supporting one of the most challenging and fastest growing ... Flexibility to work outside normal work hours/weekends, as required, including some travel with ...

The Field Engineer is responsible for managing large and complex construction work at the project ... Ability to work in adverse weather and occasional overtime and weekends Working Conditions * Travel ...

The Senior Web Developer's role is to define, develop, test, analyze, and maintain new web ... Additional hours as required including occasional weekends * Ability to interact professionally ...

Quality Supervisor

Lansing, MI · On-site

$50K - $60K/yr

Engineering background or education preferred (not required). * Strong problem-solving, organization, and communication skills. * Must be flexible to work varying hours, overtime, and weekends as ...

Java Developer

Lansing, MI · On-site

$51.75 - $67/hr

Description: Experience programming application user interfaces using current Javascript /Front-end frameworks and CSS, Required, 7 Years - Experience programming complex computer systems using ...

Your expertise in various technologies and programming languages will be essential in delivering robust and scalable solutions to our clients. You will work closely with cross-functional teams ...

Your expertise in various technologies and programming languages will be essential in delivering robust and scalable solutions to our clients. You will work closely with cross-functional teams ...

Java Developer

Lansing, MI · On-site

$51.75 - $67/hr

Java and/or web programming, including JSP, Servlets, JDBC, web services, mobile, Angular, React, React Native, VueJS, JSON and HTML web development, Relational database design and application ...

next page

Showing results 1-20

Weekend Programming information

See Lansing, MI salary details

$45.1K

$71.9K

$100.4K

How much do weekend programming jobs pay per year?

As of Jul 13, 2026, the average yearly pay for weekend programming in Lansing, MI is $71,868.00, according to ZipRecruiter salary data. Most workers in this role earn between $51,700.00 and $89,800.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 Lansing, MI? The most popular types of Programming jobs in Lansing, MI are:
What job categories do people searching Weekend Programming jobs in Lansing, MI look for? The top searched job categories for Weekend Programming jobs in Lansing, MI are:
What cities near Lansing, MI are hiring for Weekend Programming jobs? Cities near Lansing, MI with the most Weekend Programming job openings:

Senior Delphi Developer

Kanak Elite Services Inc

Okemos, MI • On-site

Contractor

Re-posted 12 days ago


Job description

Role: SENIOR DELPHI DEVELOPER

Location: 100% Remote - Prefer MI local or Eastern time zone (subject to change to Hybrid in the future)

Delta Dental’s preference for candidate in-person interview will be based on the priority list below.

  1. The candidate comes to the DDMI Okemos, MI Office in-person.
  2. The candidate comes to the DDMI Farmington Hills, MI Office in-person.
  3. Candidates that will not be able to interview in any of these ways may be considered after other candidates that can.

Interview: Face to Face

Technical Skills Screening

Delphi Programming (versions 7 through XE10): X years & list the versions worked with

Delphi IDE (RAD), VCL, Console Apps, DUnit, XML, Web Services: X years

Performance/Memory Leak/Scalability Issue Resolution: X years

Insurance/Underwriting Application Development: X years

RDBMS (Oracle, MS-SQL Server): X years

COM, ODBC, Object-Oriented Programming (OOP): X years

Client/Server Application Development (IIS): X years

DevExpress and Woll2Woll Components: X years

Version Control Systems (Git, BitBucket, Mercurial): X years

Agile/Scaled Agile Frameworks and Scrum Teams: X years

Software Development Life Cycle (SDLC): X years

Java (Intermediate Experience): X years

Test Plans, Test Cases, and User Testing: X years

Documentation and Development Standards: X years

Weekend Deployment Schedules/Activities (availability on a rotating basis): X years

 

Delphi Developer Overview:
We are seeking a highly skilled Delphi Developer responsible for designing, developing, and maintaining software applications using the Delphi programming language and its associated integrated development environment (IDE). The role involves analyzing user requirements, writing efficient code, debugging applications, and ensuring software performance and stability. You will work closely with cross-functional teams to deliver effective software solutions, including integration with databases and maintenance of legacy systems.

Required Skills and Qualifications:

Proficiency in Delphi and Database Management:

    • 10-12 years of expert-level experience in Software Development using Delphi (versions 7 through XE10)
    • In-depth experience with Delphi IDE (RAD), including VCL, Console apps, DUnit, XML, and Web Services
    • Expertise in resolving performance, memory leak, and scalability issues
    • Experience developing, enhancing, and maintaining complex insurance/underwriting applications using Delphi
    • Strong understanding of RDBMS, particularly Oracle and/or MS-SQL Server
    • Extensive knowledge of COM, ODBC, OOP concepts, and XML
    • Solid experience in developing Client/Server applications, especially with IIS
    • Excellent verbal and written communication skills

Proficient with Other Skills:

    • Expertise with DevExpress and Woll2Woll components
    • Experience with version control systems (e.g., Git, BitBucket, Mercurial)
    • Strong technical and analytical communication skills
    • Ability to contribute to the analysis and design of system applications
    • Competency in handling product versions, documentation, and development standards
    • Experience working within Agile/Scaled Agile frameworks as a scrum team member
    • Familiarity with the Software Development Life Cycle (SDLC) and development processes
    • Willingness to participate in weekend deployment schedules/activities on a rotating basis

Desired Competency:

    • Intermediate experience with Java
    • Ability to effectively work with people from all backgrounds
    • Takes ownership of tasks and consistently meets deadlines
    • Self-motivated, with the ability to work independently
    • Demonstrates respect for diverse perspectives and promotes teamwork
    • Contributes to removing barriers for effective team collaboration
Feel free to reach out to me on anjali08@kanakits.com