DevJobs

Software Development Manager

Overview
Skills
  • Python Python ꞏ 5y
  • Java Java
  • GraphQL GraphQL
  • Node.js Node.js
  • Microservices Microservices
  • RESTful API RESTful API
  • AWS AWS
  • GCP GCP
  • cloud technologies
  • gRPC

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.

Commit