1

Weekend Programming Jobs in New Hampshire (NOW HIRING)

CNC Machinist - Mill | Weekend Shift

Dover, NH

$22.50 - $29.75/hr

Weekend Overnight About Q Q is an innovative designer and manufacturer in the firearms industry ... Read and interpret engineering drawings, blueprints, GD&T, specifications, and work instructions.

... weekends) Please note: Resumes will not be accepted in lieu of a completed employment application and Employment History Sections that state "see resume" will not be accepted. Resumes will be ...

Weekend Shift. Schedule: Friday- Sunday 5:00am-5:00pm Pay Range: $31.50- $34.75 What We Offer ... Performing with the established process sheets, prints, engineering specifications. * Perform race ...

Assembly Technician- Weekend Shift

Keene, NH · On-site

$31.50 - $34.75/hr

Weekend Shift. Schedule: Friday- Sunday 5:00am-5:00pm Pay Range: $31.50- $34.75 What We Offer ... Performing with the established process sheets, prints, engineering specifications.    

Gage Technician- Weekend Shift

Keene, NH · On-site

$30 - $36.50/hr

Weekend Shift Schedule: Friday-Sunday 5:00am-5:00pm, Overtime as needed. Pay Range: $30.00-$36.50 ... Strong ability to read and interpret specifications, acceptance criteria, and engineering drawings.

Weekend Shift Schedule: Friday-Sunday 5:00am-5:00pm, Overtime as needed. Pay Range: $30.00-$36.50 ... Strong ability to read and interpret specifications, acceptance criteria, and engineering drawings.

next page

Showing results 1-20

Weekend Programming information

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 are the key skills and qualifications needed to thrive as a weekend programmer?

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 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 most commonly searched types of Programming jobs in New Hampshire?

The most popular types of Programming jobs in New Hampshire are:

What are popular job titles related to Weekend Programming jobs in New Hampshire?

For Weekend Programming jobs in New Hampshire, the most frequently searched job titles are:

What job categories do people searching Weekend Programming jobs in New Hampshire look for?

The top searched job categories for Weekend Programming jobs in New Hampshire are:

Infographic showing various Weekend Programming job openings in New Hampshire as of August 2026, with employment types broken down into 84% Full Time, 13% Part Time, and 3% Nights. Highlights an 94% In-person, 3% Hybrid, and 3% Remote job distribution.

CNC Machinist - Mill | Weekend Shift

Q LLC

Dover, NH

$22.50 - $29.75/hr

Full-time

Posted 9 days ago


Job description

CNC Machinist - Mill | Weekend Shift

Location: Dover, NH
Department: Manufacturing
Schedule: Friday through Sunday, 6:00 PM - 6:30 AM
Shift: Weekend Overnight

About Q

Q is an innovative designer and manufacturer in the firearms industry, focused on developing and manufacturing high-performance products through engineering, precision machining, and a relentless commitment to quality and innovation.

Position Summary

Q is seeking an experienced CNC Mill Machinist to join our Weekend Overnight manufacturing team.

This position requires a machinist who can work independently and has experience with the complete setup and operation of CNC vertical mills. The ideal candidate has hands-on experience with 3-axis vertical milling, Doosan CNC equipment, probing systems, machine setup, tooling, offsets, and precision inspection.

This is not an entry-level CNC operator position. Candidates must have a minimum of two years of CNC mill setup and operation experience and be capable of independently setting up, operating, and troubleshooting equipment in a fast-paced precision manufacturing environment.

Core Machining Responsibilities
  • Independently set up and operate 3-axis CNC vertical milling machines.
  • Perform complete machine setups, including fixtures, workholding, tooling, tool offsets, and work offsets.
  • Set up and operate Doosan CNC mills or comparable vertical machining centers.
  • Utilize CNC probing systems for part setup, work offsets, tool setting, and in-process verification.
  • Select appropriate tooling and make necessary tool and offset adjustments during production.
  • Monitor machining operations and independently troubleshoot tooling, setup, and machining issues.
  • Maintain production requirements while consistently meeting dimensional and quality specifications.
Quality & Inspection
  • Read and interpret engineering drawings, blueprints, GD&T, specifications, and work instructions.
  • Perform first-piece and in-process inspections using calipers, micrometers, gauges, and other precision measuring equipment.
  • Verify finished components meet required tolerances and specifications.
  • Identify quality issues and make appropriate machining or process adjustments.
  • Maintain required production and quality documentation.
Safety & Continuous Improvement
  • Follow all Q safety, quality, and manufacturing procedures.
  • Perform routine machine maintenance and maintain a clean and organized work area.
  • Communicate tooling, equipment, quality, and manufacturing issues to appropriate team members.
  • Support continuous improvement efforts related to machining efficiency, quality, setup reduction, tooling, and process improvement.
  • Maintain Q's production and quality expectations while working independently with limited supervision.
Required Qualifications
  • Minimum of two years of hands-on CNC mill setup and operation experience required.
  • Demonstrated ability to independently perform CNC mill setups and operations.
  • Hands-on experience operating 3-axis vertical CNC mills required.
  • Ability to independently perform machine setup, tooling setup, work offsets, and tool offsets.
  • Strong understanding of machining fundamentals, cutting tools, speeds and feeds, workholding, and material removal.
  • Ability to read and interpret engineering drawings, blueprints, GD&T, and manufacturing specifications.
  • Experience using precision inspection equipment, including calipers, micrometers, gauges, and other measuring tools.
  • Ability to independently troubleshoot machining and setup issues.
  • Experience working in a precision manufacturing environment required.
  • Must be able to reliably work the established Friday through Sunday overnight schedule.
Preferred Qualifications
  • Experience with Doosan CNC vertical mills.
  • Hands-on experience with CNC probing systems and probe setup.
  • Experience machining high-precision, tight-tolerance components.
  • Firearms manufacturing experience strongly preferred.
  • Defense, aerospace, automotive, or other high-tolerance manufacturing experience.
  • Experience with Lean manufacturing and continuous improvement methodologies.
Weekend Overnight Shift

Friday through Sunday
8:00 PM - 8:00 AM

Employees assigned to the Weekend Overnight Shift are eligible for a shift differential in addition to their base hourly rate.

Due to the nature of the weekend overnight schedule, machinists must be comfortable working independently with limited supervision and have the experience necessary to perform setups, operate equipment, troubleshoot machining issues, and maintain Q's production and quality standards.

Physical Requirements
  • Ability to stand for extended periods.
  • Ability to lift and move materials, tooling, and components as required by the position.
  • Ability to safely work around CNC machinery, tooling, coolants, and manufacturing equipment.
  • Ability to perform repetitive manufacturing and inspection tasks while maintaining attention to detail.