The candidate will be required to work closely with the Development Manager, Project Manager, and a team of developers.
Technical Roles and Responsibilities
Demonstrate a systematic and disciplined architecture, system design and programming approach following a standard software development lifecycle
Meticulous attention to detail and strong focus on clear and practical documentation
Work closely with senior management, Development Manager, Project Manager, and a team of developers.
Design, Code, Unit Test and support Software components
Deliver quality software in a time following standard software development processes
Analyze problems raised in software development or production environments and provide timely solutions
Develop, prepare and maintain system documentation, including program descriptions, operational procedures etc.
Act as the second line of support during production problems.
Nice to have
Redux, Backbone.js, Bamboo, Selenium, Cucumber, TeamCity, jQuery, WebdriverIO, Jenkins, Kubernetes, Docker