Overview
We are seeking an experienced and strategic Software Development Manager to lead one or more of our high-performing application development teams. You will be responsible for guiding your team's technical direction, fostering a culture of engineering excellence, and ensuring the successful delivery of complex software systems. This role requires a blend of technical expertise, leadership, and cross-functional collaboration to drive our product roadmap forward.
Responsibilities
- Lead, mentor, and manage one or more teams of software engineers, fostering their professional and technical growth.
- Cultivate a culture of engineering excellence, collaboration, and innovation.
- Oversee all aspects of team management, including performance reviews, hiring, and addressing staffing matters.
- Technical Strategy & Execution :
- Collaborate with product and engineering leadership to define and execute the long-term technical roadmap.
- Drive high technical standards by implementing and overseeing processes such as architectural reviews, code reviews, and robust testing protocols.
- Influence the company's strategic direction by staying current on emerging technologies and industry trends.
- Project Management & Delivery :
- Plan, direct, and coordinate all phases of the software development lifecycle to ensure the timely and successful delivery of application systems.
- Monitor team progress, conduct project audits, and ensure development adheres to design specifications and quality standards.
- Communicate project status, risks, and challenges to senior management, seeking support and alignment when necessary.
- Cross-Functional Collaboration :
- Partner with Product Management to define and manage requirements for the systems under development.
- Collaborate with Sales, Customer Success, and other departments to ensure engineering efforts align with business objectives and client needs.
- Participate in client relationship management, contract negotiations, and the marketing of our technical services to key stakeholders.
Qualifications
Bachelor’s degree in computer science, a related technical field, or equivalent practical experience.6+ years of experience in software development, including a significant period managing teams that have built and operated complex, full-stack software systems.Proven ability to collaborate effectively with cross-functional teams (Product Management, Sales, Customer Success).Strong analytical and problem-solving skills with the ability to identify the root cause of technical issues and devise creative solutions.Excellent written and verbal communication skills in English.A highly motivated and adaptable leader who thrives in dynamic project environments.Location : Must be willing to work on-site in Ortigas, Pasig.Preferred Qualifications
Experience with AI / ML systems and enterprise software development is a strong plus.Experience in a consulting or client-facing technical role.Seniority level
Mid-Senior levelEmployment type
Full-timeJob function
Engineering and Information TechnologyIndustries : IT Services and IT Consulting#J-18808-Ljbffr