




We are seeking a highly skilled and motivated Software Engineering Leader to join our team. As a Software Engineering Leader, you will be responsible for leading and managing a team of software developers and engineers. You will oversee the entire software development life cycle, from requirements gathering and design to implementation and testing. The ideal candidate will have a strong technical background, extensive experience in software development, and proven leadership skills. ### **Responsibilities** * Manage and lead a team of software developers and engineers * Set goals and objectives for the team, and track progress towards achieving them * Oversee the software development life cycle, ensuring that projects are completed on time and within budget * Collaborate with stakeholders to define requirements and specifications for software projects * Design and architect software solutions that meet business needs * Review and provide guidance on technical designs and code * Ensure that software development best practices are followed * Mentor and coach team members, fostering their professional growth * Stay updated with the latest trends and advancements in software engineering **Requirements** * Proven experience as a software engineering leader or software development manager * Strong technical background in software development * Experience in leading and managing software development teams * Excellent leadership and interpersonal skills * Strong problem\-solving and decision\-making abilities * Ability to effectively communicate and collaborate with stakeholders * Bachelor's degree in computer science or a related field * 10\+ years of experience in software development * Experience in the banking or financial services industry is a plus **Benefits** * Social \& Medical insurance * Healthy Environment * Attractive salaries * Hybrid work model


