Software Team Lead

Summary: Lead mentor and support team of developers
Job Location: Petah Tikva

4Cast Decision Intelligence Platform is an AI-powered solution that provides decision support and decision augmentation. Our platform uses advanced AI to model and simulate various scenarios, helping decision-makers explore and choose the best courses of action.

We are looking for a Software Team Lead to join our team. In this role, you will lead a team of developers, providing both technical guidance and hands-on contributions to build and maintain our software solutions. You will be responsible for task planning, sprint execution, and ensuring high-quality development processes.

In this role, you are responsible for

  • Lead, mentor, and support a team of software developers
  • Oversee task assignment, prioritize workloads, and ensure proper distribution of development efforts to meet deadlines
  • Provide guidance on system architecture, best practices, and coding standards to maintain code quality and efficiency
  • Conduct code reviews, enforce best practices, and ensure adherence to security and performance standards
  • Actively contribute to development tasks, including coding, debugging, and implementing key features
  • Identify and resolve complex software issues, working closely with developers to provide solutions
  • Identify and implement improvements in development workflows, automation, and team efficiency
  • Work closely with product managers, QA engineers, and other stakeholders to align development efforts with business goals

To succeed in this role, you’ll need

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field
  • At least 5 years of experience as a software developer
  • Minimum 2 years of experience in a leadership role, managing and mentoring a team of developers
  • Proficient in the following languages:
    • Angular 14
    • C#
    • ASP.NET Core
  • Strong understanding of system design principles and agile development methodologies
  • Excellent organizational skills and ability to manage multiple tasks and priorities effectively
  • Excellent problem-solving skills and a self-motivated learner
  • Effective communication skills with the ability to collaborate across teams
  • Self-driven and goal-oriented mindset
  • Proficiency in English

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Skip to content