A technical lead Will be responsible for leading and managing a team of technical professionals. Also, for ensuring the successful delivery of projects within a specific domain or area of expertise.
Responsibilities:
- The technical lead is responsible for managing a team of technical professionals, providing guidance, support and direction as needed.
- Designing technical solutions that meet business requirements and align with best practices.
- Ensuring the successful implementation of technical solutions.
- Creating and maintaining technical documentation, including system designs, technical specifications and user guides.
- Collaborating with other teams, including product management, quality assurance, and User experience
- Mentoring and coaching team members, providing guidance on technical issues and career development.
- Identifying and mitigating technical risks, ensuring the successful delivery of projects on time and within budget.
- Staying up to date with technology trends and best practices.
Requirements:
- Bachelor's or Master's degree in Computer Science or related field
- Minimum of 5 years of experience in software development, with a focus on technical leadership
- Strong technical skills, including experience with modern software development tools and technologies
- Excellent communication and interpersonal skills, with the ability to lead and collaborate with technical and non-technical teams
- Strong project management and organizational skills, with the ability to manage multiple projects simultaneously
- Demonstrated experience in designing and implementing technical solutions that meet business requirements
- Experience mentoring and coaching team members, providing guidance on technical issues and career development
- Strong problem-solving and analytical skills, with the ability to identify and mitigate technical risks.
If you have the required skills and experience, please submit your application for consideration.