Description
Job Purpose:
This position is responsible for delivering and maintaining the organizations automation strategy at a technical level by specifically executing procedures for developing and maintaining code while utilizing appropriate quality assurance testing and version control.
Essential Functions:
Write well-designed, testable, efficient code by using best software development practices.
Design web application forms, workflows and data tables using Angular 2 Script 2015 frameworks for dynamic web applications.
Integrate data from various back-end services, using REST APIs.
Gather and refine specifications and requirements based on technical needs.
Create and maintain software documentation for applications.
Responsible for maintaining, expanding, and scaling internally developed web services.
Adapt to emerging technologies/industry trends and provide creative solutions and continual improvement of web applications.
Work with development team for front-end/back-end development requirements.
Create, update, and maintain testing for angular application using Protractor and Jasmine Karma or Cucumber.
Manage CICD Pipeline for application deployment using tools such as Jenkins and Concourse.