Software Engineer
Summary
Software engineer who designs, builds, and maintains the company's internal business applications — primarily with Laravel (PHP) and SQL — while prototyping new initiatives in Python and Node.js. Day to day includes troubleshooting, documentation, performance monitoring, UAT support, and coordinating with operations and analyst teams. Hybrid: 3 days onsite in Pasig, 2 days WFH.
WORK SCOPE: Your primary responsibility will be to create and manage software solutions that drive our business. You'll also play a crucial part in maintaining operational stability by assisting other teams throughout the company.
JOB DESCRIPTION:
1. RESPONSIBILITIES AND DUTIES:
- Design, develop, test, and maintain high-performance and scalable applications using Laravel (PHP)
- Support core business operations
- Maintain and enhance modules of existing systems
- Develop new initiatives and prototypes using, but not limited to, Python and/or Node.js.
- Preparing program documentation and reports
- Troubleshoot and monitor the performance of internal systems
- Assist in user acceptance testing efforts and system integration activities
- Responds to requests from the project development team and operations team
- Gather information from stakeholders and end-users
- Manage assigned tasks and project deliverables
- Keep up to date on the newest technological innovations in the field and be ready to apply relevant innovations to our software systems
2. ORGANIZATIONAL RELATIONSHIPS:
- Reports to: IT Application Manager
- Closely coordinates with: Operations Team, Business Systems Analysts
REQUIREMENTS:
1. EDUCATION:
- Graduate of Computer Science, Computer Engineering, or related
2. SKILLS
- At least 5 years of software engineering experience using Laravel and related technologies
- Strong working knowledge of PHP, preferably using Laravel framework
- Experienced with relational databases, primarily SQL. Ability to write complex queries and optimize performance
- Must have experience with version control systems (ex. Github, Bitbucket) and CI/CD tools (ex. TeamCity, Jenkins) are required
- Knowledge of other programming languages like Python and Node.js
- Knowledge of tools like Docker, IIS and AWS is an advantage
- Strong understanding of basic programming paradigms and principles
- Ability to digest complex problems and devise effective technical solutions
WITH CLARKE, YOU’LL GET:
- Stability: Full-time, permanent role. This is a seat built to last.
- Hybrid Setup: 3 days onsite, 2 days WFH. We trust you to get the work done wherever you are.
- Leave: 15 Vacation Days and 15 Sick Days. One of the most generous leave packages you will find.
- Flexible Benefits (FlexBen): Convert up to 7 unused vacation leave credits into a fund you can spend on what matters to you — health and wellness, education, travel, lifestyle, financial security, and more. Clarke’s tier system means you may get more than what your leave is worth.
- Leave Cash Conversion: Convert up to 5 unused vacation leave credits and up to 5 unused sick leave credits to cash. Less leave wasted, more money in your pocket.
- Holidays: All Philippine public holidays observed.
- Mentoring: Access to leadership that actually invests in your growth. No gatekeeping, no corporate fear.