Padmi

Technical Lead

BangalorePosted 1 month ago
Software engineeringSenior
Apply at Utthunga Technologies

Opens the source posting on naukri.com

Source description

About the role

View original

Embedded C, C++ Embedded Linux Build systems & Tool chain Expertise in GitHub Legacy Codebase Analysis & Migration CMake API Implementation Roles and Responsibilities ### Job Title: Technical Lead #### Roles and Responsibilities: 1. Team Leadership: - Lead a team of software developers and engineers, providing direction and technical guidance. - Foster a collaborative and innovative team culture, encouraging knowledge sharing and skill development. 2. Technical Oversight: - Serve as the primary point of contact for technical issues, ensuring that the team adheres to best practices and coding standards. - Review code, architecture, and design to ensure quality and feasibility. - Conduct regular technical assessments and provide constructive feedback. 3. Project Management: - Collaborate with product managers and stakeholders to define project requirements, scope, and timelines. - Oversee project progress, identify risks, and implement mitigation strategies to ensure deadlines are met. - Participate in Agile or Scrum processes, including sprint planning and retrospectives. 4. System Architecture and Design: - Design and architect scalable and robust systems, ensuring the integration of new technologies and tools. - Evaluate and recommend new technologies and frameworks to improve development efficiency and product quality. 5. Mentoring and Training: - Mentor junior developers and team members, fostering professional growth and enhancing technical proficiency. - Create training materials and conduct workshops to share knowledge and best practices within the team. 6. Collaboration and Communication: - Facilitate clear and effective communication among team members, stakeholders, and other departments. - Prepare technical documentation, including design specifications, user manuals, and API documentation. 7. Quality Assurance: - Ensure implementation of automated testing and other QA methodologies to maintain product integrity. - Address and resolve technical issues and bugs in a timely manner. 8. Stakeholder Engagement: - Collaborate with non-technical stakeholders to translate technical concepts into understandable terms and facilitate collaborative workflows. - Present technology solutions and progress updates to stakeholders and upper management. 9. Continuous Improvement: - Stay current with industry trends, emerging technologies, and continuously seek ways to enhance team performance and product quality. - Advocate for and lead initiatives that promote continuous integration/delivery practices and DevOps principles. 10. Compliance and Security: - Ensure that all products and processes comply with organizational policies and industry regulations, particularly regarding data protection and security. - Implement security best practices throughout the development lifecycle. --- This outline provides a comprehensive overview of the roles and responsibilities expected from a Technical Lead, focusing on leadership, technical expertise, project management, and team collaboration.

One address, no account. We’ll tell you when matching roles go live.

More at Utthunga Technologies

Related open roles

View all roles