and help define the future of digital public services. Key Responsibilities: Lead Development Projects : Spearhead the development of high-quality applications using Scala and Playframework, focusing on scalability and performance. Software Architecture : Direct software design and architectural discussions to craft robust and scalable solutions, integrating modern design … 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 … least 3 years of experience specifically in Scala development. Proficiency in functional programming, modern software design patterns, asynchronous programming, and multithreading. Skilled in: Scala , Playframework, NoSql (Mongo DB), ScalaTest/ScalaMock, Wiremock, Jenkins, Kibana, Grafana, Git, Intel Preferred Qualifications: Extensive experience with : Scala , Playframeworkmore »
A solid background in software development and solutions architecture within Open Source technologies and languages such as Scala, Java, RESTful APIs JSON, NoSQL, MongoDB, Play, Ruby Jenkins, Selenium, Jira, Confluence, Linux, HTML5, Cucumber, Django, Spring, Python, Chef and Puppet technologies ie. Knowledge of relational and non-relational databases and more »
does matter and you will be heard with opportunity to progress your career. Job Description: We are looking for a Senior Java Developer to play a key role in supporting delivery of the technical roadmap during a time of digital change and transformation. In this role, you will: Implement … and strong problem-solving skills Understanding of the Scrum development lifecycle Experience with GraphQL Experience guiding a small team of developers Familiarity with the Playframework Skills and Competencies: Passion for technology and continuous improvement Keen eye for detail and strong problem-solving skills Product and quality-focused more »
code quality and organization. Requirements: Proven experience as a Scala Developer. Strong knowledge of JVM languages (Scala, Java). Experience with frameworks like Akka, Play, and Spark. Familiarity with RESTful APIs and web services. Understanding of front-end technologies (JavaScript, HTML, CSS) is a plus. Excellent problem-solving skills more »
support good quality digital microservices. Within the team, employ TDD and pair programming to develop quality code in Scala. Key skills and experience: Scala Playframework Git Jenkins Javascript Selenium Cucumber Application Design Design & Build Enablement Object Oriented Application Design & Development Test Execution and Management more »
Product Managers, Designers, and Engineers to take concepts from ideation to implementation, balancing the desire for rapid code deployment with the responsibility of accuracy. Play a role in enhancing our team culture, striving to leave things in a better state than you found them and streamlining our workflow. You more »