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


We are seeking a Senior Software Engineer to contribute to the design, development, and maintenance of Ruby-based applications and scalable data infrastructure, which will support data-driven capabilities within the business.

This position is a technical leadership role requiring extensive experience in full-stack backend development with Ruby, along with strong expertise in building and maintaining data pipelines, warehouses, and analytics solutions. The successful candidate will collaborate closely with engineering, data, product, and analytics teams to deliver high-quality software and data systems that align with the organization's objectives.

Required Qualifications:
  • Bachelor's degree in Computer Science, Information Systems, or equivalent experience.
  • 7+ years of experience in backend software development, preferably with Ruby (Rails, Sinatra).
  • 5+ years in data engineering, with a strong track record of building data pipelines and managing data infrastructure.
  • Strong experience in designing and deploying RESTful APIs and event-driven services.
  • Expertise in SQL and experience working with PostgreSQL, Snowflake, or similar.
  • Hands-on experience with tools such as Kafka, Airflow, dbt, Docker, and CI/CD platforms.
  • Working knowledge of AWS services (e.g., S3, RDS, ECS, Lambda) and cloud-native architectures.
  • Strong problem-solving skills and a passion for clean, maintainable, and testable code.
  • Experience working in Agile/Scrum environments.
  • Available for graveyard shift.

Preferred Qualifications:
  • Experience with Golang or Python in production environments.
  • Familiarity with data security and compliance frameworks.
  • Knowledge of BI tools and data visualization platforms.
  • AWS Developer Certification or similar.

Core Competencies:
  • Demonstrated ability to lead and deliver in a fast-paced, cross-functional environment.
  • Excellent communication skills with the ability to articulate technical concepts to non-technical audiences.
  • Passionate about mentoring, continuous learning, and innovation.
  • Strong ownership mindset with a focus on system reliability, maintainability, and scalability.

Qualifications


  • Knowledge of XML and related standards (XSLT, XPath, etc.).
  • Familiarity with databases and data manipulation languages (SQL) is preferred.
  • Experience or familiarity with Imos – Manufacturing System is an advantage
  • Candidates with background in design/construction are a plus
  • Strong problem-solving and attention to detail
  • Good communication skills and eagerness to learn new technologies.
  • Must possess a valid passport or be willing to apply for one (for international travel, particularly in Bulgaria)

Qualifications


The Regional Controller is responsible for overseeing financial reporting, ensuring regulatory compliance, managing budgeting processes, and  supporting strategic financial planning. This role involves close collaborate with senior management to align financial strategies with business objectives and to promote strong financial practices across the organization.   Qualification Requirements:
  • Certified Public Accountant
  • At least 10 years professional experience as Controller, (10-15 yrs for Regional Controller background)
  • Advanced computer skills on MS Office, Accounting software preferably NetSuite Oracle and databases
  • Solid understanding of GAAP and applicable regulations
  • Strong analytical and problem-solving skills
  • Excellent communication and interpersonal skills
  • Detail oriented and highly organized
  • Skilled in time management and the ability to prioritize tasks
  • Excellent critical thinking skills
  • Flexible and willing to work on graveyard, if needed.

Qualifications


  • Solid experience in both Agile and Waterfall software development methodologies
  • Proficient in manual and automated testing for web and mobile applications
  • Must be able to create web test automation scripts using Python - Playwright Able to create mobile Test Automation scripts
  • Strong analytical skills with the ability to quickly understand tools, requirements, and acceptance criteria
  • Self-motivated, proactive, adaptable, and a quick learner
  • Effective time management and the ability to handle multiple tasks in a fast-paced environment
  Responsibilities:
  • Gather and organize information needed to prepare Test Plans and Test Cases/Test Scripts
  • Design and document detailed Test Cases for system and user acceptance testing
  • Perform functional, usability, regression, stress, and end-to-end testing of software applications and products
  • Track, document, and coordinate resolution of bugs in collaboration with Software Engineers
  • Work closely with the Agile Delivery Manager, Business Analyst, and Technical Manager to ensure all deliverables meet defined Quality Assurance standards

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
  • 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


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
  • Oversee regulatory reporting to different 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.
  • 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.