3,747 Programmer jobs in the United Kingdom

Coding and Programming Trainee

Sheffield, Yorkshire and the Humber ITOL Recruit

Job Viewed

Tap Again To Close

Job Description

full time
Are you looking to benefit from a new career in Programming? Skills shortages in the IT sector are driving the need for qualified, entry-level career seekers and career changers.
The following information provides an overview of the skills, qualities, and qualifications needed for this role.
We help place graduates from this programme in top UK companies and organisations needing to employ entry-level Programming staff that can hit the ground running with up-to-date skills gained from this programme.
The best part is you will not need any previous experience as fully accredited training, which includes tutor support and mentoring, provides you with the skills, practical knowledge and qualifications for you to secure a professional job and career in coding.
You will also have the reassurance of a job guarantee (£25K-£0K) upon completion.
Whether you are working full-time, part-time or are unemployed, this package has the flexibility to be completed at a pace that suits you and can be completed in a few weeks or a few months (step 1 to 4 below).
Your job and career goals are completed in 4 easy steps.
Step 1 -HTML and CSS Online Training (
*12 weeks) The first step is completing a selection of professional and industry-recognised courses.
We have carefully selected these courses to give you the most out of both your learning and employment journey.
HTML Essentials (6 weeks) CSS Essentials (6 weeks) The training is delivered via multimedia rich video tutorials, presentations and quizzes through a portal that you study online from anywhere you choose.
You will also be assigned an expert tutor and a support mentor to help you throughout your training.
Once the HTML & CSS courses are complete, you will be ready to move forward.
Step 2 -Online Training (
*12 weeks) The second step includes a selection of more advanced courses to get you up to speed.
Learn the Command Line (1.5 weeks) Learn Git & GitHub (1.5 weeks) Learn JavaScript (1.5 weeks) Learn Python 3 (1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet, so it will be essential! Python is highly versatile.
You can use it for both small and complex tasks, and it is used across many different industries.
Step 3
- Build a Portfolio Website Project (1 week) Additional Courses AWS Certified Cloud Practitioner Microsoft Certified: Azure Administrator Associate Step 4
- Junior Programmer placement ( 5K
- 0k) We work with you to secure your first role as a Junior Programmer, with a starting salary of anywhere between 5K
- 0k.
While working as a Junior Programmer, we will release your second batch of training which is specifically designed to qualify you to move into the programming field.
Programmer Role Once you have completed all the mandatory training in step four and have gained two plus years experience in the coding industry, you will be ready to move into higher paying programming roles.
Our recruitment support team specialises in the Web and programming space and roles at this level have an average starting salary of 5K.
We have been helping career changers and new career seekers gain new careers since 2009 and we are a CompTIA Gold Partner, accredited by the BCS (Chartered Institute of IT/ British Computer Society) to ensure we provide the highest levels of training.
In addition, we are also ELCAS approved to help members of the Armed Forces, Service Leavers and Veterans gain rewarding careers in IT and Cybersecurity.
Job Guarantee Due to the success of this programme and the skills shortage of entry-level coding staff, we can guarantee you will secure a job upon completion of your study programme or we will refund you 100% of your course fees back.
This is subject to our terms of learning/ terms of business.
Passionate about starting a career in coding? Apply now and one of our friendly advisors will be in touch.
Keywords: Website, Web Developer, Business Development, Website, Web Design, Front End, Back End, Full Stack, Computer Programmer, Computer Systems Engineer, Systems Analyst, Programmer Analyst, Database Administrator, Front-end Developer, Mobile App Developer, Software Developer, Data Scientist, Cloud Engineer.d02fcfcb-6df4-40ee-95cf-3eb059ce3173
This advertiser has chosen not to accept applicants from your region.

Job No Longer Available

This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.

However, we have similar jobs available for you below.

CNC Programmer/ CADCAM Programmer

CV1 Coventry, West Midlands James Kirby Associates Ltd

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full time

CNC Programmer / CADCAM Programmer

The ideal candidate will be comfortable programming CNC machines using CADCAM Software as well as setting and operating CNC machines when required. A keen eye for detail and great mechanical aptitude are also essential. This is a great opportunity to join a business that has a broad customer base resulting in workflow being varied and interesting. Producing Low volume and prototype work for a range of industries. A modern facility with a up to date machinery and a welcoming and supportive working environment where teamwork and workplace happiness is prioritized. Training and support is also available should it be required.

*Outskirts of Coventry*

CNC Programmer / CADCAM Programmer

  • Create and develop CNC programs using CAD/CAM software and optimize tool paths
  • li>Collaborating with Engineers and Operators: Work closely with other engineers to provide tool list and to understand part specifications and machining requirements
  • Communicate with CNC operators to troubleshoot and refine programs if needed.
  • Select appropriate tooling and cutting strategies for specific parts and materials, optimizing programs for speed, efficiency, and part quality.
  • Programming, Setting and operating CNC Milling machines 3/4/5 Axis
  • Editing programmes at the machine
  • Strong understanding of engineering drawings
  • Prepare and load materials and parts onto the machines
  • Prepare a test run to check if the machines produce outputs according to specifications
  • Inspect and measure finished products and compare them with requirements

CNC Programmer / CADCAM Programmer

  • £18.00-£21.00 per hour
  • < i>Training and Progression opportunities (5 Axis/ Offline Programming)
  • Days Monday to Friday / Lunch time finish Friday
  • 31 days holiday
  • Pension Scheme
  • Overtime opportunities
This advertiser has chosen not to accept applicants from your region.

CNC Programmer/ CADCAM Programmer

West Midlands, West Midlands £18 - £21 Hourly James Kirby Associates Ltd

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

permanent

CNC Programmer / CADCAM Programmer

The ideal candidate will be comfortable programming CNC machines using CADCAM Software as well as setting and operating CNC machines when required. A keen eye for detail and great mechanical aptitude are also essential. This is a great opportunity to join a business that has a broad customer base resulting in workflow being varied and interesting. Producing Low volume and prototype work for a range of industries. A modern facility with a up to date machinery and a welcoming and supportive working environment where teamwork and workplace happiness is prioritized. Training and support is also available should it be required.

*Outskirts of Coventry*

CNC Programmer / CADCAM Programmer

  • Create and develop CNC programs using CAD/CAM software and optimize tool paths
  • li>Collaborating with Engineers and Operators: Work closely with other engineers to provide tool list and to understand part specifications and machining requirements
  • Communicate with CNC operators to troubleshoot and refine programs if needed.
  • Select appropriate tooling and cutting strategies for specific parts and materials, optimizing programs for speed, efficiency, and part quality.
  • Programming, Setting and operating CNC Milling machines 3/4/5 Axis
  • Editing programmes at the machine
  • Strong understanding of engineering drawings
  • Prepare and load materials and parts onto the machines
  • Prepare a test run to check if the machines produce outputs according to specifications
  • Inspect and measure finished products and compare them with requirements

CNC Programmer / CADCAM Programmer

  • £18.00-£21.00 per hour
  • < i>Training and Progression opportunities (5 Axis/ Offline Programming)
  • Days Monday to Friday / Lunch time finish Friday
  • 31 days holiday
  • Pension Scheme
  • Overtime opportunities
This advertiser has chosen not to accept applicants from your region.

CNC Programmer

New
Options Resourcing Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

full time

An exciting opportunity has arisen for a skilled CNC Programmer to join a forward-thinking manufacturing business working on a range of interesting and varied projects. This role is ideal for someone with a strong background in CNC milling who is looking to take the next step in a supportive and growing team.

Key Responsibilities:

  • Develop and optimise CNC programmes for milling operations using CAD/CAM software

  • Set and operate CNC machinery, ensuring safety and quality standards are met

  • Manage tooling and materials to maintain efficient workflow

  • Troubleshoot machine and programming issues during production

  • Collaborate with colleagues to improve processes and drive productivity

Experience Required:

  • Proven experience in CNC milling - programming, setting, and operating

  • Familiarity with Fanuc controls

  • Experience with or willingness to learn OneCNC CAD/CAM

  • Ability to read and interpret technical drawings

  • Strong attention to detail and problem-solving ability

  • Confident using hand tools and understanding basic tooling

  • Positive attitude and ability to work well within a team

What's on Offer:

  • Immediate start

  • Overtime paid at a premium rate

  • Access to the latest CNC machinery

  • Supportive working environment with opportunities for growth

  • Free on-site parking

  • 25 days annual leave plus

This advertiser has chosen not to accept applicants from your region.

CNC Programmer

Belle Isle, Yorkshire and the Humber Travail Employment Group

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full time

CNC Programmer

Leeds, 16p/hr, day shifts, Overtime available

An excellent opportunity for a skilled and experienced CNC Turner / programmer to join a well-established, leading engineering company in Leeds. You will be responsible for the programming, setup and operation of CNC machines to produce complex, high-quality parts in a challenging and interesting environment.

The role:

  • Operate and program 3 axis CNC lathes with Fanuc controls
  • Machine precision-turned components
  • Working with mild & stainless steel
  • Conduct routine quality checks
  • Interpret technical drawings and work to tight tolerances of 0.005mm - 0.01mm
  • Support production efficiency and ensure safety standards are met
  • Operation and programming of robot welder (training provided)
  • To operate Broaching machine / Bar Bender / Cropping machine
  • Warehouse operation, moving parts in and out and operating forklift truck
  • Pack parts ready for despatch

The person:

  • Skilled CNC setter operator, ideally with FANUC controls
  • Experienced in writing programs independently
  • Familiar with lathe operations
  • Strong attention to detail and ability to work independently
  • Willingness to learn and adapt to new systems/processes
  • Highly motivated and committed with an excellent work ethic
  • Team player, flexible in approach, able to support in other roles as the business needs
  • Any previous welding experience would be of interest

A well-established company with an excellent reputation in their field.

Monday - Friday - 6am-2pm

Permanent early shifts

Paid overtime available

Travail Employment Group Ltd is acting as an Employment Agency in relation to this vacancy.

This advertiser has chosen not to accept applicants from your region.

CADCAM Programmer

Newcastle under Lyme, West Midlands Tech Connect Group

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full time

We are seeking a highly skilled and motivated CADCAM Programmer to join our clients precision engineering team. This is a key position combining advanced 5-axis CNC programming with project planning responsibilities , offering the chance to lead the delivery of complex, high-value components with tight turnaround times.

This role is ideal for a detail-driven professional with strong machining knowledge and a desire to take ownership of full-cycle engineering projects - from method planning and CAM programming through to final production support.

Responsibilities

  • Program high-precision components using Fusion  and Powermill  (experience with Hypermill is highly desirable).
  • Plan, develop and optimise machining methods for new and existing parts, focusing on efficiency, accuracy, and repeatability.
  • Lead project work involving complex 5-axis components, ensuring successful delivery against time and quality requirements.
  • Collaborate closely with shopfloor teams and customers to provide technical input and resolve production challenges.
  • Support re-engineering of legacy jobs to reduce cycle times and improve process reliability.
  • Contribute to ongoing improvements in tooling, CAM strategy, and machining performance.

Essential Skills & Experience

  • Proven track record programming 5-axis CNC machines  for complex, high-precision components.
  • Proficient in at least one major CAM platform - ideally Fusion , Powermill , or Hypermill .
  • Solid understanding of machining strategies, fixturing, tooling, and manufacturing best practices.
  • Capable of reading and interpreting detailed technical drawings and models.
  • Strong organisational and communication skills - able to manage project priorities and interface with customers confidently.
  • Background in high-tech sectors such as aerospace, medical, or scientific engineering is beneficial.
  • Hands-on experience with Mazak and/or Matsuura 5-axis machines is an advantage.
  • Ideally apprentice-trained or formally qualified in mechanical/manufacturing engineering.

What We Offer

  • Competitive salary: £42,000 - £50,000  depending on experience
  • Regularly available overtime at 1.5x base rate
  • 22 days holiday +
This advertiser has chosen not to accept applicants from your region.

RPG PROGRAMMER

WS13 Lichfield, West Midlands Chapman Tate Associates

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full time

RPG Developer

Location: Lichfield

Salary: Up to 60,000

ISERIES, AS400, IBMI, I-SERIES, IBM POWER

About the Role:

Chapman Tate Associates is excited to partner with a leading wealth management company in search of a talented RPG Developer. This is a fantastic opportunity for a skilled professional to join a dynamic team and contribute to the development and maintenance of critical financial systems.

Key Responsibilities:

  • Develop, maintain, and enhance RPG applications on the AS400/iSeries platform.
  • Collaborate with business analysts and stakeholders to gather requirements and translate them into technical specifications.
  • Perform system analysis, design, coding, testing, and debugging.
  • Ensure the performance, reliability, and security of applications.
  • Provide technical support and troubleshooting for existing applications.
  • Participate in code reviews and contribute to best practices for software development.

Requirements:

  • Proven experience as an RPG Developer, with a strong background in AS400, IBM, and iSeries.
  • Proficiency in RPG IV, RPG Free, CL, and SQL.
  • Experience with financial systems or in the wealth management sector is a plus.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Ability to work independently and manage multiple tasks effectively.

What We Offer:

  • Competitive salary up to 60,000.
  • Opportunity to work with a leading wealth management company.
  • Professional development and career growth opportunities.
  • Collaborative and supportive work environment.
  • Comprehensive benefits package.

Chapman Tate Associates is committed to creating a diverse and inclusive workplace. We encourage applications from all qualified candidates.

This advertiser has chosen not to accept applicants from your region.

Cnc Programmer

S1 Sheffield, Yorkshire and the Humber Reed Specialist Recruitment

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full time

Job Summary
Job description

Job Title: CNC Miller/Tuner Programmer & Operator

Salary: From 25 to 30 per hour, commensurate with experience

Shift: Permanent days

We are seeking a skilled CNC Machinist to set up, program, and operate CNC Millers & Lathes. The ideal candidate will possess experience with a diverse range of CNC equipment, a strong mechanical aptitude, and a commitment to quality and safety.

Responsibilities:

* Machinery Operation: Expertly operating a variety of equipment, including CNC Milling machines and CNC Lathes, with live tooling on the Y axis.

* Interpretation of Drawings: Comprehensive understanding of the Machine Shop processes, from interpreting engineering drawings and specifications to guiding manufacturing processes.

* Programming: Programming all machines based on the drawings provided. The ability to program off line using Edgecam or Fusion 360

* Self-Inspection of Parts: Ensuring that produced parts meet stringent quality standards.

* Health & Safety Compliance: Maintaining a safe and tidy work environment in compliance with Health & Safety procedures and providing feedback on any issues.

* Collaborative Working: Contributing ideas for process improvements within the wider team environment.

* Efficient Workflow Management: Adhering to a structured schedule to ensure timely project delivery of high-quality components.

* Apprentice Served:

Skills:

- Proficient in Fanuc Programming Milling and Turning

- Effective communicator with all levels of business (written and verbal) - computer literate

- Collaborative team player seeking a valuable role within a small team of machinists, both manual and CNC, and proud of contributing to company success

- Willingness to work overtime as requested, both during the week and on Saturdays

- Understanding that occasional night shifts may be required, but these will be infrequent

- Ambition to become team leader of the CNC section within 5 years

- Ambition to help grow the CNC side of the business

- Apprentice experience or NVQ, C&G, HNC/ HND

- 5 years (minimum) Engineering experience within the manufacturing industry after completing the apprenticeship or qualifications

- 5 years (minimum) CNC Programming knowledge (Fanuc)

- Modern Tool Cutting knowledge

- Experience working with castings and various metals, including Inconel, Aluminium Bronze, Cast Iron, Duplex, Stainless Steel, and Titanium

Benefits:

- Competitive salary between 23 and 25 per hour.

- 43.5-hour week with a paid 30-minute lunch break

- Generous overtime opportunities at x1.75 during the week

- Complimentary BUPA with zero excess after the trial period is completed

Additional pay:

  • Commission pay/bonus

Benefits:

  • Company events
  • Employee mentoring programme
  • On-site parking
  • Private medical insurance
  • Referral programme

Schedule:

  • Monday to Friday - DAYS ONLY
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Programmer Jobs in United Kingdom !

CMM Programmer

TF1 Wellington, West Midlands Anne Corder Recruitment

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full time
CMM Programmer – Telford – £35,000 - £0,000 PA
  
Have you worked within a programming role on CMMs and other measurement equipment? Do you enjoy a varied role working across a huge product range whilst creating bespoke programs based on customer need? If so this could be the perfect role for you!
Working as part of a dedicated metrology team you will be responsible for a mixture of machine calibration, inspection and CMM programming to ensure that machinery is tested, maintained and working efficiently.
 
CMM Programmer’s Key Responsibilities:

  • Inspection of critical customer components using a variety of CMM systems and first
    principles measurement equipment and techniques.
  • Operation and Programming of CMM equipment including tactile or optical CMMs and
    Portable Measurement Arms. This can include working at customer sites, using both CMM and Portable Measurement Arm.
  • Deliver Metrology and software-based training to customers, both at HQ and at customer sites.
  • Inspection Report generation confirming conformance of measurement data to defined
    criteria.
  • Liaise with customers to ascertain exact requirements for Calibration and Inspection and support the sales team in producing detailed technical and commercial customer proposals / quotations.
  
Skills & Experience Required as a CMM Programmer:

  • CMM programming experience (ideally within PC-DMIS or MCOSMOS)
  • Ability to interpret engineering drawings and understand the basics of GD&T
  • Must have strong communication skills with the ability to work directly with clients and team members
  • Driving License (ideally) or local to the area
  
If this CMM Programmer sounds like a role that would match your skills and experience, we would love to hear from you and look forward to discussing your application in more detail. It is a full time permanent position working Mon-Fri offering a salary of between £35,000 - 40,000 dependent upon experience.

Anne Corder Recruitment Ltd acts as an employment agency for permanent recruitment and as an employment business for the supply of temporary workers. By applying you will be registered as a candidate with Anne Corder Recruitment Ltd, your personal data may be added to our database as part of the application process. Our privacy policy is available on our website and explains how we will use your data.          

Your details will be reviewed by one of our Recruitment Partners and we will contact you again within 5 working days if your application is to be progressed further. INDEEDENG
This advertiser has chosen not to accept applicants from your region.

Cnc Programmer

BD1 Bradford, Yorkshire and the Humber Questech Recruitment Ltd

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full time

CNC PROGRAMMER , SETTER, OPERATOR

We are recruiting for an experienced CNC ( Programmer , Setter , Operator ) to work for our client who are located in Bradford, West Yorkshire.

THE DUTIES OF A CNC PROGRAMMER:

  • Programming, setting and operating milling/turning machines
  • Producing high precision work
  • Reading engineering drawings
  • Knowledge of either Fanuc , Siemens or XYZ controls

ESSENTIAL EXPERIENCES & SKILLS OF A CNC PROGRAMMER:

  • Minimum 2 years' experience working within a high precision manufacturing background
  • Excellent communication skills

THE HOURS FOR A CNC PROGRAMMER:

You will work a day shift - Monday-Friday 8am-4.30pm

THE PAY FOR A CNC PROGRAMMER :

You will earn an annual salary of between 27kto 32k a year depending on experience

Questech Recruitment is a specialist engineering support within the Mechanical & Engineering industry, our focus is to support many clients within the M&E Sectors. If you feel you match the desired criteria, or you would like more information on roles such as CNC Machinist , CNC Programmer, CNC Setter , CNC Operator, we would really like to hear from you.#CNC #CNCProgrammer #fanuc #CNCSetter #CNCOperator #heidenhein #hurco #xyz #fanuc #Siemens

This advertiser has chosen not to accept applicants from your region.

CNC Programmer

DE13 Kings Bromley, West Midlands Options Resourcing Ltd

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full time

We are currently working in partnership with a well-established engineering firm based in Burton-upon-Trent, renowned for their commitment to quality and innovation in precision manufacturing. They are looking to bring a skilled CNC Programmer (Fanuc) into their growing team.


The Role:
This is a fantastic opportunity for an experienced CNC Programmer to join a forward-thinking company with a modern workshop and a collaborative culture.

Key responsibilities include:

  • Programming, setting, and operating CNC machines using Fanuc controls
  • Reading and interpreting technical drawings and specifications
  • Producing high-precision components to tight tolerances
  • Working closely with production and engineering teams to optimise output
  • Maintaining machinery and ensuring smooth operation

We are seeking candidates with:

  • Solid experience working with Fanuc-controlled CNC machinery
  • Strong understanding of engineering drawings and machining principles
  • A proactive, problem-solving mindset
  • Ability to work independently and within a team
  • Relevant engineering qualifications (NVQ Level 3 or equivalent preferred)

What's on Offer:

  • Competitive salary based on experience
  • Supportive team environment with ongoing training
  • Access to modern equipment and facilities
  • Long-term career development opportunities
  • A stable and growing business with a strong reputation


If you are a CNC Programmer looking for your next challenge in a thriving engineering environment, we would love to hear from you.

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Programmer Jobs