Source description
About the role
As a Tech Lead at Medgini, you will play a crucial role in driving technical excellence and guiding the development team to build scalable products that support the company's growth. You should have started your career as a Developer and grown into a Technical Lead role. Your passion for exploring new technologies, AI tools, automation, and modern development practices will be key in this role. Key Responsibilities: - Lead and mentor the Development team. - Design and review application architecture and technical solutions. - Drive the adoption of modern technologies, AI tools, and automation platforms. - Work closely with management to understand business requirements and convert them into technical solutions. - Ensure timely delivery of projects while maintaining high quality standards. - Review code, identify technical risks, and provide guidance to developers. - Evaluate new technologies, frameworks, and tools that can improve team productivity. - Build scalable, secure, and high-performance applications. - Collaborate with cross-functional teams to deliver business objectives. - Establish development best practices, coding standards, and deployment processes. - Support the team in resolving complex technical issues. Required Technical Skills: - Strong experience in Software Development. - Strong proficiency in Python development and related frameworks. - Hands-on experience in Web Application Development. - Strong understanding of System Design and Application Architecture. - Experience with APIs and Integrations. - Knowledge of Databases (SQL/NoSQL). - Experience with Cloud Platforms (AWS, Azure, or GCP). - Understanding of DevOps and Deployment Processes. - Strong knowledge of SDLC and Agile Methodologies. - Experience in Application Security and Performance Optimization. AI & Innovation Skills: - Experience using AI tools such as ChatGPT, Claude, Gemini, Cursor, GitHub Copilot, etc. - Understanding of Generative AI and AI-powered development tools. - Ability to identify opportunities for AI adoption in product development and business processes. - Passion for exploring emerging technologies and innovation. Leadership Skills: - Team Leadership and Mentoring. - Technical Decision Making. - Problem Solving and Critical Thinking. - Stakeholder Management. - Project Planning and Execution. - Ability to drive change and technology adoption within teams. As a Tech Lead at Medgini, you will play a crucial role in driving technical excellence and guiding the development team to build scalable products that support the company's growth. You should have started your career as a Developer and grown into a Technical Lead role. Your passion for exploring new technologies, AI tools, automation, and modern development practices will be key in this role. Key Responsibilities: - Lead and mentor the Development team. - Design and review application architecture and technical solutions. - Drive the adoption of modern technologies, AI tools, and automation platforms. - Work closely with management to understand business requirements and convert them into technical solutions. - Ensure timely delivery of projects while maintaining high quality standards. - Review code, identify technical risks, and provide guidance to developers. - Evaluate new technologies, frameworks, and tools that can improve team productivity. - Build scalable, secure, and high-performance applications. - Collaborate with cross-functional teams to deliver business objectives. - Establish development best practices, coding standards, and deployment processes. - Support the team in resolving complex technical issues. Required Technical Skills: - Strong experience in Software Development. - Strong proficiency in Python development and related frameworks. - Hands-on experience in Web Application Development. - Strong understanding of System Design and Application Architecture. - Experience with APIs and Integrations. - Knowledge of Databases (SQL/NoSQL). - Experience with Cloud Platforms (AWS, Azure, or GCP). - Understanding of DevOps and Deployment Processes. - Strong knowledge of SDLC and Agile Methodologies. - Experience in Application Security and Performance Optimization. AI & Innovation Skills: - Experience using AI tools such as ChatGPT, Claude, Gemini, Cursor, GitHub Copilot, etc. - Understanding of Generative AI and AI-powered development tools. - Ability to identify opportunities for AI adoption in product development and business processes. - Passion for exploring emerging technologies and innovation. Leadership Skills: - Team Leadership and Mentoring. - Technical Decision Making. - Problem Solving and Critical Thinking. - Stakeholder Management. - Project Planning and Execution. - Ability to drive change and technology adoption within teams.
More at Medgini