Senior Developer - Team Lead
Lead and mentor a team of developers, overseeing the full SDLC including code reviews, testing, backlog management and delivery tracking.
Collaborate with clients and stakeholders to understand their needs and translate them into robust technical solutions.
Deliver high-quality, maintainable code following industry best practices for full-stack development.
Design and develop scalable, secure and performant applications using modern frameworks and architectures (e.g. microservices, serverless).
Key responsibilities include leading client meetings, workshops and ensuring ongoing communication with clients, managing expectations and resolving issues as they arise.
Core Technical Skills:
JavaScript / TypeScript: Extensive experience in full-stack development using JavaScript and TypeScript, both on the client-side and server-side.
React: Advanced proficiency in React for building dynamic, scalable front-end applications.
HTML, CSS / SASS: Strong experience in developing responsive web interfaces.
Back-end Frameworks: Proficient with TypeScript / JavaScript frameworks such as Express and NestJS, or Python frameworks such as FastAPI and Django.
Database Management: Experience working with both relational and NoSQL databases.
Version Control: Proficiency with Git, including Git Flow and Trunk-Based Development.
Automated Testing: Strong knowledge of testing frameworks (e.g. Jest, Cypress) for unit, integration and end-to-end testing.
CI/CD Pipelines: Familiarity with pipeline technologies like Azure Pipelines, GitHub Actions or GitLab Pipelines for automating build, test and deployment workflows.
Leadership and Communication Skills:
Proven leadership: Experience leading development teams and mentoring developers.
Client-facing expertise: Comfortable engaging with clients, gathering requirements and ensuring alignment with technical solutions.
Excellent communication: Ability to communicate complex ideas to stakeholders and colleagues, both technical and non-technical.
Problem-solving: Strong analytical abilities to troubleshoot and implement solutions for complex challenges.
Collaboration: Demonstrated success in working with cross-functional teams.
Agile / Methodology Expertise:
Scrum / Agile: Practical experience in Agile methodologies (especially Scrum), with the ability to assist Scrum Masters or Product Owners as needed.
Process-Driven: Ability to maintain and improve processes to ensure high-quality delivery and team efficiency.
Security:
Strong knowledge of secure coding practices and OWASP standards, ensuring adherence to security requirements throughout project delivery.
Ensure compliance with client-specific security requirements, including data protection and access control.
Proactively communicate with clients about security measures and ensure alignment with their security policies.
Desirable Skills / Experience:
A Computer Science, Software Development or related degree.
Proven experience working in a consultancy environment.
Active Security Clearance (SC) is desirable but not necessary as we are able to sponsor applications, as a requirement for all staff.
Our offer:
At Ntegra, we offer an inspiring and inclusive work environment, where your expertise will be valued, and your ideas will have a real impact.
Not only are we a truly flexible organisation and fully remote as standard, but we also give our people the right level of autonomy to shape the role whilst feeling supported and inspired.
Join our talented and passionate team as a Development Team Lead and enjoy an exciting career with us.
Our other benefits include:
Private Medical insurance, discounts and health-related perks through Vitality
Royal London company pension scheme
Dinner for two' peer recognition bonus
25 days holiday increasing with service and the ability to purchase up to 5 additional days
Enhanced Maternity and Paternity leave
Bike to Work scheme
Generous vision, hearing and dental schemes
Company birthday and anniversary gifts
Charity of the month – an opportunity to support various charities throughout the year