3,747 Programmer jobs in the United Kingdom
Coding and Programming Trainee
Job Viewed
Job Description
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
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
Posted 1 day ago
Job Viewed
Job Description
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
CNC Programmer/ CADCAM Programmer
Posted 1 day ago
Job Viewed
Job Description
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
CNC Programmer
Posted today
Job Viewed
Job Description
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
CNC Programmer
Posted 1 day ago
Job Viewed
Job Description
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.
CADCAM Programmer
Posted 1 day ago
Job Viewed
Job Description
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 +
RPG PROGRAMMER
Posted 1 day ago
Job Viewed
Job Description
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.
Cnc Programmer
Posted 1 day ago
Job Viewed
Job Description
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
Be The First To Know
About the latest Programmer Jobs in United Kingdom !
CMM Programmer
Posted 1 day ago
Job Viewed
Job Description
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
Cnc Programmer
Posted 1 day ago
Job Viewed
Job Description
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
CNC Programmer
Posted 1 day ago
Job Viewed
Job Description
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.