Tech Lead

Posted 12 December 2022
Salary Competitive
Job type Permanent
Discipline Cyber Security
Contact NameKatie Southward
Remote working Hybrid/Flexible

Job description

Brief description 
As part of the digital practice, we are focussed on creating a modern architecture and software development practice that can deliver cloud, digital and agile transformations to our clients. The ideal candidate will have a strong software engineering background, will have worked in large teams and will be comfortable in a client-facing role. You will also be willing and able to contribute to the 6point6 internal digital transformation strategy and thought leadership. 

Role and responsibilities 

  • Own and deliver high quality implementation and documentation for critical functionality.

  • Own and deliver code, unit tests, feature tests, stubs and integration tests.

  • Operate in an agile environment as part of a scrum team and participate in sprint rituals.

  • Work with members of multiple skills to understand designs, functional requirements and triage issues. Create and document low level designs where required. 

  • Participate in business development activities, proposals, bids and pre-sales

  • Participate in thought leadership on technical subjects and Digital Transformation by creating thought leadership materials as directed 

  • Assist in the promotion and delivery of digital transformation engagements

  • Perform engagement management responsibilities, including staff performance reviews, task delegation, project scheduling, project financials, quality review and client management

  • Participate in recruitment process, mentor, train and develop more junior staff, including graduates 


  • Strong work ethic, highly self-motivated with a desire to succeed

  • Excellent hands-on experience with Java

  • Good experience with at least one other programming language

  • Good understanding of how to develop secure micro services using Spring Boot and the Spring Framework

  • Strong hands-on knowledge of open-source tools, libraries and standards 

  • Experience of working with UI technologies including JavaScript frameworks, HTML and CSS

  • Good working knowledge of Docker containers and running multi-container applications with Docker Compose

  • Strong experience of working in Test Driven Development, test coverage, unit tests, feature tests with BDD and test automation 

  • Strong experience of DevOps tooling and Continuous Delivery

  • Good knowledge of non-functional drivers for design, including an ability to performance tune, profile and debug applications 

  • Drive and desire to further your skillset and lead in the application domain

  • Strong analytical skills and attention to detail

  • Knowledge and demonstrable experience of both traditional and agile delivery methods

  • Ability to learn quickly and adapt

  • Strong written and verbal communication as well as strong interpersonal skills

  • Ability to build rapport with team members and clients (both internal and external) 


  • Can understand and interpret UML designs, sound understanding design patterns

  • Experience of cloud native development and server-less application development

  • Working knowledge of Kubernetes is highly desirable

  • Strong hands-on experience of creating and documenting low level designs, class designs and interface designs 

  • Knowledge of common integration techniques and approaches 

  • Ability to understand and challenge designs

  • Good knowledge of market leading vendor products and solutions 

  • Consulting background 

Why 6point6?
At 6point6, we drive the right change in every organisation through the positive impact of technology. Leading with strategy, architecture, and design, we connect cloud, data, and cyber to engineer and deliver large-scale, complex transformations across public and private sectors. We help organisations realise the value of their business strategy, allowing them to engage in a more meaningful way with their end customers.