Your Team
CloudGuard is looking for a brilliant hands-on Full-Stack Team Leader to join our platform group.
As a Team Leader, you will have the opportunity to participate in a top cloud security product that leverages cutting-edge technologies while working in an agile development lifecycle.
The team is combined of backend and frontend highly technical developers and is responsible for customer-facing end2end features.
You will be expected to roll up your sleeves, and perform as technical lead and manager of this team with a can-do approach and focus on usability and quality deliveries.
Your Impact & Responsibilities:
- Develop and maintain the back-end and the front-end of the CloudGuard core application.
- Lead, grow, mentor, and manage a team of talented software engineers
- Work as a hands-on developer between 30%-50% of your time
- Drive technical excellence, high product quality, innovation, and timely delivery in an agile, production-critical environment
- Develop software solutions using various programming languages such as .Net, python, and node js.
- Designing, planning, and executing the roadmap for the team while focusing on improving productivity and preserving high quality
- Collaborating with cross-functional teams and product managers to identify and prioritize development efforts
- Working with all cloud providers (Azure, GCP, AWS, OCI, and more)
Your Knowledge & Skills:
- Experienced team leader with proven abilities of leading SaaS products to production
- Hands-on experience with at least one major cloud provider, such as Azure, GCP, or AWS
- At least 5 years of experience in software development in one of the following languages c#, python, java, Java Script
- At least 2 years of experience in leading a development team
- Proven experience in designing and executing big projects and initiatives
- Experienced in agile methodologies
- Hands-on backend experience with microservices architecture
- Well organized, execution capabilities, methodical approach to problem-solving.
- Strong advantage - Good understanding of the .NET framework
- Strong Advantage – Excellent communication, leadership, and presentation abilities
- Advantage - Experience with front-end development technologies such as HTML, JavaScript, and React