Please answer the following questions in order to process your application.
Select your working status in the UK *
File Attachments:
(2MB file maximum. doc, docx, pdf, rtf or txt files only)
* denotes required field
Additional Information:
Availability/Notice
Salary Expectation GBP
Approximately how far are you willing to travel to work (in miles) ?
Key Privacy Information
When you apply for a job, ComputerJobs will collect the information you provide in the application and disclose it to the advertiser of the job.
If the advertiser wishes to contact you they have agreed to use your information following data protection law.
ComputerJobs will keep a copy of the application for 90 days.
More information about our Privacy Policy.
Job Details
Senior Scala Developer (Permanent)
Location: London Country: UK Rate: 75K-85K GBP per annum
Location: Hybrid (options in Newcastle, Edinburgh, Glasgow, Leeds, Manchester, Birmingham, London)
Job Summary:
Join Scrumconnect, a catalyst for digital transformation impacting over 50+ million citizens, saving taxpayers over £25 million, and launching 64 services in the past 24 months. As a Senior Scala Developer, you will lead our development initiatives, champion a culture of innovation and collaboration, and help define the future of digital public services.
Key Responsibilities:
- Lead Development Projects: Spearhead the development of high-quality applications using Scala and Play Framework, focusing on scalability and performance.
- Software Architecture: Direct software design and architectural discussions to craft robust and scalable solutions, integrating modern design patterns.
- Mentorship: Mentor junior developers, fostering an environment of learning and growth by promoting best practices in coding and process.
- Collaborative Engagement: Work closely with cross-functional teams to ensure seamless delivery of comprehensive software solutions.
- Continuous Improvement: Drive technical excellence, clean code principles, Test-Driven Development (TDD), and Behavior-Driven Development (BDD) within the team.
- Innovation: Play a key role in the evolution of our Agile processes and strive for a high level of automation in continuous integration and delivery.
Required Qualifications:
- Minimum of 7 years of experience in Scala development, with a strong portfolio of projects.
- At least 3 years of experience specifically in Scala development.
- Proficiency in functional programming, modern software design patterns, asynchronous programming, and Multithreading.
- Skilled in: Scala, Play framework, NoSql (Mongo DB), ScalaTest/ScalaMock, Wiremock, Jenkins, Kibana, Grafana, Git, Intellij
Preferred Qualifications:
- Tech stack is: Scala, Play framework, NoSql (Mongo DB), ScalaTest/ScalaMock, Wiremock, Jenkins, Kibana, Grafana, Git, Intellij
- Familiarity with Apache Kafka and RESTful web services.
- Strong understanding of architectural and integration design patterns.
- Commitment to Agile best practices.
- Commitment: Permanent
About Scrumconnect:
At Scrumconnect, we are dedicated to pioneering advancements in technology that serve public needs and lead to significant societal benefits. Our team is comprised of innovators and thinkers who are committed to redefining the possibilities of digital solutions in public services.
What We Offer:
- A competitive salary alongside performance-based incentives.
- Comprehensive health and wellness benefits.
- Opportunities for professional growth through continuous learning and development.
- Flexible working arrangements to support a healthy work-life balance.
- A vibrant, inclusive work environment where your contributions make a visible impact.
Join Us:
If you are looking to make a significant impact and lead in the development of critical digital services, we encourage you to apply. Please submit your CV and a cover letter detailing your relevant experience and why you are excited about this opportunity at Scrumconnect.
Posted Date: 03 May 2024
Reference: JS / SCALA DEV
Employment Agency: scrumconnect ltd
Contact: Talent Acquisition Team