Software Development Team Lead

Neweasy
Charing Cross, United Kingdom
3 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Charing Cross, United Kingdom

Tech stack

Agile Methodologies
Amazon Web Services (AWS)
Software Applications
Code Review
Continuous Integration
DevOps
Github
Python
Node.js
Software Engineering
SQL Databases
TypeScript
B2b Software
Terraform
Docker

Job description

  • Lead, mentor, and develop a team of software and QA engineers, fostering a culture of collaboration and continuous improvement.
  • Providing the developers with architectural and programming advice, guiding / mentoring them towards achieving project goals while ensuring quality work.
  • Collaborate with the Technology Lead, Delivery Lead, Product Managers, Experience Designers, QA, and subject matter experts to develop and optimize the application.
  • Contribute to the technical architecture, make relevant technical choices, and advise on the selection of third-party suppliers and partners.
  • Actively participate in code reviews, design discussions, and provide constructive feedback to peers.
  • Continuously improve the application through innovation, experimentation, and iteration.
  • Develop, evolve and maintain high-quality, scalable software applications.
  • Delivery high quality code in short iterations, focusing on business and end-user value

Requirements

  • 5+ years of experience with Python (essential) and other technologies including AWS, Node.js, Typescript, SQL, CI/CD, DevOps (Terraform, Github Actions, Docker).

  • Solid track record of leadership level experience, including guiding and mentoring members of the technical team.

  • Experience of working in an agile setting with the delivery of both B2C and B2B software solutions and websites with 5k+ daily users.

  • Excellent problem-solving skills, diverse thinking and creative sense in navigating ambiguity.

  • Excellent communication skills, fostering collaboration among cross-functional teams.

  • Deep sense of ownership and accountability for the success of the project.

  • Proficiency in lean / agile software development best practices., * Python AND AWS AND (Node.js OR Node JS) AND (Terraform OR "GitHub Actions" OR Docker) AND (agile OR lean OR scrum) AND (B2C OR B2B) AND (agile OR "lea

Apply for this position