Senior CNC Programmer Permanent Full-Time Salary - Circa £50,000 DOE Location - Office Based in Holme Join a well-established subcontracting firm delivering full-service joinery solutions across the UK. With over 80 skilled joiners and a dedicated office and workshop team, the business specialises in the design, manufacture, and installation of bespoke joinery for high-profile residential, healthcare, and commercial projects. Backed by a larger parent group, it blends family values with long-term growth and operational excellence. As a Senior CNC Programmer, you'll play a pivotal role in shaping the future of CNC operations during a period of rapid growth and transformation. With new machinery being added and systems being restructured, this is a chance to lead change, mentor junior staff, and help build a more scalable, efficient CNC function. Responsibilities, but are not limited to Develop and optimise CNC programs using SWOOD and SolidWorks for wood machining applications Interpret CAD models, blueprints, and technical drawings to create accurate offline CNC programs Oversee and refine machining processes for routing bed tables, 5-axis vertical mills, and double-bed routers Lead the overhaul of CNC procedures and practices, including the creation of a centralised drawing library Collaborate with design, production, and external partners to resolve machining and assembly issues Mentor junior team members to ensure knowledge sharing and workflow continuity Maintain accurate documentation of CNC operations, program changes, and process improvementsExperiences required Proven experience in a senior CNC programming role, ideally within wood manufacturing Proficiency in SolidWorks and SWOOD (or similar CAD/CAM software), e.g. Mastercam, NX CAM, PowerMill, Edgecam, CAMWorks, GibbsCAM, Alphacam Strong knowledge of offline programming, wood machining, and nesting techniques Experience with 3 to 5-axis CNC machines and complex routing setupsPackage 38 Hours P/W | Monday to Thursday | 8am-5pm | Friday 8am-3am | 33 Days Holiday Inc. Bank | Peoples Choice Pension | Discretionary Bonus | Vitality Healthcare