JOB SUMMARY
Leads the design, development, and optimization of scalable web applications while ensuring high performance and best practices. Provides technical guidance, mentors developers, and collaborates with teams to deliver effective digital solutions.
DUTIES AND RESPONSIBILITIES
- Lead technical design, development, and delivery of complex applications.
- Translates business needs into scalable technical solutions
- Mentors and guides junior developers.
- Resolve advanced technical issues. Immediately trouble shoot and resolve application prod issues to support smooth business operations.
- Drive innovation, process improvements, and adoption of new tools
- Develop, test, and deploy applications based on business and technical requirements.
- Write clean, efficient, and maintainable code following established standards.
- Ensure applications are developed with high standards of performance, security, and usability through unit testing and code reviews.
- Work closely with the business stakeholder, digital innovation lead, project managers, and ui/ux designer to understand requirements and delivery solutions.
- Document technical specifications, system architecture, data flows, and code changes
- Ensure compliance with coding standards, best practices, and organization policies
JOB QUALIFICATIONS AND SKILLS REQUIRED
1. Education
- Bachelor's degree in Computer Science, Software Engineering, Information Technology or a related field.
2. Experience
- 4 - 7 years programming experience is required.
- Extensive experience in web and/or mobile application development, with a strong understanding of development methodologies, programming languages, coding standards, and frameworks.
- Strong technical background and expertise in programming languages such as OutSystems, HTML, CSS, Javascript, .Net, Angular, or others depending on the platform.
- Experience with backend development, APIs and integration with databases (RESTful, SOAP APIs) is an advantage.
- Knowledge of databases (ie. SQL, Oracle, MySQL) and data management.
- Experience working with Waterfall and/or Agile methodologies.
- Strong experience with JQuery or similar technologies preferred.
- Knowledge on ERP systems (SAP, NetSuite) is an advantage.
- Knowledge of cloud platform (ie. AWS, Azure) is an advantage.
3. Skills and Competencies
- Leadership and team management skills with the ability to motivate and mentor development stagg.
- Strong analytical and problem-solving skills to design and implement effective solutions.
- Strong understanding of security compliance, and data privacy in application development.
- Good communication and interpersonal skills.
- Team player with a sense of accountability and ownership.
- Ability to work both independently and collaboratively in a team environment.
- Detail-oriented with strong organizational skills.
- Ability to evaluate, adopt, and implement new technologies and tools
- Willing to work full-time and on-site at Pasay City.