Software Engineer (Java Developer)

Full–time - Remote
United States
Responsibilities

• 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

Required Skills and Qualifications

• 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

Preferred Skills

• 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.

Working Conditions and Physical Requirements

• 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.

job Application

Drop a file here
Upload your resume (PDF, DOCX)
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.