Lead Developer

Lead Developer

Posted Today by Experis IT

£522 Per day
Inside
Remote
London, UK

Summary: The role of Lead Developer involves leading the development of front-end and back-end applications using Scala, Play Framework, and AWS. The position requires collaboration with cross-functional teams and providing technical leadership to other developers. Candidates must have significant experience in software development and be UK residents for at least five years. This is a remote position with occasional travel to specific UK cities.

Key Responsibilities:

  • Lead development of front-end and back-end applications using Scala.
  • Develop microservices using Scala and Play Framework deployed on AWS PaaS.
  • Collaborate with cross-functional teams on design, development, and testing.
  • Provide technical leadership and mentorship to developers.
  • Ensure best practices in code quality, testing, and deployment.
  • Participate in architectural discussions and decision-making.
  • Conduct code reviews and provide constructive feedback.

Key Skills:

  • Strong experience with Scala and Play Framework.
  • Proficiency in AWS services.
  • Experience with MacOS or Linux OS.
  • Ability to lead development teams and mentor junior developers.
  • Strong understanding of microservices architecture.
  • Experience in code quality assurance and testing practices.

Salary (Rate): £522 daily

City: undetermined

Country: UK

Working Arrangements: remote

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Role: Lead Developer

Location: UK Remote with occasional travel to Leicester, Leeds or Newcastle

Duration: 6 Months

Day rate: £522 Inside IR35

Candidates must have been a UK resident for 5 years or more.

Job Description:

Lead Developer with strong Scala + Play + AWS experience

Required Skills & Experience:

MacOS or Linux OS Lead development of Front End & Back End apps using Scala

Develop microservices using Scala + Play Framework deployed on AWS PaaS

Collaborate with cross functional teams on design, development, and testing

Provide technical leadership & mentorship to developers.

Ensure best practices in code quality, testing, and deployment

Participate in architectural discussions and decision-making

Conduct code reviews and provide constructive feedback