1,392 Hibernate jobs in the Philippines
Software Engineer/ Software Developer/ Software Engineer
Posted today
Job Viewed
Job Description
Responsibilities:
- Write high quality, efficient code and unit tests to meet project quality targets and deadlines in a fast-paced agile development environment.
- Effectively work with clients, users and your team members to develop functional and non-functional system requirements.
- Work with Azure DevOps to efficiently track, manage requirements, and changes in the source code to provide our clients with insightful quality and progress reporting options.
- Quickly understand our client's industry together with its problems and take an advising role in offering a solution quickly and adequately.
- Bachelor's degree in Computer Science or similar.
- 3 to 7 years of experience in C#.NET programming
- Basic knowledge of C# or Java
- Good knowledge of HTML/CSS
- Experience in ASP.NET MVC/JavaScript (and/or TypeScript) Angular is a plus.
- Familiarity with the GoF designs patterns and enterprise patterns
- Good written and verbal communication and interpersonal skills (English)
- Independent but collaborative, driven, assertive and fun
- Ability to prioritize workloads and meet deadlines
- Full-Time Positions available
- Onboarding Training
- Mentoring and Coaching sessions
- Flexible Working Hours
- Flexible work set up (onsite only on a need basis)
- Leave Entitlement upon onboarding
- Unused Leave Converted into cash
- Health Bonus
HMO up to 150,000.00 MBL (maximum benefit limit) upon regularization with comprehensive coverages such as:
Pre-existing conditions are covered
- Out-patient Reimbursement
- Optical Assistance
- Training Budget
- Performance Bonus
- 5th Year Bucket Item Incentive
Software Engineer
Posted today
Job Viewed
Job Description
Qualifications:
- ORMB and OUAF Experience
- 2+ years of hands-on experience in Oracle Customer Care & Billing (CC&B) or Oracle Revenue Management & Billing (ORMB) OUAF Framework, ORMB 2.9 or higher, in an implementation project
- ASO (Administrative Services Only, or Self-Funded) or Fully Insured
- Be able to investigate and triage defects encountered in Production. Investigate root cause and communicate the issue with our stakeholders and the development teams
- Able to work on shifting schedules to provide coverage during offshore and on shore timings
- Experience in product functional areas such as Rating, Billing Payments & Collections, General Ledger
- Must have done at least 1-2 full cycle implementation projects in ORMB/CC&B or any other OUAF products
- Must have hands on experience on both: OUAF (Oracle Utilities Application Framework) config tools and OUAF JAVA
- Can reverse engineer existing application and understand functionality for debugging purposes
- Experience on complex 4 GL scripting (Service Scripts, BPA scripts, Plugin Scripts), Config tools
- Experience in writing complex database queries for data verification
Responsibilities include:
- Translate Business capabilities/ Technical design into smaller units (stories) - Refinement
- Implement ORMB specific configuration and advanced setup around the ORMB process areas
- Convert Technical Design specifications into high quality working code
- Develop custom algorithms in Java for ORMB applications
- Prepare unit test plan and unit test cases
- Perform unit testing of programs according to defined process using the unit test plan and unit test cases
- Provide documentation of developed programs
- Provide support during internal system testing phases.
Software Engineer
Posted today
Job Viewed
Job Description
Lending & Credit Infra
Our Mission
Our goal is for everyone to make bolder choices with their finances.
To get there, we're creating an all-in-one ecosystem of financial services for today's generation of goal-getters. That feat takes extraordinary people-those with the guts to challenge the way things are and transform them into something better.
To be part of Team Maya is to be
Bolder for Better.
Description
CORE PROFILE
Builds and maintains the back end of an application or system, including databases, APIs, and core application logic. Has background in Java, Spring Boot, PostgreSQL, AWS Services. The engineer must also be adaptable to new technology and must have a thorough understanding of application design and architecture to aid in building Maya's next generation platforms.
NATURE OF WORK
- Create and maintain backend applications and databases.
- Work with others to develop new applications
- Create, maintain, test, and debug the back end of an application or system
- Implement security structures and best practices
- Conceptualize and implement solutions for data storage
- Continuously improve the base application framework with each release
- Ensures security and reliability are considered in the core design of the application
- Provide guidance to other developers in the form of mentorship promoting continuous learning and improvement.
Required Qualifications
- Experience in Test-driven development and UML
- Spring boot
- AWS Services (SNS, SQS, S3)
- Fluent in Java 17+ and object-oriented programming
- Expertise in DevSecOps platforms like GitLab is a plus; Mandatory for IC3
- Basic understanding of PCI DSS requirements is a plus
About Us
Maya is the all-in-one money platform that is bringing Filipinos bolder ways to master their money. It is powered by a unique integrated financial services ecosystem that addresses the ever-evolving needs of today's generation of money makers through cutting edge technology.
We lead millions of Filipinos — consumers, businesses, communities, and government agencies alike — into a version of the current digital economy that's more inclusive, transparent, and empowering than ever.
We are powered by the country's only end-to-end digital payments company Maya Philippines, Inc. and Maya Bank, Inc. for digital banking services.
Maya Bank, Inc. and Maya Philippines, Inc. are regulated by the Bangko Sentral ng Pilipinas.
software engineer
Posted today
Job Viewed
Job Description
Overview
We are seeking a C# engineer who can drive enhancements and modernization of manufacturing Production & Inventory Management systems. As a Software Engineer, you will design, develop, test, and maintain solutions centered on C# / .NET and WPF (MVVM). Success in this role requires the ability to translate production planning, inventory, purchasing, and shop-floor data capture into robust software while collaborating with cross-functional teams to deliver domain-driven, high-quality products.
- Implement clean, maintainable, and testable code using C# / .NET (WPF, MVVM)
- Translate Production/Inventory requirements (e.g., BOM, lot/serial, allocations, work results, defect logging) into well-designed UI and APIs
- Create and maintain unit tests (e.g., NUnit / xUnit) to ensure quality and prevent regressions
- Participate in code reviews, enforcing design principles and coding standards
- Integrate with ASP.NET Core Web API and SQL Server, ensuring data consistency, performance, and proper transaction handling
- Troubleshoot production issues, analyze bottlenecks, and propose continuous improvements
- Collaborate with stakeholders (JP Product Owner, operations, QA) on sprint planning, acceptance criteria, and progress updates
Required
- Hands-on development experience with C# / .NET (desktop and/or server-side)
- Practical UI development with WPF / XAML / MVVM
- Working knowledge of Production or Inventory Management domain
(e.g., demand/production planning, inventory valuation, inbound/outbound flows, traceability, shop-floor reporting) - Experience with relational databases (SQL Server / T-SQL; normalization and basic indexing)
- Proven unit testing experience and familiarity with basic CI/CD practices
- Strong problem-solving skills and the ability to design with non-functional requirements in mind (performance, maintainability, operability)
- Effective communication and teamwork across functions
Preferred
- Service development experience with ASP.NET Core Web API
- Experience with Prism or CommunityToolkit.MVVM for WPF
- Knowledge of SSRS / Power BI and barcode / RFID integrations
- Exposure to Docker / Kubernetes / GitHub Actions for build and operations
- Ability to read Japanese technical documents (JLPT N4+ preferred)
- ERP/MES implementation or operations experience in manufacturing
Software Engineer
Posted today
Job Viewed
Job Description
Role Summary
We are hiring a
Software Development Engineer
with strong backend or full-stack development skills who will focus on building and modernizing our test automation frameworks and infrastructure.
This is not a QA or tester role
. This is a
software development position
with a focus on tools and architecture that enable scalable, maintainable, and intelligent automation.
You will work closely with the Technical Test Manager and collaborate with QA and DevOps teams to rebuild our internal automation tooling from the ground up. You are expected to bring software engineering best practices to the automation space, including modular design, scalability, performance, and maintainability.
You are not required to have experience with automation testing, but you must be willing to undergo training in automation concepts and tools. Your primary responsibility is to treat test infrastructure like product code, with the same attention to structure, reusability, and technical rigor.
Key Responsibilities
· Rebuild, extend, and maintain custom test automation frameworks used across web and API testing
· Design and implement reusable libraries and components for use in test infrastructure
· Work closely with the Technical Test Manager to align development with automation goals
· Develop tools to improve automation execution, reliability, and reporting
· Evaluate and integrate third-party solutions including AI-enhanced and low-code automation tools
· Collaborate with DevOps to implement automation support into CI/CD pipelines
· Participate in architectural discussions related to automation framework modernization
Key Deliverables
· A modern, maintainable automation framework that supports web and API testing across 15+ eCommerce brands, replacing existing fragile or outdated systems.
· Developer-grade libraries and tools to help QA teams easily create, execute, and maintain automated tests, reducing manual effort and technical barriers.
· Fully integrated automation in CI/CD pipelines, enabling continuous testing, early feedback, and reliable quality gates during releases.
· Optimized test execution performance through test parallelization, containerization (e.g., Docker), and cloud/grid infrastructure (e.g., LambdaTest, BrowserStack).
· Automated reporting and visibility tools that provide clear insights into test execution, failures, and coverage to support faster debugging and QA-developer collaboration.
· Support for shift-left testing by enabling developers to write integration and API tests as part of the framework design.
· Enablement of AI/low-code automation capabilities, either through integration or custom tooling, to support scalable, intelligent test creation and maintenance.
Qualifications
Education
- Bachelor's degree in Computer Science, Information Technology, or related fields.
Experience
· Minimum 6 years of software development experience
· Strong experience with Python, Java, or JavaScript
· Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI)
· Experience working with Docker, Kubernetes, or cloud platforms is a plus
· Background in eCommerce or large-scale systems is a plus
· No prior experience in test automation required, but a willingness to learn is critical
Soft Skills
· Strong problem-solving and analytical thinking
· Excellent communication and collaboration skills
· Willingness to work with QA, Development, and DevOps to improve quality systems
· Curious and open to learning new tools and practices
Self-motivated and accountable
Software Engineer
Posted today
Job Viewed
Job Description
Position Summary:
The Full Stack Engineer builds and maintains observability and automation tooling that supports accurate, scalable, and efficient billing operations across the Marketplace. This role blends deep technical expertise with a collaborative mindset, serving as both a hands-on engineer and a technical mentor within a cross-functional team. You will leverage Python and SQL to build data-driven systems that surface actionable insights, detect anomalies, and automate repetitive processes across complex subscription and financial datasets. A strong understanding of systems thinking is essential, as your work will span across operational tooling, backend services, and data flows that directly impact our monthly billing run.
This role will be based in our office in Makati, Manila, working a night shift (10:00pm - 8:00am). Employees are required to attend the office 5 days/week.
Essential Responsibilities:
- Build end-to-end observability and automation tooling that enhances visibility, efficiency, and accuracy in the monthly billing run (spanning the 1st–7th of each month).
- Write and maintain Python services and data workflows that analyze and act on financial and subscription data at scale.
- Design and maintain full stack solutions (dashboards, APIs, automation scripts, alerting pipelines) that surface actionable insights to technical and operational stakeholders.
- Serve as the technical mentor and coach to other Marketplace Operation's team members, guiding architectural decisions, code quality, and best practices in observability and automation.
- Collaborate with cross-functional stakeholders in Engineering, Product, Support and Finance to solve systemic billing issues and build durable solutions.
- Translate recurring operational pain points into scalable tools, enabling proactive monitoring and self-service troubleshooting for billing data anomalies.
- Contribute to root cause investigations using a combination of SQL, Python, and systems-level thinking.
- Provide calm, measured support during high-stakes incident response windows and act as a steady technical leader during retrospectives and resolution planning.
Ideal Skills, Experience, and Competencies:
- Three(3)+ years of experience as a full stack engineer or software developer, with a strong focus on backend systems and data-rich applications.
- Proficiency in Python and SQL (both required), with experience building services and working with data pipelines or automation tools.
- Strong understanding of cloud technologies, specifically Amazon Web Services (AWS).
- Experience handling large-scale financial or subscription datasets.
- Proficiency using Jira, Kubernetes and Docker tooling in addition to Javascript.
- Strong understanding of observability principles, including metrics, logging, alerting, and system health tracking.
- Experience building internal tools and operational dashboards (e.g., using frameworks like Flask, FastAPI, React, or similar).
- Proven ability to work cross-functionally with analysts, operations, and product teams to design scalable technical solutions to business problems.
- Clear and patient communicator who can bridge the gap between technical complexity and operational needs.
- Comfort navigating ambiguity and making thoughtful trade-offs to deliver incremental value while moving toward long-term solutions.
Why join Pax8?
Well here are a few points of how we value our greatest assets:
- At Pax8, we want to support you in both work and play. Sometimes there isn't enough time for the latter, which is why Pax8 offers an additional 2 weeks of bonus leave every year AND YES, the 2 weeks are available from your first day
- In addition to the above, we offer all our employees Private Health Insurance. Beneficial for when life happens
- Unlimited growth through our learning & development (L&D) programs in an environment that fosters internal promotions, helping you gain the necessary skills to reach the next step in your professional journey
- Connecting with our community is important – which is why we have our donation matching program, DEI-B events, and our employee resource groups to ensure everyone feels at home at Pax8.
Software Engineer
Posted today
Job Viewed
Job Description
Functions and Responsibilities:
- Conducts equipment and jigs assembly and installation
- Performs machine troubleshooting and maintenance
- Conducts equipment, tools and jigs evaluation
- Prepares equipment related technical reports and other machine documentation
- Conducts training and skills development of subordinates
- Performs equipment, tools and jigs improvements
- Coordinate work functions with co-workers and other organizational departments
- Collaborate with cross-functional teams to define software requirements and system specifications.
- Perform system analysis and debugging to identify and fix software defects.
- Conduct software testing, including unit tests, integration tests.
- Document software and processes for future reference and knowledge sharing
- Maintain and improve existing software applications by applying updates and enhancements
Skills, Education & Qualifications:
- Related working experience in the field of production/engineering
- With bachelor's degree in engineering
- Computer literate
- Has leadership ability
Job Types: Full-time, Permanent, Fresh graduate
Benefits:
- On-site parking
- Transportation service provided
- Work from home
Work Location: In person
Be The First To Know
About the latest Hibernate Jobs in Philippines !
Software Engineer
Posted today
Job Viewed
Job Description
Responsible for leading the team in designing applications by writing code that instructs computers to perform specific functions. This includes executing projects tailored to the organization's needs using various programming languages. The position is also expected to be involved in mid-sized to large/complex MIS projects.
Specific Duties and ResponsibilitiesMaintenance and Support
- Provide schedules for the maintenance of production and development systems.
- Manage updates and version control of code and other programming requirements.
- Conduct technical analysis and resolve technical and application problems.
- Provide third-level support to business users.
- Research and evaluate a variety of software products and tools.
- Act as the technical coach for the team.
- Develop software solutions by studying information needs, conferring with users, analyzing systems flow, data usage, and work processes, investigating problem areas, and following the software development lifecycle.
- Collaborate with engineering and operations teams to define plans for standardizing, scaling, and enhancing products and deployment services.
- Utilize programming languages, tools, and methodologies effectively.
- Demonstrate a solid understanding of logic formulation, programming concepts, and the ability to "think outside the box."
- Conduct research and development for system and application methodologies.
- Perform high-level tasks in designing, writing, editing, modifying, and debugging computer programs.
- Diagnose whether problems are caused by hardware, operating system software, application programs, or network failures.
- Perform other duties as assigned by the immediate superior.
Performance and Quality
- Perform other duties as assigned by the immediate superior.
- Develop, refine, and optimize integrations between applications.
- Assess opportunities for application and process improvement and document rationale for team sharing.
- Adhere to high-quality development principles while delivering solutions on time and within budget.
- Provide feedback to analysis/training staff regarding performance considerations in software specifications and implementation.
- Review changes in code and environment that may affect system performance.
- Search, summarize, and keep the team informed of strategic information from all sources.
- Test new programs to ensure logic and syntax accuracy; assist junior programmers with assignments.
- Document code consistently throughout development, including program descriptions, special instructions, and database changes.
- Recommend Service Improvement Plans and ensure timely completion of actions.
- Collaborate with internal and third-party teams to protect and improve services.
- Serve as an ambassador for IT, fostering effective communication and relationships across departments.
Qualities and Skills Required
Essential:
- In-depth understanding of programming languages and frameworks
- Hands-on experience with databases
- Proficiency in tools and equipment essential to programming functions
- Expert knowledge of data structures, computer logic, and flow-charting
- Expertise in all database vendor versions and compiler versions
- Solid understanding of mathematical and statistical principles
- Knowledge of security and encryption
- Demonstrated ability to fulfill listed responsibilities
- Passion for service improvement
- ITIL qualified and practitioner
- Excellent written and verbal communication skills
- Willingness to support and mentor junior staff
- Strong customer-facing and customer service skills
- Ability to work under pressure and meet deadlines
- High degree of flexibility, including shift and out-of-hours availability
- Excellent organizational skills
- Ability to manage sensitive and confidential information
- Self-motivated and responsible
- Strong time management and prioritization skills
- Initiative and proactive approach to daily tasks
Accountability
- Responsible for assigned equipment, including computers.
Qualifications
- Education:
- Graduate of a 4-year computer-related field such as BS Computer Science, Computer Engineering, or equivalent courses.
- Experience:
3–5 years of related work experience.
- Certifications:
Relevant IT industry certifications and at least 120 hours of technical training/certifications.
Software Engineer
Posted today
Job Viewed
Job Description
Markem-Imaje is a trusted world manufacturer of product identification and traceability solutions, offering a full line of reliable and innovative inkjet, thermal transfer, laser, print and apply label systems. Markem-Imaje delivers fully integrated solutions that enable product quality and safety, regulatory and retailer compliance, better product recalls and improved manufacturing processes.
Software Engineer designs and configures solutions based on customer specific requirements and agreed specifications, performs testing of the configured solution, technical documentations, and installations until completion of the customer agreed solution. Software engineer also supports the Solution Consultant and the Project Delivery Team in reviewing of the technical specifications, efforts required and in liaising with customers and OEM partners whenever required.
What you will do:
- Responsible in reviewing final Solution Proposal and converts it into a Detailed Technical Design Specification that contains complete software functionalities, project deliverables and acceptance criteria.
- Execution of solution engineering process and its activities. Ensure that development and solution configuration are in alignment with the agreed project plans, budget and meet customer expectations.
- Utilize the Standard Solution Template as the base for solution configuration and configure it according to the approved Detailed Technical Design Specification.
- Responsible for performing in house testing of the configured solution and escalate out of scope request to immediate manager for approval.
- Responsible for solution delivery, performs SAT, Trainings and supports Go Live.
- Support and escalate issues encountered during installation, FAT and SAT.
- Responsible for Project handover to Global Helpdesk team.
What you need to have:
- Bachelor's Degree in Computer Science, Information Technology, Computer Engineering, or equivalent
- At least 3 years of experience in software development lifecycle and project delivery methodology including possessing the competencies as follows:
- Configuration of PC-based software solutions, able to test, install and validate performance against project deliverables
- Various .NET programming language, expertise on VB.NET.
- Proven experience on Relational Databases (MS SQL), use of SQL Reporting service
- Prior documentation skills is a MUST
- Experience in direct customer-facing and acts in a professional manner to enhance customer satisfaction.
- Excellent interpersonal, verbal, written communication skills and able to interact with diverse, cross cultural stakeholders
- Basic understanding of IT / networking and aptitude for quickly learning new software tools and hardware
- Ability to work in a multi-tasked environment
- Knowledgeable in manufacturing and supply chain automation is a plus
What we offer:
- Growth opportunities within an international environment
- Performance bonus and yearly merit increase based on performance
- Flexible work arrangement, including the option to work from home one day per week
- Opportunity to travel for project deployment
- Employee Assistance Program (EAP)
Other requirements:
- The position involves approximately 10% - 25% of travel, on average, and includes domestic and international travel. This involves traveling to customer sites, possibly involving air travel.
You'll only be the right candidate if you are aligned to our values and culture:
- Collaborative entrepreneurial spirit
- Winning through customers
- High ethical standards, openness and trust
- Expectations for results
- Respect and value people
If you believe you match our values and have the experience we're looking for, then apply We can't wait to hear from you
All qualified applicants will receive consideration for employment without discrimination on the basis of race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, age and genetic information.
We consider several job-related, non-discriminatory factors when determining the pay rate for a position, including, but not limited to, the position's responsibilities, a candidate's work experience, a candidate's education/training, the position's location, and the key skills needed for the position. Pay is one of the Total Rewards that we provide to compensate and recognize employees for their work.
All qualified applicants will receive consideration for employment without discrimination on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, genetic information, or any other factors prohibited by law.
LI-DNISoftware Engineer
Posted today
Job Viewed
Job Description
We're Hiring: Software Engineer – Integration
Work Where People Matter
At Tech Mahindra Philippines, we're more than just a BPO — we're a Certified Great Place to Work where your growth and well-being come first. With thriving hubs in Cebu and Manila, we're helping people like you build meaningful careers while making a real difference for customers around the world.
Why You'll Love It Here
• Growth you can see – promotions and career paths await
• Learning that sticks – trainings to sharpen your skills
• A workplace that cares – inclusive, supportive, and people-first
• Health coverage you can count on
• Rewards when you refer friends to join the team
• Opportunities to work with innovative Azure integration projects and modern cloud technologies
Your Day-to-Day
• Design, develop, and maintain API and integration solutions using Microsoft Azure Integration Services (e.g., Azure Logic Apps, Azure Functions, Azure API Management) to enable communication between systems.
• Collaborate with cross-functional teams to gather requirements and design integration solutions that align with business needs.
• Implement and manage data integration processes, ensuring accuracy and consistency across platforms.
• Optimize API and integration solutions for performance, scalability, and reliability.
• Troubleshoot and resolve integration issues in a timely manner.
• Design and manage relational database schemas, performance, and queries.
• Utilize data lake technologies (e.g., Azure Data Lake, Azure Blob Storage) to store and process large datasets.
• Document API and integration processes, configurations, and best practices.
• Participate in code reviews and contribute to continuous improvement efforts.
• Stay up to date with industry trends and emerging technologies to keep solutions cutting-edge.
What We're Looking For
• Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience) with strong proficiency in programming fundamentals.
• At least 4 years of proven experience as a Software Engineer with integration expertise.
• Skilled in Microsoft Azure Integration Services, including Azure Logic Apps, Azure Functions, Azure API Management, Event Grid, Azure Data Factory, Azure Service Bus, and Azure Synapse.
• Proficient in middle-tier technologies such as .NET.
• Experienced with RESTful APIs, SOAP, and other web services.
• Knowledgeable in data integration tools and techniques (e.g., ETL processes, data mapping).
• Proficient in relational databases (e.g., SQL Server, PostgreSQL), with the ability to model, build, and manage schemas, optimize performance, and create queries to meet integration requirements.
• Experience with version control systems (e.g., Git).
• Understanding of OAuth, JWT, and other API security protocols.
• Experience with data lake technologies such as Azure Data Lake, AWS Lake Formation, or Google BigQuery.
• Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
• Amenable to a hybrid work setup.
• Open to a 1-year fixed contract, subject to extension.
Work Setup
• Location: Makati, Hybrid setup (2 days work from office)
• Shift: Dayshift, Monday to Friday
About Tech Mahindra Philippines
We're a global provider of IT and business process services, helping industries like telecommunications, healthcare, retail, banking, e-commerce, travel, and logistics. In the Philippines, we're home to thousands of talented professionals who value growth, diversity, and teamwork.
Your Next Move
If you're ready for a role where you can grow, make a difference, and enjoy the ride — we'd love to meet you. Apply today and let's get started