Our technology stack is Microsoft .NET-based. You will primarily (but not exclusively) work with .NET SDKs for CAD software, as well as Single-Page Applications with a Blazor frontend and an ASP.NET backend. This will all be written in the C# language. To support these applications, you will also design and implement Windows Presentation Foundation user interfaces and relational SQL databases.
As an Apprentice Software Developer, your duties will include but are not limited to:
Key Responsibilities:
Assist in the development, testing, and maintenance of software tools and applications for the AEC industry.
Collaborate with team members to understand project requirements and contribute to technical solutions.
Participate in code reviews, debugging, and troubleshooting to ensure high-quality software delivery.
Learn and apply best practices in software development, including coding standards, version control, and documentation.
Engage in continuous learning and development to enhance your technical skills and knowledge.
Training Outcome:Opportunity to progress to Degree Level Apprenticeship or a permanent role for the right candidate on successful completion.Employer Description:Since our formation in 2010, OES has worked on projects worth over £1 billion, building a strong reputation for excellence and reliability. We have grown into a leading engineering firm with a collective experience spanning structural, civil, and geotechnical engineering.
We offer our clients hands-on expertise from the very top. Our directors Nathan, Sundeep (who are Chartered Structural Engineers, and members of Institution of Structural Engineers (IStructE)) and Chris, along with a core team of professional designers, engineers and technicians are all focused on providing the very best solution for every challenge.
We’re as committed as you are to the success of your project. Our involvement will help you save time and money, improve accuracy and build sustainably, with an integrated engineering approach ensuring seamless coordination and impressive results.
Alongside traditional civil, structural and geotechnical capabilities, we see innovation as a driver of sustainable development and offer our clients unique code engineering – bespoke software support to enhance cost-effectiveness, accuracy and collaborative working.Working Hours :Monday-Friday, times to be confirmed.Skills: Communication skills,IT skills,Attention to detail,Organisation skills,Problem solving skills,Number skills,Analytical skills,Logical,Initiative....Read more...
Daily/Weekly Tasks:
Correct identification and safe use of welding, fabrication, cutting, and grinding equipment.
Welding, grinding, fabrication, and sawing/cutting of metals and components.
Reading and interpreting technical drawings to complete work accurately. Supporting material repairs, refractory brickwork, and component preparation. Foundry Service & Maintenance.
Assisting in the knock-out and re-lining of furnaces and ladles at customer sites.
Learning about material selection criteria for different applications.
Supporting gas commissioning and mechanical maintenance tasks under supervision.
Assisting with repairs and servicing of foundry equipment. Health, Safety & Compliance.
Using safe manual handling techniques and operating lifting and handling equipment (such as hoists, slings, and cranes) under supervision.
Maintaining good personal hygiene and workplace cleanliness.
Following all health & safety, PPE, and workplace procedures.
Accurately completing administration, training logs, inspection records, and job sheets.
Logistics & Operations.
Receipt, despatch, and packing of materials.
Supporting use of forklift trucks (FLT) and liftinglhandling equipment once trained and certified.
Organising and preparing materials for workshop and site-based activities.
Customer Service & Representation.
Working flexibly to meet customer requirements, including at customer premises.
Assisting senior engineers on-site while maintaining professional standards.
Representing the company positively through respectful behaviour and communication.
Training:This is a Level 2 Welding Apprenticeship, delivered over a period 2 years.
The apprentice will attend the training centre, In-Comm Training Services in Aldridge, WS9 8UG or In-Comm Training Services in Telford, TF3 3AJ, 1 day per week for duration of the apprenticeship.Training Outcome:There will be a full-time position available upon completion of the apprenticeship.Employer Description:Founded in the early 1960’s, John Winter still operates on the existing site at Washer Lane in Halifax, where it's Head Office and manufacturing facility are based.
Originally, the business was built on supplying small traditional foundries with oil bonded sands and a small range of products for Foundry and Engineering industries. Since then the company has seen many changes, adapting and evolving to meet the ever changing needs of our customers. Move forward some 20 years to the early 1980’s. From humble beginnings the Dental business was also founded, which added a further arm to operations and worked well alongside the Foundry business. The 2 industries share many similarities: mould making and casting technology, not to mention, release agents, resins, alloys and furnaces.
Decades later, John Winter are now at the forefront of both of these industries thanks to our own bespoke foundry products, many of which are researched, developed and made on site before being utilised by customers to support a multitude of industries including aerospace and automotive in the UK, as well as the wider global market, for which we have our own dedicated export department.
On the Dental side of the business we have gone from strength to strength, forging great partnerships with industry leading suppliers which enable us to service traditional methods of Dental manufacturing as well as maintaining our position at the forefront of the ever evolving digital dental market.Working Hours :Monday to Friday, 7.00am - 2.00pm. Flexible times.Skills: Attention to detail,Organisation skills,Customer care skills,Problem solving skills,Administrative skills,Number skills,Logical,Team working,Initiative,Physical fitness,Flexibility....Read more...