Talent.com
Asiacruit BPO, Inc.
Software EngineerAsiacruit BPO, Inc. • Makati City, Metro Manila, Philippines
Software Engineer

Software Engineer

Asiacruit BPO, Inc. • Makati City, Metro Manila, Philippines
9 days ago
Job description

About Asiacruit

At Asiacruit, we connect top talent with forward-thinking organizations across industries. Our mission is to help businesses grow through smart, strategic, and people-focused solutions. We support companies by providing high-quality Philippine-based talent for local and global markets. If you are service-oriented, reliable, detail-minded, and committed to helping customers, we invite you to apply.

Position Overview

We are seeking a Software Engineer for the Insurance & Accounting Industry to design, develop, test, and maintain reliable software solutions that support critical business operations. This role will contribute to applications and integrations for insurance and accounting workflows, including policy administration, billing, claims, invoicing, payments, reconciliation, reporting, and financial data management.

The ideal candidate is analytical, detail-oriented, and committed to building secure, scalable, and maintainable software. You will collaborate with product, engineering, quality assurance, operations, and business teams to understand requirements, deliver solutions, troubleshoot issues, and continuously improve application performance and user experience.

Key Responsibilities

Software Development and Application Engineering
  • Design, develop, maintain, and enhance software applications supporting insurance and accounting operations.

  • Write clean, maintainable, scalable, and well-documented code using established development standards.

  • Translate business and technical requirements into effective software solutions.

  • Develop application features for workflows such as policy processing, claims, billing, payments, invoicing, reconciliation, and reporting.

  • Participate in code reviews and provide constructive feedback to improve code quality and consistency.

  • Refactor existing code and improve application architecture, maintainability, and performance.

Integrations and Data Management
  • Develop and maintain integrations between insurance, accounting, customer relationship management, payment, reporting, and other business systems.

  • Work with APIs, web services, file transfers, scheduled jobs, and middleware to support reliable data exchange.

  • Design and implement data validation, transformation, and error-handling processes.

  • Work with relational databases and SQL to create queries, manage data access, and support application functionality.

  • Investigate and resolve data inconsistencies, integration failures, and processing errors.

  • Help ensure data accuracy, integrity, confidentiality, and traceability across business workflows.

Testing, Deployment, and Support
  • Develop unit tests, integration tests, and automated test coverage for new and existing functionality.

  • Collaborate with quality assurance teams to plan test scenarios, reproduce defects, and verify fixes.

  • Support application deployments, release activities, and configuration changes across development, testing, and production environments.

  • Monitor application performance and investigate production issues using logs, metrics, and diagnostic tools.

  • Participate in incident management, root-cause analysis, and post-incident improvement activities.

  • Maintain technical documentation, deployment notes, troubleshooting guides, and support procedures.

Security, Compliance, and Quality
  • Apply secure coding practices and support access control, authentication, authorization, and data protection requirements.

  • Follow software development lifecycle, change management, version control, and release management procedures.

  • Support compliance requirements relevant to insurance and accounting operations, including audit readiness and responsible data handling.

  • Identify potential risks, technical debt, performance concerns, and opportunities for system improvement.

  • Ensure solutions meet functional, technical, security, reliability, and usability requirements.

Collaboration and Continuous Improvement
  • Work closely with product managers, business analysts, quality assurance, operations, security, and business stakeholders.

  • Participate in standups, sprint planning, backlog refinement, demonstrations, retrospectives, and technical discussions.

  • Estimate development work, communicate progress, and raise technical risks or blockers promptly.

  • Recommend improvements to development processes, application architecture, automation, and operational efficiency.

  • Share technical knowledge and contribute to team documentation, onboarding, and knowledge transfer.

Qualifications

Requirements
  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.

  • 2+ years of professional experience in software development, application engineering, or a similar role.

  • Proficiency in at least one modern programming language such as Java, C#, Python, JavaScript, TypeScript, or an equivalent language.

  • Strong understanding of software development principles, object-oriented programming, data structures, and algorithms.

  • Experience developing or integrating RESTful APIs, web services, or other system interfaces.

  • Working knowledge of relational databases, SQL, data modeling, and database performance basics.

  • Experience with Git or another version control system and collaborative development workflows.

  • Understanding of unit testing, integration testing, debugging, and quality assurance practices.

  • Strong problem-solving skills and ability to analyze technical issues methodically.

  • Excellent English communication skills for collaboration, documentation, and stakeholder updates.

  • Strong attention to detail and commitment to delivering accurate, reliable, and maintainable software.

  • Reliable internet connection, a suitable home office environment, and ability to work effectively with remote or international teams.

Preferred
  • Experience with insurance or accounting software and business processes such as policy lifecycle, claims, billing, invoicing, payments, reconciliation, or financial reporting.

  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform.

  • Experience with CI/CD pipelines, automated deployments, containers, or infrastructure automation.

  • Knowledge of frontend frameworks such as React, Angular, or Vue.js.

  • Experience with backend frameworks such as .NET, Spring, Django, Node.js, or similar technologies.

  • Familiarity with message queues, event-driven architecture, ETL processes, or enterprise integration patterns.

  • Experience with automated testing frameworks, performance testing, and application monitoring tools.

  • Background supporting regulated environments with audit, security, privacy, and compliance considerations.

  • Experience working in Agile or Scrum development teams.

  • Relevant certifications in cloud computing, software development, security, or database technologies.

Why Join
  • Join a supportive engineering team focused on building dependable software and positive end-user experiences.

  • Develop practical expertise in software engineering, integrations, data management, and automation for the insurance and accounting industry.

  • Work on meaningful applications that support critical financial and operational business processes.

  • Build valuable skills in modern development practices, cloud technologies, testing, security, and system reliability.

  • Receive competitive compensation and opportunities for professional development and career growth.

  • Work in a collaborative, international environment with exposure to diverse clients, technologies, and industry professionals.

Create a job alert for this search

Software Engineer • Makati City, Metro Manila, Philippines

Similar jobs

Software Engineer

Dover CorporationMakati, Metro Manila, PH

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 l... Show more

 • Promoted

Software Engineer, Platform - Manila, Philippines

Clutch CanadaManila, Metro Manila, PH

The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, G... Show more

 • Promoted

Senior Software Engineer

MayaMetro Manila, PH

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... Show more

 • Promoted

Software Engineer 2

AsurionTaguig, Metro Manila, PH

Software Engineer 2Applyremote type: Onsitelocations: BGC – Taguigposted on: Posted Todayjob requisition id: ASU0019870We are looking for a full-stack developer to join our platform team.Ideal cand... Show more

 • Promoted

Software Engineer, Senior (Public Sector)

Infor Inc.Manila, Metro Manila, PH

Software Engineer, Senior (Public Sector).We are hiring a Senior Software Engineer to support development of the O&R back-office platform, a web-based enterprise application used by public sector a... Show more

 • Promoted

Software Engineer, Backend

Wisdom AISan Mateo, Rizal, Rizal; Calabarzon, PH

We are looking for a backend/infrastructure engineer to join our founding team.We are working on building ML and data pipelines, which can be efficient, secure and highly scalable by design.Build l... Show more

 • Promoted

Software Engineer - Securities Operations

Avaloq AGMakati, Metro Manila, PH

As a member of the Securities Operations team, you will be part of a dynamic team of software developers, business analysts and consultants located around the world.You will have the opportunity to... Show more

 • Promoted

Software Engineer

Focus GlobalTaguig, Metro Manila, PH

FGI, you’ll design and build internal/operational tools to support e-commerce sites, customer journey analytics, and data infrastructure pipelines on modern tech stacks (react/next + flask + AWS, A... Show more

 • Promoted

Software Engineer, Senior

Infor Inc.Manila, Metro Manila, PH

This role leads the Trade Promotion Management (TPM) team, a strategic software initiative supporting cloud solutions for the food and beverage industry.The position plays a critical role in drivin... Show more

 • Promoted

Principal Software Engineer

Tp IcapTaguig, Metro Manila, PH

Principal Software EngineerApplylocations: Manilatime type: Full timeposted on: Posted 4 Days Agojob requisition id: R5550The TP ICAP Group is a world leading provider of market infrastructure.Our ... Show more

 • Promoted

Principal Software Engineer

TP ICAP GroupTaguig, Metro Manila, PH

Principal Software EngineerApplylocations: Manilatime type: Full timeposted on: Posted Yesterdayjob requisition id: R4993The TP ICAP Group is a world leading provider of market infrastructure.Our p... Show more

 • Promoted

Software Engineer

SugartechPasig, Metro Manila, PH

The Software Engineer will be responsible for designing, developing, and maintaining software applications that meet the needs of our organization and our clients.He/she will collaborate with cross... Show more

 • Promoted

Software Engineer (Mid-level) (Manila, Philippines)

Burt IntelligenceMakati, National Capital Region, Philippines

We are expanding our Tech Team in the Philippines and are looking for mid-level Software Engineers.If you want to work with smart and ambitious people, international customers, large datasets and s... Show more

Software Engineer

768 TP ICAP Management Services Ltd (Philippines Branch)Taguig, Metro Manila, PH

The focus of this role will be the development of new capabilities and re-platforming of the Risk application.The successful candidate will be a seasoned technologist, tasked with building a strate... Show more

 • Promoted

Software Engineer - AI

MaximaSan Mateo, Rizal, Rizal; Calabarzon, PH

At Maxima, we’re building an agentic AI platform to automate enterprise accounting.Our system handles high-volume financial data, complex accounting workflows, and robust executions that must be ac... Show more

 • Promoted

Software Engineer (Full-Stack)

Cloud Bridge Tech RecruitmentTaguig, Metro Manila, Philippines

The Associate Engineer will be proactive in seeking opportunities to learn and extend their knowledge in the engineering disciplines through supervised contribution supported by more senior team me... Show more

Software Engineer

SupportFinityMetro Manila, PH

The Software Engineer designs, develops, troubleshoots, and debugs moderately complex software programs for enhancements and new products.Depending on the team, this role may also involve developin... Show more

 • Promoted

Software Engineer: Build, Deploy & Innovate

SugartechPasig, Metro Manila, PH

The Software Engineer will be responsible for designing, developing, and maintaining software applications that meet the needs of our organization and our clients.He/she will collaborate with cross... Show more

 • Promoted

Software Engineer, Platforms

Wisdom AISan Mateo, Rizal, Rizal; Calabarzon, PH

We exist to help people unlock clarity from complexity.WisdomAI builds AI-powered analytics that put answers directly in the hands of the people closest to the business.Our platform doesn’t just su... Show more

 • Promoted

Software Engineer

TP ICAP GroupTaguig, Metro Manila, PH

Software EngineerApplylocations: Philippines - Ecoprime Building - Taguig Citytime type: Full timeposted on: Posted Todayjob requisition id: R5443**Group Overview**The TP ICAP Group is a world lead... Show more