1

Lead Computer Programmer Jobs in New Jersey (NOW HIRING)

NC Programmer Lead

Hamilton, NJ ยท On-site

$60 - $80/hr

We are looking for a NC Programmer Lead to join our growing team. This position is located on-site ... Designs 3D computer models, drawings, and specifications for the fabrication of fixturing elements

Computer Numerical Control Programmer

Boonton, NJ ยท On-site

$27.25 - $37.50/hr

This Key Role will Lead all production support activities, preventive maintenance, and continuous ... COMPUTER AND SOFTWARE REQUIREMENTS * CNC Machining and Setup * CNC Programming, manual edits to ...

Lead Mechanical CAD & PLM Engineer

Kearny, NJ ยท On-site

$115K - $139K/yr

The Lead Mechanical CAD & PLM Engineer owns the configuration and integrity of Thea Energy's products by directly managing the top-level assembly in Siemens NX and creating, maintaining, and ...

The Lead Mechanical CAD & PLM Engineer owns the configuration and integrity of Thea Energy's products by directly managing the top-level assembly in Siemens NX and creating, maintaining, and ...

Lead Application Developer

Florham Park, NJ ยท On-site

$100 - $125/hr

ADP Technology Services is hiring a Lead Application Developer in Florham Park, NJ. Applications ... Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or related field ...

Be Seen First

Lead CNC Programmer & Machinist Exothermic Molding August 2026 Exothermic Molding, one of the ... of 5 years of CAD/CAM CNC machining experience in a precision manufacturing environment.

Lead Engineer Identity

Jersey City, NJ ยท Hybrid

$112K - $147K/yr

The Lead Engineer Identity leads the strategy and execution of modern digital workplace solutions, driving M365 transformation. The role enhances employee productivity and collaboration while ...

Computer Scientist

NJ ยท On-site

$65K - $70K/yr

Experience with development and programming of software applications, but interested in testing ... We are proud to lead the way towards a more efficient future with innovative ideas, game-changing ...

Software Engineering Lead

Jersey City, NJ ยท On-site

$166K - $240K/yr

Lead Engineer Location: Jersey City, NJ (primary), Philadelphia, PA (secondary) Join us on our ... Bachelor's or Master's Degree in Computer Science, Information Technology, Computer Engineering ...

next page

Showing results 1-20

Lead Computer Programmer information

What is a lead computer programmer?

Lead Computer Programmers are experienced professionals who oversee and guide teams of programmers in the development, testing, and maintenance of software applications. They are responsible for designing complex systems, making technical decisions, and ensuring that coding standards and project requirements are met. In addition to writing code, they also mentor junior developers, coordinate tasks, and often serve as a bridge between management and technical staff.

What are the key skills and qualifications needed to thrive as a lead computer programmer?

To thrive as a Lead Computer Programmer, you need advanced programming knowledge, strong problem-solving skills, and experience in software development, often supported by a degree in computer science or related field. Expertise in coding languages (such as Java, Python, or C++), version control systems (like Git), and familiarity with software development methodologies are typically required, along with relevant certifications. Leadership, effective communication, and the ability to mentor team members are crucial soft skills that set successful leads apart. These competencies ensure high-quality code, efficient project delivery, and a collaborative team environment essential for complex software projects.

How does a lead computer programmer typically collaborate with other teams during a software development project?

A Lead Computer Programmer often acts as a crucial bridge between the programming team and other departments, such as project management, QA, and design. They are responsible for translating project requirements into technical tasks, coordinating with stakeholders to ensure alignment on goals, and facilitating regular communication to address challenges and progress. This collaborative approach not only helps maintain project momentum but also ensures that the final product meets both technical and business expectations. Effective collaboration skills are essential for anticipating issues early and delivering successful software solutions.

What is the difference between Lead Computer Programmer vs Software Developer?

AspectLead Computer ProgrammerSoftware Developer
CredentialsBachelor's degree in Computer Science or related field; experience in programming; sometimes certifications in specific languagesBachelor's degree in Computer Science or related field; experience in coding; certifications are optional
Work EnvironmentTeam leadership, project planning, coding, code reviewDesigning, coding, testing software applications
Industry UsageUsed in tech companies, software firms, and large organizations with multiple programmersCommon across startups, tech firms, and various industries developing software

While both roles involve programming, a Lead Computer Programmer typically oversees projects, guides team members, and ensures coding standards, whereas a Software Developer focuses on designing and building software solutions. The lead role combines technical expertise with leadership responsibilities, making it suitable for experienced programmers aiming to manage projects and teams.

What cities in New Jersey are hiring for Lead Computer Programmer jobs?

Cities in New Jersey with the most Lead Computer Programmer job openings:

Infographic showing various Lead Computer Programmer job openings in New Jersey as of August 2026, with employment types broken down into 85% Full Time, 10% Part Time, 2% Temporary, and 3% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution.

NC Programmer Lead

Hamilton, NJ โ€ข On-site

Janicki Industries, Inc.
Aerospace Product and Parts Manufacturingย โ€ขย 1 - 5K employees

$60 - $80/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 3 days ago


Job description

Description

Janicki Industries is an innovative, family-owned aerospace company located at the foot of the Cascades. We focus on engineering and manufacturing complex projects for companies in the aerospace, defense, and space industries. We are looking for a NC Programmer Lead to join our growing team.

This position is located on-site in Hamilton, Washington State.

POSITION DESCRIPTION

The NC Programmer plans machining sequences and designs fixtures for 3-5 axis machine tools. Responsibilities include determining cutting methods for various materials, creating tool paths with Unigraphics CAD/CAM software, collaborating with process engineers, and ensuring compliance with ISO 9000 standards. The role also involves verifying tool paths, supporting machinists, and utilizing knowledge of Gโ€‘Code, machine offsets, and part locating. Strong technical skills, attention to detail, and the ability to meet deadlines are essential.

  • Determines methods, cutter types, and cutting parameters for a variety of materials, including composites, epoxies, steel, and aluminum, based on design specifications
  • Designs 3D computer models, drawings, and specifications for the fabrication of fixturing elements
  • Creates 3โ€‘5 axis tool paths using Unigraphics CAD/CAM software
  • Provides input into production tracking systems to ensure efficient workflows
  • Collaborates with process engineers to plan manufacture processes, achieving quality and design objectives
  • Develops shop documentation for machine setup in compliance with ISO 9000 standards
  • Analyzes laserโ€‘tracking data to verify the quality of setups, as applicable
  • Works closely with machinists to ensure proper setup and adherence to machining procedures
  • Performs tool path verifications using Vericut software
  • Demonstrates general knowledge of standard Gโ€‘Code language, machine offsets, and part locating
  • Exhibits the ability to meet and manage multiple deadlines while working effectively under pressure
  • Maintains professionalism and demonstrates cooperative behavior with colleagues and supervisors at all times
  • Performs other duties as assigned
  • Defines machining methods, tooling, and cutting parameters for various materials
  • Programs 3โ€‘5 axis tool paths in Unigraphics and verifies them in Vericut
  • Collaborates with engineers and machinists to plan processes and ensure accurate setups
  • Creates shop documentation aligned with ISO 9000 standards
  • Reviews laserโ€‘tracking data for setup accuracy (as needed)
  • Applies knowledge of Gโ€‘Code, machine offsets, and part locating
  • Manages multiple priorities and deadlines in a fastโ€‘paced environment

QUALIFICATIONS

  • Must be a U.S. Citizen or a Legal Permanent Resident as defined by 8โ€ฏU.S.C.โ€ฏ1324b(a)(3)
  • The position requires the ability to obtain a U.S. Secret Security Clearance (U.S. Citizenship Required). Janicki will assist with gaining this access once employed. Special Access Program or other Government Access Requirements are mandatory for this position and require the candidate to agree to a Continuous Evaluation program.

EDUCATION/EXPERIENCE

  • Engineering or engineering technology degree preferred or equivalent work experience
  • 12 monthsโ€™ experience as an NC programmer programming a 5โ€‘axis mill
  • Minimum requirement for all positions is a high school diploma or GED
  • Experience using Unigraphics/Siemens NX software preferred
  • Ability to obtain a security clearance preferred
  • Must have excellent communication skills, both verbal and written in the English language
  • Being at work on time and maintaining good attendance is a condition of employment and is an essential function of the job.

ADDITIONAL INFORMATION

  • Wage range for this role is between $40 - $60 per hour plus a discretionary bonus, 401(k) matching, vacation, and health benefits. Employees can also receive additional pay for offโ€‘shifts, offโ€‘site work, and access pay. The range provided is Janickiโ€™s estimate of the base compensation for this role. Actual amount offered will be based on jobโ€‘related and nonโ€‘discriminatory factors such as experience, location, education, training, skills, and abilities.

BENEFITS

  • Medical, dental, and vision insurance with employer contribution
  • Disability insurance as well as Life/AD&D insurance
  • HSA (Health Savings Account) with employer contribution and FSA (Flexible Savings Account)
  • 401k with employer matching
  • Paid time off and paid holidays (including two floating holidays)
  • Several shift options
  • Premium pay for offโ€‘shifts
  • Premium pay for security clearance if applicable

Janicki Industries is an Equal Opportunity Employer. Janicki Industries does not discriminate on the basis of race, color, religion, sex, national origin, sexual orientation, marital or familial status, physical or mental disability, genetic information, age, retaliation, veteran/military service status, or any other legally protected status. Janicki is proud to be a military friendly employer.

Applicants or employees wishing to view a copy of Janicki Industriesโ€™ Affignation Action Plan for veterans and individuals with disabilities, or applicants requiring reasonable accommodation to the application/interview process should notify the Human Resources Department at (360) 404โ€‘1997.

As a federal government contractor and a recipient of federal funding, Janicki is required to abide by federal drug testing requirements (including preemployment drug testing for cannabis). Additionally, because of Janickiโ€™s work on aerospace products and the high volume of safety sensitive positions, Janicki takes the safety of its employees very seriously and requires that employees pass a preemployment drug test prior to starting employment.

#J-18808-Ljbffr