1

Weekend Software Developer Jobs in York, PA (NOW HIRING)

CNC Programmer - Weekend Shift

Lititz, PA

$24.50 - $33.50/hr

The CNC Programmer I is responsible for programming computer numeric controlled machine tools. They ... Program various CNC machines utilizing MASTERCAM software approved by TAIT from solid models ...

CNC Programmer - Weekend Shift

Lititz, PA · On-site

$24.50 - $33.50/hr

TheCNC Programmer Iis responsiblefor programming computer numeric controlled machine tools. They ... Program various CNC machines utilizing MASTERCAM software approved by TAIT from solid models ...

NET Full Stack Developer to build and maintain modern enterprise applications across backend and frontend technologies. The ideal candidate will have strong experience with C#, .NET Core, APIs, and ...

New

Perform and validate complex hydraulic and process calculations using advanced engineering software ... Our team has incredible flexibility to adjust their schedule around their life, start the weekend ...

Perform and validate complex hydraulic and process calculations using advanced engineering software ... Our team has incredible flexibility to adjust their schedule around their life, start the weekend ...

Showing results 21-40

Weekend Software Developer information

See York, PA salary details

$47.2K

$110.1K

$163.4K

How much do weekend software developer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for weekend software developer in York, PA is $110,074.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,600.00 and $127,900.00 per year, depending on experience, location, and employer.

What is a weekend software developer?

Weekend Software Developers are professionals who work primarily on weekends to develop, test, and maintain software applications. They may work part-time, on contract, or as freelancers, often supporting companies that require continuous development or maintenance outside of standard business hours. These roles are ideal for individuals seeking flexible work schedules or supplemental income. Weekend Software Developers typically possess the same technical skills as full-time developers, including programming, problem-solving, and collaboration abilities.

What are the key skills and qualifications needed to thrive as a weekend software developer, and why are they important?

To thrive as a Weekend Software Developer, you need strong programming skills in relevant languages (such as Python, Java, or JavaScript), software development experience, and often at least a bachelor's degree in computer science or a related field. Familiarity with version control systems like Git, popular frameworks, and agile project management tools is typically expected. Excellent time management, self-motivation, and effective communication are crucial soft skills for balancing weekend work and collaborating with remote or distributed teams. These skills ensure the developer can efficiently produce high-quality code, meet deadlines, and contribute positively to project goals even outside traditional work hours.

What are the typical expectations and communication practices for a weekend software developer working with a distributed team?

Weekend Software Developers often collaborate with teams that operate across various time zones and schedules. Clear, asynchronous communication is crucial, as you may need to provide detailed status updates, document your progress, and flag any blockers for your weekday colleagues. Many teams use tools like Slack, Jira, or Trello to facilitate handovers and ensure seamless project continuity. You can expect your responsibilities to focus on feature development, bug fixes, or code reviews, with an emphasis on self-management and proactive reporting. Building strong written communication skills will help you succeed and integrate smoothly with the broader development team.

What are the most commonly searched types of Software Developer jobs in York, PA?

The most popular types of Software Developer jobs in York, PA are:

What are popular job titles related to Weekend Software Developer jobs in York, PA?

For Weekend Software Developer jobs in York, PA, the most frequently searched job titles are:

What job categories do people searching Weekend Software Developer jobs in York, PA look for?

The top searched job categories for Weekend Software Developer jobs in York, PA are:

What cities near York, PA are hiring for Weekend Software Developer jobs?

Cities near York, PA with the most Weekend Software Developer job openings:

Infographic showing various Weekend Software Developer job openings in York, PA as of June 2026, with employment types broken down into 90% Full Time, 8% Part Time, and 2% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $110,074 per year, or $52.9 per hour.

CNC Programmer - Weekend Shift

Tait

Lititz, PA

$24.50 - $33.50/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 20 days ago


Job description

TAIT partners with artists, brands, IP holders and place makers to bring culture-defining, never-before-seen experiences to life. With a legacy of innovation spanning over 45 years, TAIT has grown from pioneering in rock ‘n’ roll concert staging to setting the global standard for extraordinary live events and experiences through cutting-edge technology, precision engineering, and creative design. TAIT’s 20 global offices have developed iconic productions and experiences in over 30 countries, all seven continents, and even outer space for renowned performers, theme parks, exhibits, and venues across the globe, including partnerships with Taylor Swift, Cirque Du Soleil, Royal Opera House, Nike, NASA, Bloomberg, Google, Beyoncé, and The Olympics
Position Purpose:
 
The CNC Programmer I is responsible for programming computer numeric controlled machine tools. They will be responsible for not only creating new G&M codes for equipment to read but also maintaining and correcting existing programs resident to the company server with support from others. Level I programmers will generate programs to the prints, models, or sketches with consultation from higher level programmers and others when required. They must understand some standard concepts, practices, and procedures within the field.

Essential Responsibilities:
  • Understand the capabilities of the CNC machines.
  • Program various CNC machines utilizing MASTERCAM software approved by TAIT from solid models, drawings, and any other format provided by other departments, such as design.
  • Ability to perform machining calculations including, but not limited to, speeds and feeds in a diverse range of tooling and raw materials.
  • Create Multi operation programs efficiently, when, and where applicable, per production demands.
  • Read and interpret blueprints to meet quality standards
  • Develop manufacturing documentation and distribute to the operators, as well as others, in an organized fashion.
  • Assist in the Identification, location, and considerations for required tooling for production. 
  • Ability to find resolution for problems efficiently and effectively.
  • Maintain visual perception of finished product and recognize unacceptable burrs, an out of tolerance finish, or any other machining defects.
  • Complete assignments and production sequences to meet production goals & schedules as well as input from the machine shop management team.
  • Conducts quality control by inspection of materials, products, and equipment to detect defects or malfunctions proactively in conjunction with CNC Operators.
  • Proactively run machinery when needed to meet production goals.
  • Assist with periodic machine maintenance practices when required.
  • Assist in Methods / tooling development for manufacturing.
  • Work with level 2 programmers on process methodologies and Cam programming standards.
  • Keep a clean, organized, and safe workspace, including tools and equipment.
  • Accurately capture all labor hours and material in Epicor.
  • Fix material issues as they come up through shift.
  • Ensure TAIT’s 5 standards of care are coordinated into daily activities: Safety, Quality, Team, Schedule, and Cost.
  • Share skills and knowledge with others to help with department development. Assist with training others.
  • Take ownership for decisions, actions, performance, and behavior.
  • Adhere to all company safety policies and procedures.
  • Attend meetings, seminars, and training sessions as required.
  • Perform assigned duties according to the policies and expectations prescribed by the company.
Minimum Qualifications:
  • High school diploma, GED, or trade school graduate.
  • 1 to 3 years of practical CNC programming experience or 5 plus years of machining experience
  • Mechanical aptitude.
  • Proficiency in mathematics.
  • Experience using AutoCAD, MASTERCAM, and Feature CAM is a plus.
  • Functional knowledge of G&M code.
  • Prior CNC programming experience in milling environments is a plus.
  • Experience using MS Office (Word, Excel, Outlook) a plus.
  • Strong commitment to detailed and error-free performance.
  • Effective oral and written communication skills.
  • Ability to handle changing priorities in a fast-paced environment.
  • Weekend availability, working three twelve-hour shifts; ability to work OT (more than 40 hours) in any given week as needed.
 
Working Conditions and Physical Effort:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. The employee is required to frequently walk, bend, climb, push, pull, twist, squat, stoop, and kneel each day. Specific requirements are:
  • Must be able to look at a computer screen for extended periods of time.
  • Must be able to stand for extended periods of time.
  • Must be able to lift or move 50 lbs.
  • Must be able to carry 50 lbs.
  • Must be able to pull or push 50 lbs.
 
Work conditions of the role are:
  • Work conditions may involve moderate exposure to unusual elements such as dirt, dust, fumes, unpleasant odors, and/or loud noises.
  • Work environment involves some exposure to hazards or physical risks which require following basic safety precautions.
  • Must be able to wear and properly utilize appropriate personal protective equipment (PPE) to work within or visit areas where required. This includes safety glasses, reflective vest, ear plugs, safety toe shoes, and other PPE as required by the location.
 
TAIT Benefits:
  • Competitive medical, dental, and vision insurance plans
  • Health Savings Account (HSA) with employer contributions (HDHP plans)
  • Flexible Spending Accounts (Medical & Dependent Care)
  • Employer-paid life insurance with optional supplemental coverage
  • Employer-paid Short-term with optional long-term disability insurance
  • 401(k) retirement plan with company match
  • Paid parental leave
  • Employee Assistance Program (EAP)
  • Wellness stipends
  • Voluntary benefits (e.g., accident, critical illness)
  • Paid vacation and 12 holidays

#LI-BO1
TAIT is an equal opportunity employer fully committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran or any other protected characteristic as outlined by international, national, state, or local laws.