Octal Philippines, Inc. | IT Consultancy & Custom Solutions

Join Our Team


Start your journey with us now!

All JobsPosition Title

Position Title

Manila

Return

Please feel free to send your CV for further oppurtunities

Job Opportunities


Qualifications


The Software Engineering Manager will lead the software engineering team and provide technical guidance in the development of Java-based applications. This role is critical in shaping the technical direction, architecture, and overall quality of the software products. The ideal candidate will demonstrate strong leadership, in-depth technical proficiency, and a commitment to delivering robust and scalable software solutions.   Requirements:
  • Bachelor’s degree in an IT-related field (e.g., Computer Science, Computer Engineering, Management Information Systems, Information Technology), or equivalent work experience.
  • 1 to 3 years of relevant experience in Java development and software engineering leadership.
  • Knowledgeable in Java, Oracle, and SQL
  • Proficient in Java development and software engineering principles.
  • Strong understanding of software architecture, development lifecycle, and deployment best practices.
  • Quality Assurance (QA) expertise – ensures that standards, processes, and procedures are appropriate and effectively implemented.
  • Quality Control (QC) proficiency – monitors that projects adhere to standards and deliver the required internal and external outputs.
  • Technologically proficient with internet technologies, databases, and software applications.
  • Familiarity with QA/testing tools and automation frameworks.
  • Excellent communication and interpersonal skills.
  • Strong analytical thinking and problem-solving abilities.
  • Collaborative team leader with a strong sense of accountability.
  • Demonstrates a sense of urgency in driving results.
  • Innovative and solution-oriented, with a focus on continuous improvement and research.
  • Perseverance and resilience in handling challenges and tight deadlines.

Qualifications


The role will involve designing, developing, and maintaining robust software applications that meet both project specifications and customer requirements. The Senior Software Engineer will play a key role in the full software development lifecycle, from design and coding to testing and deployment, ensuring software functionality and stability across environments.   Requirements:
  • Bachelor’s degree in any IT-related field (e.g., Computer Science, Computer Engineering, Management Information Systems, Information Technology), or equivalent work experience.
  • Minimum of 5+ years of professional experience in software development, with a strong focus on Java.
  • Proven experience with Spring MVC, JavaScript, and JQuery in a commercial environment.
  • Expertise in using build tools such as Maven and Gradle.
  • Strong experience with REST APIs and working in development, test, and production environments.
  • Hands-on experience with Bash scripting and familiarity with automation tools.
  • Experience with version control systems, code repositories (e.g., Git), and artifact repositories.
  • Experience in performing peer code reviews and mentoring junior developers.
  • Familiarity with cloud services, particularly AWS, and containerization using Docker is highly desirable.
  • Experience with continuous integration/continuous deployment (CI/CD) tools such as Jenkins.
  • Exposure to front-end frameworks such as Angular, Bootstrap is a plus.
  • Advanced proficiency in Java, including object-oriented programming, algorithms, and data structures.
  • Proficiency with JavaScript and strong familiarity with frameworks like JQuery.
  • Experience with Spring MVC and a preference for those with hands-on experience in Spring Boot.
  • Solid understanding of database design and SQL.
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent written and verbal communication skills.
  • Ability to work effectively in an Agile development environment.
  • Must be amenable to work in Bonifacio Global City (BGC), with a Hybrid Work Setup (combination of in-office and remote work).
  • Ability to collaborate with both local and remote teams.

Qualifications


Qualifications:
  • Experience in Typescript is a must
  • Experience in NodeJS is a must
  • Experience in AWS SAM, Cloud Formation and Lambda is a must (CERTIFIED)
  • Experience in MySQL is a must
  • Experience in REST is a must
  • Experience in Docker is a must
  • Experience in Unit Testing (JEST, Phpunit) is a must
  • Understanding performance optimization techniques is a must
  • Proficient understanding of OOP is a must
  • Familiarity with SOLID principles is a must
  • Understanding of security best practices is a must
  • Having an AWS Certification (AWS Certified Developer - Associate or higher) is a must
  • Experience in PHP 7 or up is an advantage
  • Experience in AngularJS and Angular is an advantage
  • Experience in C# and/or .Net is an advantage
  • Experience in HTML5 and CSS3 is an advantage
  • Experience in working on SPA is an advantage
  • Experience in Zend Framework 2 and 3 and Laminas is an advantage
  • Experience in Agile Scrum is an advantage
Responsibilities:
  • Design, code, debug, and implement software programs that are performance efficient, reliable, and easily maintainable in order to meet complex business requirements
  • Integrate data from various back-end services and databases
  • Gather and refine specifications and requirements based on technical needs
  • Employ programming and design techniques that adhere to software development standards
  • Work with DevOps and other development teams to develop and document the company's practices on building APIs using NodeJS in the AWS cloud
  • Create and maintain software documentation
  • Stay plugged into emerging technologies/industry trends and apply them into operations and activities
  • Contribute to the company's development standards
  • Act as a mentor for other Software Engineers
  • Collaborate with the team leaders, project group, management team and other departments within the organization on the gathering of requirements and the design of applications and applicable data structures

Qualifications


Qualifications
  • 5+ years of product team leadership experience – ideally in an ecommerce and web-to-product setting
  • Education: 4-year degree or equivalent work experience with a strong track record of success building and delivering software systems, functions, and features
  • Success in recruiting, training, developing, mentoring, and retaining teams
  • Ability to manage resources and processes across multiple locations and time zones
  • Working knowledge of business/financial planning and budgeting
  • Experience with problem-solving within multi-faceted and complex systems
  • Experience negotiating with third-party providers of products and services
  • Demonstrated proficiency in business and technical writing
  • Excellent written and verbal communication skills and working with technical and non-technical teams
  • Desire to be part of a fast-growing, dynamic, and entrepreneurially-minded team
  • Experience and success working with software engineering and creative staff in a fast-paced environment
Knowledge/Skills/Abilities
  • Excellent written and verbal communication
  • Ability to prioritize, focus, and operate with the requisite sense of urgency
  • Knowledge of how to collect qualitative data to validate assumptions
  • Strong R&D and Tech understanding
  • Solid problem-solving skills with the ability to create a clear plan of action to simplify complex issues
  • Must be hands-on and willing to roll up sleeves
  • Must be a self-starter and be able to self-direct
  • Competent operator within and across teams – teamwork is an essential dimension of Company's ongoing success, and there are few roles in which teamwork is as critical as is the case for Product Management
  • Scrum/Agile experience and success is a must

Qualifications


  • With at least 2-3 years of working experience as Java Developer.
  • Programming Languages - Java, PHP, SQL is a must.
  • Create technical design documentation and UML diagrams
  • Analyze and translate functional specifications / use cases into functional applications
  • Develop codes that conform to the coding standards set by the organization
  • Estimate the effort and time required for the assign task
  • Ensure code quality by performing unit and functional testing
  • Identify bottlenecks and issues to devise solution and optimization to address the problem
  • Develop code for new applications as well as enhancing or adding new features to the existing applications/systems.
  • Provide maintenance and production support to the existing applications
  • Perform code review to check quality and functionality of the code developed by team members
  • Analyze the functional specification and delegate the task to the team members
  • Monitor project progress against project timelines to ensure on time completion of project deliverables
  • Perform other work-related task/duties assigned

Qualifications


JOB DESCRIPTION:
  • Assess requests from end-users and provides feedback/updates to requester on result of assessment or development.
  • Understands strategic business needs and plans for growth.
  • Participates in the design, development, testing and deployment of system enhancements.
  • Finds technological solutions to business requirements.
  • Creates, analyzes, and validates detailed functional specifications.
  • Facilitates design sessions with the implementation team to define the solution.
  • Delivers elements of systems design, business rules, wireframes, or other detailed deliverables.
  • Validate software implementation configuration activities.
  • Support end-user education.
  • Complete system maintenance training to maintain the system post activation.
  • Assume responsibility for project tasks and ensure they are completed in a timely fashion.
  • Escalates and coordinates production issues to concerned departments or units or third-party vendor; ensuring that the resolution of issues is within the set Service Level Agreement.
  • Documents system issue and resolution applied.
  • Perform any other functions or tasks related to the foregoing.
Qualifications:
  • Preferably with at least 2 years of work experience
  • Proficient in Project Management, SDLC and Agile
  • Excellent written and oral communication skills
  • Proficient in documentation of functional and technical requirements.
  • Knowledgeable  in programming
  • Understanding business functional areas

Qualifications


Job Description:
  • Write functional and design specifications
  • Write original source codes and revise existing software
  • Design and implement software solutions
  • Perform code reviews, unit tests, integration tests, and other relevant testing
  • Prepare software documents according to specific guidelines
  • Estimate project scope and adheres to established guidelines and metrics for quality data
  • Mentor other software engineers and acts as senior member when designated
  • Keep pace with related emerging technology and trends, and introduce new tools and techniques for software development
Job Qualifications:
  • Graduate of any computer-related course (preferably BS Computer Science, BS Information Technology, BS Computer Engineering)
  • At least 3 years of Software Development Experience (Design , Code and Test)
  • Advance knowledge and experience in Scripting, Application and Web Development
  • Advance knowledge and experience in Java, C, C++ Python, Ruby, Javascript, and Typescript
  • Advance knowledge and experience in Web Development Frameworks (i.e. Django); Windows and Linux OS
  • Excellent verbal and written communication skills
  • Excellent problem solving and analytical skills
  • Exceptional teamwork and interpersonal skills

Qualifications


  • Bachelor's degree in IT or Engineering (Computer/ Electronics and Communications/Electrical)
  • Must have at least three to five years related work experience in Systems Integration.
  • Must be knowledgeable in Unix or Linux Scripting
  • Must be knowledgeable in scripting language (ex: python, bash)
  • Must have basic knowledge in SNMP, DNS, DHCP, and/or SMTP
  • Must have knowledge and experience in Network design
  • Must have knowledge and experience in configuring switches and routers
  • Knowledge in Firewalls and Load Balancer is an advantage
  • Knowledgeable in the latest virtualization and networking technology
  • Knowledge of either Cisco and/or Juniper devices
  • Knowledge of Fortnet or similar FW is an advantage.
  • Knowledge of Cloud Computing platforms (ex: AWS or Azure) is an advantage.
  • Knowledge of Container Orchestration (ex: Kubernetes) is an advantage.
  • Knowledge of Automation Tool (ex: Ansible) is an advantage.
  • Certification (Advantage): Cisco Certification (ex: CCNA, CCNP, DevNet ) or similar; Juniper Certification (ex: JNCIA) or similar; AWS or Azure Certification
  • Must be efficient in accomplishing the assigned tasks on time.
  • Possess excellent organizational, interpersonal, communication and presentation skills.
  • Can work with minimum supervision, quick learner and has keen eye for details.
  • Team player and possess positive, can-do attitude.
  • Innovative-thinker, resourceful
  • Background or knowledge of Nihongo is an advantage.
  • Knowledgeable in MS Office tools (ex: Excel, PowerPoint)
  • Willing to travel to Japan and/or other countries.

Qualifications


Key Responsibilities
    • Design and maintain enterprise-level automation frameworks for Web and API applications.
    • Standardize test structure across teams using tools like Selenium, Playwright, and JMeter.
    • Integrate AI/ML-based solutions to enhance test coverage, flakiness detection, and test prioritization.
    • Collaborate with developers to shift quality left and improve unit and integration test coverage.
    • Establish a strategy for transitioning legacy and manual test suites into fully automated execution.
    • Embed test automation into CI/CD pipelines (e.g., GitLab, Jenkins).
    • Define and monitor quality gates, enabling rapid feedback on code quality.
    • Work with DevOps and Engineering teams to ensure seamless integration of automated tests in deployment workflows.
    • Lead test strategy planning across regression, exploratory, integration, non-functional, and AI-based testing efforts.
    • Define and enforce QE standards, tools, and reporting structures.
    • Drive governance to ensure performance and security tests are integrated where applicable.
    • Coach and mentor Test Automation and Performance Engineers in scalable, maintainable automation and AI-enhanced testing practices.
    • Promote a quality-first mindset and continuous improvement across QA and development teams.
    • Review automation code and practices to ensure consistency, efficiency, and reliability.
    • Define automation KPIs including test coverage, pass rates, execution time, and bug leakage rate.
    • Provide data-driven reports and trend analysis to Engineering and Leadership teams.
    • Enhance test observability through structured logging, dashboards, and test analytics.
Qualifications
    • Bachelor’s degree in Computer Science, Information Technology, or related fields.
    • Minimum 10 years in QA/QE roles, with at least 3 years in a test automation leadership or architect capacity.
    • Proven track record of building enterprise-grade test automation frameworks and driving quality strategy.
    • Hands-on experience implementing or integrating AI/ML in test automation workflows (e.g., self-healing tests, predictive analytics, test case generation).
    • Experience working with eCommerce, SaaS, or large-scale distributed systems is a plus.
    • Expertise in automation tools such as Selenium, Playwright, JMeter, and REST API testing frameworks.
    • Proficient in Python, Java, or JavaScript for scripting and test development.
    • Experience using or integrating AI tools for test selection, anomaly detection, and intelligent test data generation.
    • Solid understanding of CI/CD pipelines and toolchains (e.g., GitLab CI, Jenkins).
    • Familiarity with cloud infrastructure, containerized environments, and distributed test execution.
    • Experience with test management platforms like Zephyr Scale or TestRail.
    • Exposure to performance testing and mocking frameworks is a plus.

Qualifications


Key Responsibilities:
  • Lead the preparation, analysis, and finalization of financial statements in accordance with applicable accounting standards (e.g., GAAP, IFRS, PFRS).
  • Oversee the accurate and timely preparation, filing, and analysis of income tax returns and other tax-related submissions.
  • Monitor changes in tax regulations and ensure organizational compliance at all times.
  • Plan, coordinate, and supervise the preparation of the annual budget and financial forecasts.
  • Provide senior management with timely and insightful financial analysis to support strategic planning and decision-making.
  • Establish and enforce internal controls, accounting policies, and procedures to safeguard the company’s assets.
  • Supervise and mentor accounting and finance staff, ensuring task delegation, performance monitoring, and professional development.
  • Coordinate with external auditors, tax consultants, and regulatory agencies
  • Ensure compliance with all applicable financial and banking regulations, especially provisions under the MORB, including capital adequacy, liquidity requirements, loan loss provisioning, and reporting formats.
  • Monitor BSP circulars and updates to ensure policies and processes remain compliant with new regulatory guidelines.
  • Oversee regulatory reporting to BSP and other agencies, ensuring accuracy and timeliness of reports such as FRP (Financial Reporting Package), CAR (Capital Adequacy Ratio), and other required schedules.
  • Ensure proper management of cash flow, expenditures, and financial risks.
  • Support the implementation and enhancement of accounting systems and technologies.
Qualifications:
  • Bachelor’s degree in Accountancy; Certified Public Accountant (CPA) is an advantage
  • Strong knowledge of financial reporting standards, taxation laws, and income tax return preparation and analysis.
  • Strong and practical knowledge of the Manual of Regulations for Banks (MORB) and experience in regulatory reporting to the Bangko Sentral ng Pilipinas.
  • Proven experience in corporate budgeting, financial forecasting, and cost control principles.
  • Demonstrated ability to lead, motivate, and manage teams effectively.
  • Proficiency in accounting software and advanced Microsoft Excel skills.
  • Excellent communication, organizational, and problem-solving skills.
  • High level of integrity, accountability, and attention to detail.