• Working on installation, configuration, testing and liaising with internal and external parties to see that items are delivered to specification and on time.
• Design and Implement integrations with different enterprise / business systems
• Design and Implement user interface using human services and coach views and by implementing custom components when needed
• Develop business processes and workflows
• Assist project teams with all phases of SDLC
• Develop and execute unit tests
• Troubleshooting, maintenance, and enhancement of BPM applications in production
• Recommend and follow best practices within the BPM group
• Assist team members with knowledge and expertise on application platform
• Other related duties as assigned
• Highly familiar with IT support functions, including configuration control management and problem tracking tools
• Must be analytical and detailed oriented to work problems to completion
• Must be able to work under short deadlines within minimal direction
• Bachelor of Science or equivalent in Computer Science/Engineering, Computer Information Systems, or similar disciplines
• Excellent communication skills - written and verbal
• Exposure to web technologies (HTML, CSS, JavaScript)
• Strong knowledge of application servers (such as Tomcat, JBoss)
• Good experience in employing JAVA/J2EE technologies
• Understanding of web service (SOAP, REST, JSON etc.)
• Understanding of Databases (SQL Server and Oracle)
• Thorough understanding of networking concepts (Firewalls, Routers, TCP/IP, HTTP)
• Knowledge about enterprise application architectures (Presentation, Processes, Business, Storage layers)
• Administrative background in system support is a plus (Windows Server, RHE Linux, Solaris)
• Preferred Certifications: MCSA/SE, CCNA/DA
• System admin experience with Active Directory and Group Policy.
• A working knowledge of Cloud Based environments (AWS, Azure and GCP).
• Experience of file-based broadcast systems and workflows would be a distinct advantage.
• Knowledge of Broadcast Video, Audio and Closed Captioning formats would be an advantage.
• Working knowledge of Final Cut Pro, Premiere Pro, Avid and After Effects would be an advantage.
• Working knowledge of JIRA and other project management tools.
• This role could require some travel to international customer sites.
• Potential involvement in upgrades of the software on customer systems including configuration, testing, troubleshooting, and training with the Partner/Customer.
• Some instances of work may take place outside of normal working hours, which will be co-ordinated by the Head of Technical Operations.
• Any member of staff may be asked to perform any reasonable and appropriate task (subject to training and Health and Safety requirements) dependent upon the business needs.
• Responsibilities are not limited to the above description and may be modified at any time by the Company.