Product Engineer Officer
Be #InGoodHands with Metrobank!
Here at Metrobank, we don't simply hire employees—we hone future leaders. We provide opportunities that enhance your skills and unlock your talents, helping you evolve into a well-rounded individual. We supply you with all the pieces you need to do your best work, unleashing your full potential to help you secure your future and lead a fulfilling career. And with Metrobank's strong heart for the community, you have the chance to give back and make worthwhile contributions to our nation's economic and social development. With Metrobank, a meaningful life is within your reach!
The Product Engineering Lead is responsible for shaping, building, and delivering products while ensuring the organization remains up to date with the latest technologies. This role contributes across the full technology stack, including database, API, web, and mobile development.
The position requires a strong passion for software development, continuous learning, and staying current with new tools and technologies. The Product Engineering Lead also drives high standards in product quality, technical excellence, and engineering best practices.
Key Responsibilities
- Understand business requirements and project expectations.
- Use Scrum methodology to deliver regular software improvements that enhance customer and employee experience.
- Lead the team in designing, developing, and testing product enhancements following best practices and coding standards.
- Work with business stakeholders to present designs, timelines, scope, risks, and dependencies.
- Collaborate with the team to identify technical debt and deliver long-term solutions.
- Provide training on new technologies and mentor team members to build their skills.
- Ensure quality of deliverables before handover to SIT and UAT.
- Work with stakeholders to solve problems and identify the best solutions.
- Support the development and adoption of organizational standards.
- Act as a change agent by promoting best practices across teams.
- Perform other tasks as assigned.
Qualifications
- Bachelor’s degree in computer science, Software Engineering, or related field
- 8+ years of experience in software development
- Experience working in an Agile environment
- Self-motivated and able to work independently
- Fast learner with strong adaptability
- Strong written and verbal communication skills
- Excellent problem-solving and analytical skills
Technical Skills
- Java (Spring Boot)
- SQL
- React JS (Material UI, Bootstrap)
- React Native (nice to have)
- Node.js (nice to have)
Tools & Technologies
- Git or SVN
- Kubernetes / Docker (nice to have)
- Azure Cloud Services (nice to have)
- CI/CD pipelines (nice to have)