Software Engineering Manager

confidential - لبنان
Overview:
The Software Engineering Manager will play a pivotal role in the technological landscape of the company, orchestrating the development of software products from conception to deployment. He will lead teams of engineers & developers fostering an environment of innovation and efficiency, while ensuring that projects align with business goals and meet quality standards. He will balance technical oversight with people management and connect complex programming work with the strategic objectives of the organization.

Key Responsibilities:
• Manages development projects with top-down oversight throughout entire execution to ensure success as defined by adherence to standards of scope and timeline.
• Establishes the company’s technical vision and lead all aspects of the company’s technological development.
• Collaborates with other software developers, product owners, business analysts and software architects to plan, design, develop, test and maintain applications.
• Understands and contributes to the technical solution from design through to code & adhere to high-quality development principles while delivering solutions on time and on budget.
• Implements and enforce modern software development methodologies such as Agile and Scrum.
• Analyzes and resolves technical and application problems.
• Participates in peer-reviews of solution designs and related code.
• Develops, refines, and tunes integrations between applications.
• Packages and support deployment of releases.
• Provides regular and effective progress updates to ensure the management of any delivery risks or issues.
• Maintains high standards of software quality within the team by establishing good practices and habits.
• Provides technical leadership to teammates through coaching and mentorship.
• Identifies and encourage areas for growth and improvement within the team.
• Assesses opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties
• Anticipates details of future projects by communicating with product owners and staying informed of relevant future company plans.
• Recruit developers and assess skills.

Requirements:
• Master’s degree in software engineering, Computer Sciences or related field
• 10+ years’ experience with minimum 4 years management experience in the IT field, including development work and interactions with customers.
• Must be proficient with JavaEE, ASP.NET Core, Spring Framework, MongoDB, Angular2+, SQL, APIs, react native, integrations,
• Extensive leadership experience and strong teaming abilities
• Excellent problem-solving & design thinking skills.
• Related certifications are a plus
تاريخ النشر: ٣٠ يناير ٢٠٢٥
الناشر: Hirelebanese
تاريخ النشر: ٣٠ يناير ٢٠٢٥
الناشر: Hirelebanese