As a Technical Lead at SSL Wireless, you will play a pivotal role in steering our software development teams towards excellence. SSL Wireless is a technology-driven company specializing in innovative solutions for a diverse range of industries. We are seeking an experienced Technical Lead to provide guidance and leadership in software development, with a focus on fostering collaboration, implementing best practices, and driving innovation.
- Lead and mentor software development teams, fostering a collaborative and productive working environment.
- Define and implement software development methodologies and best practices, including Agile and DevOps principles.
- Break down complex projects into manageable tasks and assign them effectively to team members.
- Conduct code reviews and provide constructive feedback to improve code quality and maintainability.
- Collaborate with product managers and designers to translate requirements into technical specifications.
- Estimate project timelines and resource requirements, and track progress against set goals.
- Identify and mitigate technical risks and challenges proactively.
- Stay up-to-date on the latest software development trends and technologies.
- Communicate effectively with all stakeholders, both technical and non-technical.
- Mentor and coach junior developers, helping them grow their skills and knowledge.
KSAOs That You Will Require To Succeed In This Role
- Experience leading a Python team with development knowledge on it will be a plus.
- Experience leading an IoT team or knowledge of IoT will be a plus.
- Familiarity with security solutions using cameras, sensors, and alarms.
- Strong expertise in Python development.
- Experience or knowledge in IoT technologies.
- Excellent communication and leadership skills.
- Previous experience in mentoring and coaching junior developers.