We are seeking an experienced and highly motivated Software Developer to join our Digital Operations team and play a key role in our digital transformation journey. This position is responsible for the development, enhancement, support, and maintenance of a diverse portfolio of business-critical applications and digital solutions that support manufacturing operations and business processes.
The successful candidate will work closely with business stakeholders, project teams, and technical colleagues to design, develop, integrate, and support software solutions across the organisation. You will be responsible for delivering robust, secure, and maintainable applications.
This is a varied role requiring both hands-on software development expertise and the ability to troubleshoot, support, and continuously improve existing systems within a complex manufacturing environment.
Key Responsibilities
- Design, develop, test, deploy, and maintain software applications supporting manufacturing and business operations.
- Develop solutions using C#, PHP, JavaScript, SQL, PowerShell, and associated technologies.
- Manage and support Microsoft SQL Server databases, including query development, optimisation, and troubleshooting.
- Support application hosting environments, including IIS administration and configuration.
- Investigate, diagnose, and resolve application, database, and integration issues in a timely manner.
- Work closely with business stakeholders to gather requirements and translate them into technical solutions.
- Contribute to software architecture, coding standards, and development best practices.
- Support cybersecurity initiatives through vulnerability remediation, patch management, and secure coding practices.
- Participate in the implementation and support of reporting and analytics solutions, including Tableau.
- Produce and maintain technical documentation, support documentation, and operational procedures.
- Support Digital Operations strategy through technology and process improvement initiatives.
- Drive a culture of continuous improvement, innovation, and knowledge sharing.