Employee Benefits
* Free eye test (free pair of glasses worth up to £50)
* Yearly health check
* PAM Assist (Employee well-being programme)
* Discretionary Annual bonus Scheme
* Death-in-service benefit (up to three times annual salary)
* Pension (company matched up to 6%)
* Onsite parking
* Additional Holiday Purchase Scheme (buy up to 5 extra days)
Position
Senior Software Engineer & Team Leader
Location: Huddersfield, expected to work away on site 10-20% of time. (Full UK Driving Licence required)
Hours
Monday - Thursday 08:00 - 16:30, Friday 08:00 - 13:00
Salary: £65,000 - £80,000
Overview
The Senior Software Engineer & Team Leader will be responsible for leading a team of developers while also contributing hands-on to software development projects. This role combines technical expertise with leadership skills to drive project success and team growth.
Key Responsibilities
* Lead a team of software engineers, providing technical guidance and career development.
* Collaborate with other departments and provide technical support to the sales, proposal, project and design teams, including simulations, estimating, software and hardware selection.
* Commercial awareness to identify and manage for out-of-scope work, including developing proposals for billing for variations.
* Closely collaborate with the ‘Principal Software Engineer’ for developing standards new products.
* Manage project timelines, resource allocation, and technical deliverables in line with budget.
* Conduct software code reviews and provide constructive feedback to team members.
* Identify and mitigate technical risks and issues throughout the development lifecycle.
* Creation and testing of PLC and HMI/SCADA software applications primarily using Siemens / Allen Bradley/Rockwell products. Network design and implementation of industry standard protocols including MODBUS and OPC.
* Preparation of design documentation including, I/O lists, FDS, SDI, SDS, FAT/SAT Test documents.
* Commissioning on customer sites in both the UK and abroad. Must be prepared to work offshore when required (previous experience not essential as full training will be provided).
Qualifications
* Experience within the Chemical, Petrochemical or Oil and Gas industry would be beneficial, but is not essential.
* Knowledge of condition monitoring systems (Bentley Nevada, B&K, Emerson), Exor HMIs, IIoT and Functional/Machine Safety would be an advantage.
* Degree in Computer Science, Engineering, or related field.
* 5+ years of software development experience.
* 2+ years of team leadership or management experience.
* Strong programming skills in relevant languages, e.g. Ladder logic, function block, basic Structured programming, remote access programming, etc.
* Excellent problem-solving abilities and technical decision-making skills.
* Outstanding communication and interpersonal skills.
* Ability to balance technical contributions with management responsibilities.
* Strong leadership and team-building abilities.
* Excellent time management and organizational skills.
* Adaptability and resilience in a fast-paced environment.
* Collaborative approach to problem-solving.
* Commitment to continuous learning and improvement.
#J-18808-Ljbffr