Full-Stack Developer

Satellitetalent ,
London, Greater London

Overview

Job Description

The successful candidate will be expected to work within a team to maintain and enhance our internal and external facing Business Applications in a heterogeneous (but mostly Python) environment. To achieve this they will need experience in all aspects of software project lifecycle ensuring delivery of high quality web applications, from requirements analysis through to final deployment. We are looking for full stack application developer with good UI skills as well as experience with writing REST APIs. The Role * Work with business systems analysts and solution designers to understand the overall solution requirements. * Develop and unit test work packages assigned. * Support Test Analysts in defining and executing suitable test scenarios. * Support operational teams in problem resolution activities. * Provide estimates for software development tasks. * Contribute to reviews of methodologies, standards and processes used by the team To Apply * 3+ years' experience in IT solution development. * 2+ Experience in Python development preferably using Flask web framework. * UI skills in HTML5, CSS3, JavaScript, AngularJS, CoffeeScript, JQuery. * Good understanding of REST API design, development and maintenance. * Relational database management systems preferably Oracle. * Experience with source code control tools such as Git, GitHub, SVN etc. * Experience with continuous integration/delivery practises. * Clarity and precision in verbal and written communications. * Ability to interact comfortably with the other members of a large, geographically dispersed team.