The Applications Engineer role will be responsible for building bespoke applications, including anything from back-end services to their client-end counterparts. The responsibilities will include designing and developing these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Proficiency in SQL and C# is essential. Additional skills in VB6, JavaScript, and TypeScript are highly valued. Experience with .NET, .NET Core, Vue, and other web development frameworks (e.g., AngularJS, Bootstrap, jQuery) is also desirable. Knowledge of Factory Talk Batch and device data collection (e.g., PLCs) is an advantage. Key Duties/Responsibilities: Manage software-centered projects, ensuring robust verification and validation. Translate user requirements into functional applications. Design, build, test, and maintain efficient, reusable, and reliable code. Identify and resolve bottlenecks and bugs to ensure application robustness. Maintain source control using Git for proper documentation and tracking. Integrate new and existing applications with external vendor systems, including databases and industrial devices. Apply operational excellence tools and techniques to continuously improve processes and eliminate waste. Support and implement "Plant of the Future" work stream initiatives. Utilize DevOps practices on the Azure cloud platform to streamline development and deployment processes. Functional Competencies: Minimum of 2 years of relevant experience in programming systems support. Ability to work independently and proactively. Well-structured, methodical approach to work. Good judgment and decision-making skills. Strategic in approach. Previous Work Experience & Skills: Proficient in C# and .NET technologies (including Windows Presentation Framework). Strong understanding of object-oriented programming. Proficient with database technologies, preferably Microsoft SQL Server 2014-2019. Experience with web application frameworks and web services (e.g., JavaScript, HTML5, Vue). Proficient understanding of code versioning tools (e.g., Git). Familiarity with relational databases and SQL query language. Knowledge of LINQ, XML, and JSON is an advantage. Experience with industrial manufacturing software (e.g., Batch, SCADA, HMI, PLCs) is an advantage. Experience with Microsoft Server 2012-2019 OS. Demonstrated experience in delivering projects in a complex systems environment. EDUCATIONAL REQUIREMENTS A recognised Degree in Computer Science, Software Engineering or a related discipline required. Skills: C# SQL VB6 Javascript