חדש באתר! העלו קורות חיים אנונימיים לאתר ואפשרו למעסיקים לפנות אליכם!
We are seeking a highly skilled and motivated Software development manager with a strong background in Python and leadership experience. In this role, you will be responsible for overseeing the development team, ensuring the timely and high-quality delivery of software solutions. You will collaborate closely with cross-functional teams including product management, QA, DevOps, and project management to drive technical excellence and innovation.
Key Responsibilities:
· Lead and manage a team of R&D, ensuring best practices in software development industry.
· Oversee the development and maintenance of scalable, high-performance applications primarily built with Python.
· Collaborate with stakeholders to understand project requirements and provide technical guidance.
· Ensure code quality, security, and compliance with coding standards.
· Drive agile development processes including sprint planning, task estimation, and project tracking.
· Encourage continuous learning, growth, and improvement within the development team.
· Identify technical risks and devise strategies to mitigate them.
· Collaborate with QA and DevOps teams to ensure smooth deployment and testing processes.
· Research and implement new technologies to improve development efficiency and product performance.
· Work closely with the product management team to ensure alignment on business goals and technical solutions.
Technical Skills:
· 5+ years of software development experience with a strong focus on Python.
· 5+ years of experience in a technical leadership or management role.
· Experience with Node.js or Java –Big Advantage
· Proven ability to manage and mentor a team of developers.
· Strong understanding of software development methodologies (Agile/Scrum).
· Experience with RESTful APIs, microservices architecture, and cloud technologies (e.g., AWS, GCP), GraphQL,gRPC
· Understanding and capability to manager Data engenders and build data structures.
· Excellent problem-solving skills and a deep understanding of software architecture.
Qualifications:
· Proven experience in software development and project delivery.
· Strong problem-solving skills and ability to work independently.
· Excellent communication and collaboration skills.
· Experience working in agile environments.
· Ability to lead and mentor a team of engineers.
· Proficiency in English and Hebrew for customer-facing interactions.