Scala Developer

Scala Developers required for a 6 month initial contract based in West Sussex.

– Work in cross-functional teams to write and test production quality, sustainable code for world class new and existing systems
– Ensure that new and updated digital services are thoroughly tested for performance and are able to handle specified load
– Collaborate with all Scrum Team and Delivery Centre colleagues, providing feedback on more junior/apprenticeship developers where necessary
– Contribute to a culture of continuous service improvement in which key systems “owned” by your digital service team are regularly analysed, maintained and improved
– Contribute to a robust automated test suite to work in a continuous integration environment
– Sharing knowledge of tools and techniques with technical and non-technical team members in the wider digital team and across government
– Providing ‘second-line’ support and occasional ‘on-call’ support

Technologies & Technical Skills:
– Scala
– MongoDb
– Git
– Play
– Jenkins & Groovy DSL
– Excellent demonstrable commercial experience in programming and back-end software development either Scala or Java8 (Scala is the preference)
– Use and implementation of modern front-end web technologies such as HTML5, CSS3, AJAX, REST, JSON
– Experience in TDD(Test Driven Development). experience using Kibana & Splunk for debugging
– Good understanding of web/agile technologies & protocols
– Demonstrable experience in automated testing solutions
– Proven problem-solving skills: able to logically break down a problem into smaller manageable parts to solve
– Proven ability to communicate technical concepts to a non-technical audience
– Proven ability to quickly research and learn new programming tools and techniques
– Demonstrable knowledge of relational and non-relational database

All of our opportunities require that applicants are eligible to work in the specified country/location, unless otherwise stated in the job description.