At a Glance
- Tasks: Lead a dynamic team to develop and enhance user-facing tech solutions.
- Company: Join TEKsystems, a leading IT services company within the Allegis Group network.
- Benefits: Enjoy a full-time role with opportunities for growth and collaboration in a vibrant environment.
- Why this job: Be part of innovative projects that impact real-world solutions while working with cutting-edge technology.
- Qualifications: Proficiency in modern tech tools like React, C#, and Azure DevOps is essential.
- Other info: This is a permanent position based in Liverpool, UK.
The predicted salary is between 36000 - 60000 £ per year.
The Technical Lead requires direct working relationships with key business owners, their proxies and project managers responsible for driving forward a particular business division.
Responsibilities:
- Developing new and enhancing existing user-facing solutions.
- Providing technical guidance, decision making and leadership of a delivery team comprising product owners, BA’s, PM’s, front end devs, backend dev, database developers, digital analysts, QA technicians.
- Ensuring DevOps Epics, pbi’s, tasks, feature flagging, Assurance criteria and all testing strategies align with company standards.
- Ensuring systems are well documented and tested for resilience / failover / auto scaling as specified.
- Building reusable components and front-end libraries for future use.
- Ensuring high quality software product delivery to timescales with reliable estimates and actual effort recorded.
- Work with multiple internal stakeholders to ensure common understanding of technical approaches to architecture and implementation.
- Collaborating with all other technical teams proactively and with consideration of priorities and workloads, working collaboratively in a multi-disciplinary team to reach team goals.
- Ensure mandated ‘core systems’ upgrades are appropriately managed.
- Liaise with 3rd parties as appropriate depending on product requirements.
- Provide BAU bug handling, hot fix deployment as and when required.
- Putting security and performance at the heart of all products and processes.
Requirements:
- Capable of advising on modern, secure, technical solutions to achieve product owner goals.
- Highly proficient in either front end or back end modern technology tooling and coding standards, especially React, React Native, NextJS, C# dot Net, Event driven systems, Azure DevOps, SOLID and clean architecture patterns.
- Ability to understand business requirements and translate them into technical requirements.
- Backed C#, dotNET, VS Core development.
- Thorough understanding of front end TypeScript frameworks and core principles.
- Solid understanding of modern specifications when developing components.
- Experience with the React Material UI Framework and an eye for design and understanding UI/UX practices.
- Experience working with REST APIs and webhooks.
- Knowledge of Docker and Docker Compose.
- Strong development experience in microservice based enterprise architecture, SOLID principles, clean architecture, Azure Service Bus, RabbitMQ, Mass Transit, MediatR.
- Knowledge of modern authorization mechanisms, such as JSON Web Token, OAuth etc.
- Familiarity with modern front-end build pipelines and tools.
- Understanding of popular front-end development tools such as Yarn, Webpack, Vitjs, StoryBook, Jest, Eslint, Prettier, Husky, etc.
- Good awareness of logging and alerting strategies and tooling (e.g. Loki/Grafana).
- Familiarity with code versioning tools such as Git.
- Good understanding of Google Adwords, GLCID’s, Tag Manager for tracking conversion.
- Solid experience of CI/CD pipelines in DevOps.
Technical Lead employer: TEKsystems
Contact Detail:
TEKsystems Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Technical Lead
✨Tip Number 1
Network with professionals in the tech industry, especially those who have experience in leadership roles. Attend local meetups or online webinars related to software development and DevOps to connect with potential colleagues or mentors.
✨Tip Number 2
Familiarise yourself with the latest technologies mentioned in the job description, such as React, C#, and Azure DevOps. Consider building a small project or contributing to open-source projects that utilise these technologies to showcase your skills.
✨Tip Number 3
Prepare for technical interviews by practising common coding challenges and system design questions. Focus on demonstrating your understanding of microservices architecture and clean coding principles, as these are crucial for the Technical Lead role.
✨Tip Number 4
Research TEKsystems and their projects to understand their business model and technical needs. Tailor your discussions during interviews to reflect how your experience aligns with their goals and how you can contribute to their success.
We think you need these skills to ace Technical Lead
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience and skills that align with the Technical Lead role. Focus on your proficiency in technologies like C#, .NET, React, and Azure DevOps, as well as your leadership experience.
Craft a Compelling Cover Letter: Write a cover letter that showcases your understanding of the role and how your background makes you a perfect fit. Mention specific projects where you've demonstrated technical leadership and collaboration with cross-functional teams.
Highlight Key Achievements: In your application, emphasise key achievements that demonstrate your ability to deliver high-quality software solutions. Use metrics where possible to quantify your impact, such as improved delivery times or enhanced system performance.
Showcase Soft Skills: Don't forget to mention your soft skills, such as communication, teamwork, and problem-solving abilities. These are crucial for a Technical Lead who needs to liaise with various stakeholders and guide a team effectively.
How to prepare for a job interview at TEKsystems
✨Showcase Your Technical Expertise
As a Technical Lead, it's crucial to demonstrate your proficiency in both front-end and back-end technologies. Be prepared to discuss your experience with tools like React, C#, and Azure DevOps, and provide examples of how you've applied these skills in past projects.
✨Understand the Business Context
Make sure you can translate technical requirements into business outcomes. Research TEKsystems and their projects to understand their goals and challenges, and be ready to discuss how your technical solutions can align with their business objectives.
✨Emphasise Leadership and Collaboration
Highlight your experience in leading teams and collaborating with various stakeholders. Share specific examples of how you've guided teams through complex projects, ensuring everyone is aligned and working towards common goals.
✨Prepare for Scenario-Based Questions
Expect scenario-based questions that assess your problem-solving abilities and decision-making skills. Think about past challenges you've faced in software delivery and how you overcame them, particularly in relation to DevOps practices and system resilience.