CNC Programmer Iam currently working on behalf of a leading Engineer company who produce precision parts to a number of clients. They are continuing to invest in their infrastructure and people and are making great strides in innovation and are growing at a good rate. They are now currently recruiting for a CNC Programmer to join their team Job responsibilities Create programs for CNC lathes and turn-mill machines, from technical drawings and other sources. Perform set up and prove out on CNC lathes and turn mill machines. Monitor operation and machine displays to detect malfunctions. Operate machines and measure parts for conformity with specifications. Diagnose faults, analyse, and improve programs and methods to increase machine efficiency and/or reduce risk of non-conformance. Concise and accurate record keeping including ensuring the integrity of the technical database. Perform routine daily/weekly machine and factory maintenance tasks. Participation in relevant training as required. Participation in and contribution towards continuous improvement activities. The ideal candidate will have: Minimum of 2 years CNC programming, setting and operating experience on Fanuc based multi-axis CNC lathes and turn-mill machines. Be able to read and interpret engineering drawings. At least HNC/HND or similar qualification in a mechanical engineering or equivalent discipline (desirable) Working knowledge of using Mastercam What you'll get in return Attractive pay rate Overtime rates. Career progression opportunities 4 day week Mon Thurs Pension contributions. State of the art factory. What you need to do now This truly is a great role, if you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now on Skills: CNC Programmer