Software Development Lead - DV Cleared

Posted 18 days 8 hours ago by TieTalent

Permanent
Not Specified
I.T. & Communications Jobs
London, United Kingdom
Job Description

CBSbutler Holdings Limited trading as CBSbutler

Software Development Technical Lead - DV Cleared

Location: London

Duration: initially 6 Months

Clearance: DV

A global consultancy delivering digital transformation to a central government agency is looking for a DV Cleared Software Development Technical Lead to join their team, working on leading-edge and bespoke technologies within an interesting and highly rewarding environment. This role offers the opportunity to help set technical direction and provide technical leadership for highly motivated and talented development teams.

Your skills and experience:
  1. Experience in building, leading, and mentoring development teams.
  2. Comprehensive experience in developing using modern development languages (e.g., Java, Go, Python) with code written to a common standard.
  3. Experience with public cloud technologies (AWS, GCP, Azure) and principles, particularly Infrastructure as Code.
  4. Ability to translate user requirements into technical requirements.
  5. Excellent interpersonal skills, able to communicate with clients, management, and software engineers.
  6. Experience in system testing and automated testing (e.g., unit tests, integration tests, mocking/stubbing).
  7. Experience using Kubernetes and/or OpenShift as a deployment platform and day-to-day development environment.
  8. Good understanding of and experience with modern DevOps methodologies and technologies.
  9. Experience in automation/configuration management (i.e., Ansible).
  10. Experience with version control systems (e.g., Git).
  11. Experience with continuous integration & analysis systems (e.g., Jenkins, SonarQube).
  12. Able to use a wide variety of open-source technologies.
  13. Able to write, review, and assure technical documentation such as LLDs, user guides, release notes, etc.
  14. Experience with a wide variety of technologies, and the ability and enthusiasm to learn new technologies quickly.