Software Engineer Manager - Fintech

  • On-Hire
  • Al Doki, Ad Doqi, Dokki, Giza Governorate 3751254, Egypt
  • Full-time

وصف الوظيفة

A leading Fintech company is seeking a dynamic and experienced Software Engineering Manager to lead and inspire their team of talented software engineers. This role involves overseeing the design, development, and delivery of high-quality software solutions, fostering a collaborative team environment, and aligning engineering efforts with business objectives

Duties/Responsibilities:

  •  Lead, mentor, and manage a team of software engineers to ensure professional growth and high performance.
  • Conduct regular one-on-one meetings, provide feedback, and support career development.
  • Foster a culture of innovation, collaboration, and continuous improvement.
  • Oversee software development projects, ensuring timely delivery within scope and budget.
  •  Collaborate with stakeholders to define project requirements, milestones, and deliverables.
  • Monitor and manage project progress, identifying and mitigating risks proactively.
  • Provide technical guidance and ensure best practices in software design, coding, and testing.
  • Stay updated on emerging technologies and trends to drive innovation.
  • Conduct code reviews and ensure the team adheres to quality and security standards.
  •  Align software engineering goals with the company’s strategic objectives.
  • Contribute to technology roadmaps and resource planning.
  • Drive process improvements to enhance development efficiency and product quality
  •  Work closely with product managers, designers, and other cross-functional teams to deliver user-centric solutions.
  •  Communicate effectively with stakeholders to manage expectations and report progress.
  •  Promote knowledge sharing and collaboration across teams.

متطلبات الوظيفة

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (Master’s degree preferred).
  • Proven experience in software engineering, with a strong track record of leadership or management roles.
  • Proficiency in software development methodologies, tools, and frameworks (e.g., Agile, DevOps).
  • Strong problem-solving and decision-making skills.
  • Excellent communication, organizational, and interpersonal skills.
  • Hands-on experience with programming languages and software architecture is a plus.

Preferred Skills:

  • Experience in hiring and building engineering teams.
  • Familiarity with cloud technologies, CI/CD pipelines, and modern development practices.
  • Ability to balance technical debt with long-term strategic goals.

وظائف مشابهة