- Support and administer business systems.
- Engage with end users to understand processes and create requirement specifications for improvements.
- Analyse requirements, design solutions, and implement enhancements to improve operations and customer interactions.
- Develop and maintain custom software solutions.
- Write and maintain Azure Logic Apps and code in C#, Python, and JavaScript to integrate systems and automate processes.
- Support the development of the company website (Umbraco).
- Assist in managing the company’s IT infrastructure, including servers, VMWare, networking, backups, and cloud services (Azure/Office 365).
- Ensure data security and continuity with regular backups (Veeam) and disaster recovery planning.
- Proficient in software development, with experience in C#, Python, JavaScript, or PowerShell.
- Understanding of RESTful APIs and experience integrating systems.
- Experience of web development, preferably with Umbraco/ASP.NET
- Strong knowledge of standard IT infrastructure and systems used in medium-sized companies, including servers, networking, cloud services, and data security practices.
- Experience with ERP systems ideal.
- Ability to analyse business processes and identify technology-based improvements.