Description
Scala Developer - Agile
My client are going through a digital transformation, they are looking for a Scala Developer to join their expanding digital team.
Essential
- Extensive experience of working with Scala on web applications
- Experience and expertise in pairing particularly being able to articulate a clear train of thought and being able to explain reasoning behind decisions.
- Experience building Server Side web applications and detailed knowledge
- An ability to communicate technical concepts to a non-technical audience
- Experience working on technical projects within a team
- Knowledge of the use of version control systems such as subversion or git
- Ability to quickly research and learn new programming tools and techniques
Desirable
- Experience of working in government on digital by default service standard compliant government websites
- Experience of working with government platforms
- Strong knowledge and experience of working with Agile methods, particularly SCRUM
- Detailed understanding and experience of Front End web development (HTML/CSS/JS)
- Knowledge of relational and non-relational database systems
- System administration and configuration management skills
- Experience presenting work at user groups and conferences
- Experience of building and scaling high-traffic websites
- Understanding of the use of Responsive Web Design
- Experience of working with JavaScript libraries to produce data visualizations
- Experience of designing and maintaining public HTTP APIs
- Experience of handling large data sets and scaling their handling and storage
Scala Developer - Agile