Job Summary:
Our client is looking for a Tech Lead, with expertise in Technical Proficiency, Leadership and Team Management, Project Management and Planning, Problem Solving and Innovation, and Fintech.
Job Responsibilities:
1. Technical Leadership:
- Provide technical leadership and guidance to a team of developers, ensuring adherence to best practices, coding standards, and project timelines.
- Architect and design scalable, robust, and maintainable software solutions.
2. Project Management:
- Collaborate with project managers and product owners to understand project requirements and contribute to project planning and estimation.
- Break down complex projects into manageable tasks, ensuring effective resource allocation and timely delivery.
3. Team Collaboration:
- Foster a collaborative and inclusive team environment, promoting open communication and knowledge sharing.
- Mentor and coach team members, fostering their professional development and growth.
4. Code Review and Quality Assurance:
- Conduct regular code reviews to ensure code quality, consistency, and compliance with established coding standards.
- Implement and champion best practices for code quality and testing.
5. Technology Evaluation and Implementation:
- Stay abreast of industry trends and emerging technologies, evaluating their potential for adoption in our projects.
- Lead the implementation of new technologies, tools, and frameworks to enhance the development process.
6. Problem Solving and Troubleshooting:
- Proactively identify and address technical challenges, providing effective solutions and troubleshooting as needed.
- Collaborate with cross-functional teams to resolve complex technical issues.