Senior Contract Developer required to join a web application development team working on commercial web-based solutions across a broad technology stack built around complex User Experience / UX requirements. Agile working methodology and an ability to analyse, understand and act on user experience input is key. Key Skills:
1. Ability to efficiently transition between technologies and programming languages
2. Ability to write clean and efficient code which includes high quality automated test coverage
3. Ability to work in a team environment that is fast-paced and follows Agile development practices
4. Design and Architecture
5. Cloud Technology
6. Desktop Application
7. High-Performance Computing
8. Human Computer Interface
9. Security
10. User Experience Design
11. Web App and Micro services