M

Made Tech

Lead Software Engineer

Full-Stack EngineeringUpdated on Nov 13
Full-time£70k - £90k /yr

About the Job

Requirements

  • Experience writing code with tests.
  • Experience delivering in an agile environment.
  • Experience working across a variety of programming languages.
  • Experience working with databases.
  • Experience working with application programming interfaces.
  • Experience working with at least one cloud platform.
  • Experience debugging a range of systems.
  • Evidence of self-development and a willingness to learn.
  • Drive to deliver outcomes for users.
  • Desire to mentor and people-manage.
  • Significant experience working with Amazon Web Services.
  • Experience with full-stack and polyglot software engineering.
  • Experience with cloud, automation, tooling, and DevOps practices.
  • Ability to work with a variety of software architectures, including monoliths and microservices.
  • Ability to learn new technologies and work across object-oriented, functional, declarative, event-based, and aspect-oriented paradigms.
  • Eligibility for UK Security Check clearance, including five years of continuous UK residency and five years of employment history or history back to full-time education.

Responsibilities

  • Act as the most senior technologist within a customer account, representing Made Tech as a hands-on chief technology officer across one or more software delivery teams.
  • Lead software engineering, architecture, and technical delivery to drive organisational change and outcomes for users.
  • Coach and upskill colleagues, customers, and delivery teams, helping them use the platforms built by the team.
  • Establish strong engineering cultures within customer organisations and support teams in applying DevOps practices.
  • Document architecture and infrastructure as code using technologies such as Terraform and OpenAPI.
  • Empower teams to develop, deploy, and scale applications through containerisation and services such as AWS Lambda, selecting appropriate tools for the task.
  • Help teams iteratively deliver changes through to production, including building, testing, and releasing frequently through continuous-delivery pipelines.
  • Deliver custom software for public-sector customers, understanding and achieving customer goals with deployed technology.
  • Share knowledge and skills with others and contribute to mentoring and growing team members.

Desired Qualifications

  • Consultancy experience.
  • Experience working directly with customers and users.
  • Experience working in multidisciplinary teams with product, design, and technology working in the same cycles.
  • Showcasing and presentation skills.
  • Experience with agile practices such as Scrum, Extreme Programming, or Kanban.
  • Pair-programming experience.
  • Experience writing code using test-driven development.
  • Experience building and maintaining continuous-integration and continuous-delivery pipelines.
  • Experience with component-based design techniques such as pattern libraries, styled-components, CSS-in-JS, BEM, or SUIT CSS.
  • Experience debugging infrastructure.
  • Experience with the React ecosystem, including a test-driven approach.
  • Experience with infrastructure-as-code technologies such as Terraform and CloudFormation.
  • Familiarity with architectural and design patterns.
  • Experience using architectural decision records.

About the Company

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Made Tech

See more jobs