The Technical Lead will oversee the development of custom software solutions tailored for various business units. This role involves leading projects that integrate traditional software and AI components. Projects often include developing applications from scratch and customizing reusable solutions for cross-functional use. The Technical Lead will be responsible for mentoring, code reviewing, and collaborating with product owners to deliver high-impact solutions.
Key Responsibilities
• Lead and mentor a development team on large-scale, customized software projects
• Perform code reviews and provide technical guidance to the team
• Work closely with Product Owners to define user stories and assign technical tasks
• Develop, debug, and test applications alongside the team (10–20% hands-on development)
• Solve complex technical problems and identify innovative solutions
• Integrate AI components into custom applications as needed
• Support projects requiring high levels of customization (e.g., diagnostic tools for Wind Technicians)
• Manage AWS-based deployments, including CI/CD scripts and Lambda functions
• Ensure security standards and debugging practices are applied during deployments
• Communicate effectively with technical and non-technical stakeholders
Required Qualifications
• Proven experience in a Technical Lead role
• Strong backend development skills in Python and JavaScript
• Frontend experience with Angular (version 10 or higher)
• Broad knowledge of AWS services, including
Any Gradute