Institute of Data
  • Learn Practical AI Skills
  • Find Jobs
  • Career Consultation
  • Job Alerts
  • Post a Job
  • Employers
  • Sign in
  • Sign up
  • Learn Practical AI Skills
  • Find Jobs
  • Career Consultation
  • Job Alerts
  • Post a Job
  • Employers

6576 programmer jobs found

Refine Search
Current Search
programmer
Refine by Specialisation
Developers & Programmers  (4558) Engineering - Software  (3856) Management  (1679) Programme & Project Management  (1630) Product Management & Development  (483) Business & Systems Analyst  (310)
Consultants  (300) Web & Interaction Design  (200) Security  (87) Database Development & Admin  (14) Help Desk & IT Support  (13) Architects  (7) Other  (2) Testing & Quality Assurance  (2) Network & Systems Administration  (1)
More
Refine by Job Type
Full time  (1684) Contract  (167) Part time  (84) Internship  (49)
Refine by State
New York  (600) Illinois  (351) Ohio  (299) Pennsylvania  (297) Massachusetts  (295) Minnesota  (263)
Colorado  (260) Michigan  (215) California  (208) Wisconsin  (173) Connecticut  (166) Indiana  (166) Missouri  (163) South Carolina  (150) Tennessee  (145) Nebraska  (140) Kansas  (138) Rhode Island  (137) Kentucky  (128) Oklahoma  (127)
More
Refine by Country
United States  (6353) New Zealand  (93) United Kingdom  (90) United states  (27) Australia  (5) MY  (3)
Singapore  (2) Germany  (1) Ireland  (1) New zealand  (1)
More
Refine by City
New York  (356) Boston  (198) Denver  (171) Columbus  (165) Chicago  (161) Hartford  (140)
Saint Paul  (139) Indianapolis  (126) Nashville  (119) Columbia  (118) Madison  (118) Albany  (116) Lansing  (115) Oklahoma City  (115) Providence  (114) Harrisburg  (113) Lincoln  (111) Des Moines  (110) Springfield  (108) Honolulu  (107)
More
IG
Softdocs Programmer
Insight Global Auburn Hills, MI, USA
Job Description The Softdocs Programmer provides technical programming support for all College web applications. Responsibilities include resolving application issues, creating new software solutions, modifying existing applications, and providing technical assistance to users. The role collaborates closely with the user community to identify problems, improve business processes, and help manage and prioritize the College's web application project list. This position operates within a multi-culturally diverse environment and requires strong communication, teamwork, and technical skills. Compensation: $28/hr to $32/hr Exact compensation may vary based on several factors, including skills, experience, and education. Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are...

Feb 11, 2026
MI
CNC Programmer 2
MKS Instruments, Inc. Broomfield, CO, USA
A Day in Your Life at MKS: As a CNC Programmer 2 at MKS, you will partner with the Machine Shop to program and set-up CNC equipment to fabricate a variety of precision parts. In this role, you will report to the Senior Supervisor of Manufacturing Operations. You Will Make an Impact By:- Responsible for programming and setting-up CNC equipment to fabricate a variety of precision parts- This includes the programming of new products as well as updating existing programs- Will ensure correct machine operations and will make program adjustments as required- Collaborating with machinists to resolve machining challenges and improve processes- Performing quality checks to verify part accuracy and adherence to specifications- Maintaining equipment, tooling, and documentation to support efficient machining operations Skills you bring:- 3-5+ years of related experience required- Requires machine shop experience, comprehensive knowledge and understanding of higher mathematics involved...

Feb 10, 2026
SG
CNC Programmer
SaintGobain Bristol, RI, USA
We're seeking a skilled CNC Programmer to develop and optimize CNC programs for mills and lathes-including live-tool platforms-to support high-precision manufacturing. In this role, you will create G/M code and CAM-generated programs, partner with machinists during setups and prove-outs, ensure compliance with GD&T and revision control, and drive continuous improvement. Success in this role requires strong print reading, G/M-code editing, CAM fundamentals, tooling knowledge, and the ability to support both milling and turning operations. Experience with Haas, Mori Seiki, Okuma, or Mazak machines is highly valued as well as experience with thermoplastics. Required Qualifications: 3+ years of CNC programming experience (mills and lathes). Strong blueprint and GD&T proficiency. Experience programming Haas, Mori Seiki, Okuma, or Mazak strongly preferred. Ability to hold tight tolerances (-0.001" and below). CAM experience (Mastercam, Fusion,...

Feb 10, 2026
VI
CNC Programmer/Machinist IV 3
Vishay Intertechnology, Inc. Attleboro, MA, USA
CNC Programmer/Machinist IV 3 Attleboro, MA, United States of America | Manufacturing Job Description We are seeking great talent to help us build The DNA of tech.® Vishay manufactures one of the world's largest portfolios of discrete semiconductors and passive electronic components that are essential to innovative designs in the automotive, industrial, computing, consumer, telecommunications, military, aerospace, and medical markets. We help the world's most in-demand technologies come to life. Every day our products touch your life and the lives of people across the world, though you likely do not know it. Come join us and help us build The DNA of tech. Vishay Intertechnology, Inc. is a Fortune 1,000 Company listed on the NYSE (VSH). Learn more at www.Vishay.com. Do you want to help us build the DNA of tech.? Vishay Barry is currently seeking applicants for a CNC Programmer/Machinist IV 3. The CNC Programmer/Machinist IV 3 is responsible for setting up, programming,...

Feb 09, 2026
SB
Full time
 
Programmer/Analyst
SUNY Brockport Brockport, NY, USA
Programmer/Analyst SUNY Brockport Salary: $63,138.00 - $69,785.00 Annually Location: SUNY Brockport Job Type: Professional Full-Time Job Number: 2500236 Division: Administration and Finance Department: Information Technology Services (BITS) Opening Date: 02/06/2026 Closing: Bargaining Unit: Founded in 1835, State University of New York (SUNY) Brockport is an exceptional regional comprehensive public university that offers high-quality undergraduate and graduate degree programs in the arts, business, education, health, humanities, social sciences, and STEM. The University's curriculum is grounded in the liberal arts and sciences and emphasizes experiential learning. Located only a few miles from Lake Ontario in a quaint "Village on the Erie Canal," SUNY Brockport is conveniently situated between the cities of Rochester and Buffalo - the fourth and second largest cities in New York State. Inspiring excellence through growth, engagement,...

Feb 09, 2026
So
Full time
 
Analyst Programmer 1/2/3/4 (PCN 061940)
State of Alaska Juneau, AK, USA
This Individual Position is Exempt from the Hiring Freeze. Qualified Applicants are Encouraged To Apply. Welcome to the Department of Health! We’d be delighted to have you join our team. If you envision yourself in this role and are ready to start an exciting career with us, apply today! This position is open to All Applicants This position will be filled at either the 1, 2, 3, or 4 level, depending on the applicant's qualifications and job experience. What You Will Be Doing: Join a dynamic and diverse team responsible for maintenance and enhancements to the Department of Health's Enterprise Applications, including our enterprise service bus, database work, and development projects. This is a small, collaborative team working closely on a variety of technologies with many opportunities for cross-training and professional growth. Our Organization, Mission, And Culture: The mission of the Department of Health is "to promote and protect the health and...

Feb 08, 2026
MI
Full time
 
CNC Programmer 2
MKS Instruments, Inc. Lawrence, MA, USA
A Day in Your Life at MKS: As a CNC Programmer 2 at MKS, you will partner with the Machine Shop to programming and setting-up CNC equipment to fabricate a variety of precision parts. In this role, you will report to the Operations Manager. You Will Make an Impact By: Responsible for programming and setting-up CNC equipment to fabricate a variety of precision parts This includes the programming of new products as well as updating existing programs Will ensure correct machine operations and will make program adjustments as required Additional responsibilities related to supporting operations including Continuous Improvement Projects submissions, tool calibration program and flowchart creation etc. Minimal travel may be required Skills you bring: 4+ years of related experience required Required: machine shop experience, comprehensive knowledge and understanding of higher mathematics involved in the application of engineering principles and the performance of...

Feb 08, 2026
Co
Senior Programmer Analyst (Vacancy)
City of Columbus Columbus, OH, USA
Senior Programmer Analyst (Vacancy) Print (https://www.governmentjobs.com/careers/columbusoh/jobs/newprint/5218100) Apply ? Senior Programmer Analyst (Vacancy) Salary $41.45 - $62.16 Hourly Location Varies by position Job Type Full-time Job Number 26-0581-V1 Department 47 Department of Technology Division Division of Information Services Opening Date 02/04/2026 Closing Date 2/25/2026 11:59 PM Eastern Description Benefits Questions Definition Join the Department of Technology's Applications team as we advance the modernization of applications throughout the City of Columbus. Under direction, is responsible for planning, developing, modifying, and implementing complex or specialized computer programming projects and/or leading the preparation of computer programs; performs related duties as required. Reporting to the Applications Manager, the Senior Programmer Analyst will serve on a team which will support critical...

Feb 08, 2026
IG
Shot Peen Programmer & Process Development Engineer
Insight Global Greenville, SC, USA
Job Description Job Summary The Shot Peen Programmer & Process Development Engineer is responsible for programming, validating, and optimizing automated shot peening processes for complex, high-value components. This role develops multi-axis motion paths, establishes and substantiates peening intensity through saturation curves, ensures full coverage and surface integrity, and leads operator training and continuous improvement initiatives. The position plays a critical role in ensuring process capability, quality, and repeatability in a fast-paced manufacturing environment. We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender...

Feb 08, 2026
KS
Shot Peen Programmer and Process Development
Kelly Services Greenville, SC, USA
Every day, Kelly Engineering connects professionals with opportunities to advance their careers. We currently have an exciting contract opportunity with one of our leading clients! Title: Shot Peen Programmer and Process Development Location: Greenville, SC Duration: 12 months + Type: W2 contract (NO C2C OR THIRD PARTY) Pay: $40.00 - $54.00/hour (depending upon experience) Responsibilities Develop and optimize multi-axis motion paths for IPS dual 4-axis gantry machines using Fanuc 30i-B controllers. Utilize "teach-in" modes and manual G-code entry to program complex geometries including turbine wheel dovetail slots and other profiles Create and substantiate saturation curves (4-point minimum) to determine saturation time (1T) and ensure peening intensity falls within specified ranges Configure and calibrate critical machine parameters including air pressure, turntable RPM, nozzle distance/angles, and shot flow rates via MagnaValve...

Feb 07, 2026
SG
CNC Programmer
Saint Gobain Bristol, RI, USA
WHY DO WE NEED YOU? We’re seeking a skilled CNC Programmer to develop and optimize CNC programs for mills and lathes—including live‑tool platforms—to support high‑precision manufacturing. In this role, you will create G/M code and CAM‑generated programs, partner with machinists during setups and prove‑outs, ensure compliance with GD&T and revision control, and drive continuous improvement. Success in this role requires strong print reading, G/M‑code editing, CAM fundamentals, tooling knowledge, and the ability to support both milling and turning operations. Experience with Haas, Mori Seiki, Okuma, or Mazak machines is highly valued as well as experience with thermoplastics. IS THIS JOB FOR YOU? Required Qualifications: 3+ years of CNC programming experience (mills and lathes). Strong blueprint and GD&T proficiency. Experience programming Haas, Mori Seiki, Okuma, or Mazak strongly preferred. Ability to hold tight tolerances (±0.001" and below). CAM...

Feb 07, 2026
So
Full time
 
Senior Programmer Analyst
State of Maine Augusta, ME, USA
If you are a current State of Maine employee, you must complete your application through the internal application process (Find Jobs Report). Please apply using your PRISM account. If you are on Seasonal Leave and do not have access to PRISM, contact your local Human Resources representative for application information. Office of Information Technology MaineIT Applications Team Opening Date: February 5, 2026 Closing Date: February 20, 2026 Job Class Code: 0866 Grade: 27 Professional/Technical Services Salary: $71,993.86 - $101,161.81*/Annually (*Includes 23.66% recruitment and retention stipend, and eligible for an additional 5% training bonus) Position Number: 004250266 Position Type: Full-Time Location: Augusta Telework: Available OVERVIEW: The Department of Administrative and Financial Services (DAFS) Office of Information Technology (MaineIT) provides information technology support to over 13,000 employees. MaineIT...

Feb 07, 2026
IG
Laser Welding Programmer Technician
Insight Global Greenville, SC, USA
Job Description Job Summary The Laser Welding Programmer Technician is responsible for developing, simulating, and optimizing advanced 5-axis 3D laser welding programs for complex components. This role partners closely with manufacturing and engineering teams to lead new part prove-outs, optimize weld quality, and ensure consistent, repeatable production using TRUMPF laser technologies and Siemens Sinumerik One controls. We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed...

Feb 07, 2026
LR
z/OS Programmer
Levi, Ray & Shoup, Inc. Springfield, IL, USA
LRS Primary Navigation Who We Are History (https://www.lrs.com/who-we-are/history/) Company Overview Leadership (https://www.lrs.com/who-we-are/leadership/) A Message from Our CEO What We Believe (https://www.lrs.com/what-we-believe/) Our Mission LRS Philosophy & Values (https://www.lrs.com/what-we-believe/lrs-philosophy-values/) Community Involvement Wilkerson (https://www.lrs.com/what-we-believe/wilkerson/) Divisions Careers Get Hired Our Culture (https://www.lrs.com/careers/our-culture/) Benefits Diversity (https://www.lrs.com/careers/diversity/) Internships Offices (https://www.lrs.com/offices/) LRS Offices Contact (https://www.lrs.com/contact/) News Global NavigationEmployee Login (http://www2.lrs.com) File Transfer Filters Careers Added Jan 30, 2026 z/OS Programmer (27235) REMOTE, REMOTE | Contract Apply...

Feb 06, 2026
Randstad Technologies
Contract
 
Programmer Analyst 6
Randstad Technologies Lansing, MI, USA
Job Summary This position supports the Eligibility Data Warehouse Team, which provides critical data to support eligibility determinations for DHHS assistance programs. The Business Analyst will serve as a liaison between business stakeholders and technical teams, ensuring accurate data analysis and reporting using SQL-based tools. The role focuses on understanding business needs, translating them into actionable reporting requirements, and creating ad hoc queries and dashboards to support decision-making and compliance with federal and state requirements. location: Lansing, Michigan job type: Contract salary: $58.76 - 68.76 per hour work hours: 8am to 5pm education: Bachelors Responsibilities Collaborate with DHHS program staff and technical teams to gather and document business requirements. Assist stakeholders in defining reporting/ETL requirements and provide guidance on data interpretation. Perform data quality checks and troubleshoot reporting issues to...

Feb 06, 2026
Washington University in St Louis
Full time
 
Research Programmer Analyst I - Radiology, Biomedical Image Analytics and Informatics
Washington University in St Louis St. Louis, MO, USA
Scheduled Hours 40 Position Summary The Mallinckrodt Institute of Radiology (MIR) at WashU invites applications for a Research Programmer Analyst I position in biomedical image analytics and informatics. The successful candidate will join a highly interdisciplinary team of informaticians, engineers, and imaging scientists to advance quantitative imaging and informatics applications in cancer, diabetes/obesity, and neuroimaging, spanning both preclinical and clinical studies. Job Description Primary Duties & Responsibilities: Develop and implement computational image processing and analytic pipelines for multimodal biomedical imaging datasets (preclinical and clinical). Design, test, and deploy cloud-based workflows and containerized applications to support quantitative imaging research. Collaborate with faculty and trainees across disciplines to integrate imaging and informatics approaches. Independently run code and conduct analysis on test cases....

Feb 06, 2026
MI
CNC Programmer 2
MKS Instruments, Inc. Lawrence, MA, USA
A Day in Your Life at MKS: As a CNC Programmer 2 at MKS, you will partner with the Machine Shop to programming and setting-up CNC equipment to fabricate a variety of precision parts. In this role, you will report to the Operations Manager. You Will Make an Impact By: Responsible for programming and setting-up CNC equipment to fabricate a variety of precision parts This includes the programming of new products as well as updating existing programs Will ensure correct machine operations and will make program adjustments as required Additional responsibilities related to supporting operations including Continuous Improvement Projects submissions, tool calibration program and flowchart creation etc. Minimal travel may be required Skills you bring: 4+ years of related experience required Required: machine shop experience, comprehensive knowledge and understanding of higher mathematics involved in the application of engineering...

Jan 24, 2026
American Axle & Manufacturing
Full time
 
CNC Mill Programmer/ Operator
American Axle & Manufacturing Warren, MI, USA
Job Posting Title CNC Mill Programmer/ Operator Job Description Summary Job Description Summary CNC Mill Programmer/Set-Up/Machinist. Short run Tool and Die and prototype machining BCBS Healthcare. 401k. Work boot reimbursement. Tuition reimbursement. Job Description: Program, Set up and Operate CNC Mills producing tooling and prototypes (Makino, DMG Mori) 3 and 4 axis Horizontal/Vertical Mills. Precision tight tolerance work. Verify stock and the Tooling before putting in the machine. Set Offsets with a touch probe, Test indicator, or Edge finder. Check parts with Micrometers, Telescoping gauges, Calipers, or Touch Probe. Second shift starting a 4pm and ending at 2:30pm 10 hours. Required Skills and Education High School Diploma Makino and Fanuc programming About AAM: As a leading global Tier 1 Automotive and Mobility Supplier, AAM designs, engineers and manufactures Driveline and Metal Forming technologies to...

Jan 24, 2026
QE
CNC Programmer
QPS Employment Group Franklin, WI, USA
Position Title: CNC Programmer Wage: $40.00 - $45.00/hour Shift: 1st Hours: 8:00am - 4:30pm (Flexible) QPS is actively seeking a skilled CNC Programmer for a well-established manufacturing client in Franklin, WI. This is an excellent opportunity for a hands-on professional who enjoys owning the programming process, optimizing CNC mill operations, and playing a key role in production success. If you’re driven by precision, process improvement, and teamwork in a fast-paced shop environment, this role offers stability, impact, and room to grow. CNC Programmer Responsibilities include but are not limited to: Program all CNC mill machining work centers using Mastercam and manual programming techniques Create, maintain, and update part routings and manufacturing standards within the ERP system Set up, operate, and run CNC mill machines; perform machine calibration, cleaning, and routine maintenance Lead daily production activities within the assigned area,...

Jan 23, 2026
PI
Full time
 
CNC Programmer I - Panels
Plascore Inc Zeeland, MI, USA
The CNC Programmer I develops (3 & 4-axis) NC programs and NC programs utilizing CAD/CAM programs for profiling metallic and non-metallic structural core materials and sub-assemblies for various aircraft applications and panel applications. Monday - Friday 7:00AM to 4:00PM Key Responsibilities: Create and or modify CNC programs for 3-axis and 4-axis machining centers. Analyze job orders, drawings, specifications, and design data to calculate tool selection and machining speeds and feed rates. Design and define machining fixtures. Prototype and ensure the quality of first article parts. Set-up and operate 3-axis and 4 axis machining centers. Participate in improving our product, processes, equipment, and methods. Prepare work instructions and maintain accurate records. Assist with operator training programs. Facilitate CI process. Handle internal and external questions in a prompt, professional manner. Maintain a clean and safe work...

Jan 23, 2026
Uo
Full time
 
Programmer Analyst V - Workday Benefits Admin - R107957
University of Louisville Louisville, KY, USA
Department: Location: Belknap Campus Time Type: Full time Worker Type: Regular Job Req ID: R107957 Minimum Requirements: Bachelor's degree in Computer Science or a related field and eight (8) years of relevant experience or an equivalent combination of education and experience. (10 Salaried) Position Description: The University of Louisville is seeking to hire a Programmer Analyst V. The core of this position will be to provide expert-level programming and technical direction in relation to the University's enterprise systems development initiatives (Workday Benefits). This position is considered a senior-level position that provides mentorship to other programmers within the unit. In this position, it is essential that one be able to work with team members and stakeholders on development projects through all phases of the software development lifecycle (planning, analysis, design, implementation/programming,...

Jan 22, 2026
Co
Part time
 
Junior Recreator Programmer
City of Port Huron Port Huron, MI, USA
THE CITY OF PORT HURON IS CURRENTLY ACCEPTING APPLICATIONS FOR THE FOLLOWING SEASONAL EMPLOYMENT OPPORTUNITY: JUNIOR RECREATOR PROGRAMMER (RECREATION DEPARTMENT) Plan, develop and evaluate seasonal programming, keeping it fresh and successful. Provide excellent customer service to all guests in an effort to create memorable moments. Respond to inquiries via phone call and email in a timely and professional manner. Conduct employment interviews for potential volunteers. Organize the orientation, scheduling and training of Junior Recreator teen volunteers. Supervise the teens daily attendance and job performance, and assist them in growing their interactions with others. Ensure a fun, safe, educational and quality program for the teens involved. Foster a respectful, caring and professional attitude in the teen participants. Keep up weekly social media posts for teens. Communicate with internal staff about program dates and schedules. Work with the...

Jan 22, 2026
Johnson & Johnson
Lead Statistical Programmer
Johnson & Johnson West Chester, PA, USA
At Johnson & Johnson,?we believe health is everything. Our strength in healthcare innovation empowers us to build a?world where complex diseases are prevented, treated, and cured,?where treatments are smarter and less invasive, and?solutions are personal.?Through our expertise in Innovative Medicine and MedTech, we are uniquely positioned to innovate across the full spectrum of healthcare solutions today to deliver the breakthroughs of tomorrow, and profoundly impact health for humanity.?Learn more at https://www.jnj.com Job Function: Data Analytics & Computational Sciences Job Sub Function: Biostatistics Job Category: Scientific/Technology All Job Posting Locations: Raynham, Massachusetts, United States of America, Warsaw, Indiana, United States of America, West Chester, Pennsylvania, United States of America Job Description: We are searching for a Lead Statistical Programmer to join our DePuy Synthes team located in West Chester, PA,;...

Jan 20, 2026
FI
1st Shift CNC Programmer
Fastemps Inc. Jackson Jackson, MI, USA
Now Hiring: CNC Programmer Location: Jackson, MI Pay: $20.00 - $25.00 (based on experience) Schedule: Monday--Friday | 7:00 AM -- 3:30 PM | 40 hours/week Ready to apply? Give us a call at 517-784-1415 or email your resume to [applicant@fastempsemployment.com]{rel="noopener" data-start="293" end="325"}. We'd love to connect. We are currently seeking a skilled CNC Programmer for a temp-to-hire position in Jackson, MI. This position focuses on HAAS CNC milling machines (no lathe work) and offers a competitive pay range based on experience. Key Responsibilities: Program and set up HAAS CNC milling machines , including DS30 Troubleshoot issues and verify part quality Read and interpret blueprints and technical drawings Collaborate with production staff to meet daily goals Perform machine maintenance and calibrations Maintain a clean and safe work environment Qualifications: Previous experience programming HAAS CNCs...

Jan 20, 2026
  • Home
  • Learn Practical AI Skills
  • Contact
  • About Us
  • Terms & Conditions
  • Industry Training
  • United States
  • Australia
  • Singapore
  • New Zealand
  • Industry Jobs
  • Find Jobs
  • Create Resume
  • Sign in
  • Career Consultation
  • Facebook
  • LinkedIn
© Institute of Data. All rights reserved.