Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

Software Engineer

Asiacruit BPO, Inc.

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.

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer in Makati vacancy
  •  ...safety, regulatory and retailer compliance, better product recalls and improved manufacturing processes.   The Role   Software Engineer designs and configures solutions based on customer specific requirements and agreed specifications, performs testing of the configured... 

    Dover Corporation

    Makati
    9 hours ago
  •  ...Job Description We are seeking a highly motivated and enthusiastic Software Engineer Trainee to join our team. As a trainee, you will have the opportunity to learn and develop your skills on real projects, working alongside experienced developers using Python, NodeJS... 

    Questronix Corporation

    Makati
    15 days ago
  •  ...testing code Help senior developers with the documentations and software testing Collaborate and participate with technical...  ...Education:  ~ Bachelor's Degree in Computer Science, Software Engineering , Computer Engineering or Information Technology Technical... 

    Aboitiz Foods

    Makati
    1 day ago
  •  ...convenient, reliable, and safe rides, impacting millions of lives positively every single day. Now, we're looking for a Senior Software Engineer . As a Senior Software Engineer, you’ll be a key contributor to our software development team, driving technical excellence... 

    Angkas

    Makati
    8 days ago
  •  ...single day. Now, we're looking for a Lead the Back Office Engineering Squad responsible for developing and maintaining internal web...  ...green light! Duties and Responsibilities ● Lead a team of software engineers by providing technical direction, mentorship, coaching... 

    Angkas

    Makati
    8 days ago
  •  ...convenient, reliable, and safe rides, impacting millions of lives positively every single day. Now, we're looking for a Senior Software Engineer. As a Senior Software Engineer, you’ll be a key contributor to our software development team, driving technical excellence and... 

    Angkas

    Makati
    15 days ago
  •  ...environment empowers our colleagues to reach their full potential. Job Description This is a brilliant opportunity for Software Engineer to join our global team. In the role you will be in charge of delivering end-to-end solutions within the Avaloq Digital... 

    Avaloq

    Makati
    27 days ago
  •  ...experts in Avaloq's end-to-end Transactional solutions and maintain, improve and innovate the associated modules throughout all software layers, from customer-specific configuration for our *SaaS clients, the Avaloq Banking Standard (ABR/S) for the various markets, down... 

    Avaloq

    Makati
    16 days ago
  •  ...our colleagues to reach their full potential. Job Description The Securities Operations team is a dynamic team of Software Engineers and Business Analysts spread across several development centers. We follow an agile process, working closely with the clients... 

    Avaloq

    Makati
    14 days ago
  •  ...which is responsible for ensuring stable platform operations and the continuous improvement of our Avaloq software and products for our clients. As a Software Engineer, you will design, develop, maintain, and support business-critical applications and services within... 

    Avaloq

    Makati
    2 days ago
  •  ...stability, reliability, and continuous improvement of Avaloq’s Web & Mobile Banking platform. In this role, you will act as a  Software Engineer , working at the intersection of development and operations. You will drive automation, enhance system resilience, and... 

    Avaloq

    Makati
    7 days ago
  •  ...Job Details: Full Stack Software Engineer profile requiring strong.NET backend, Azure cloud, and system integration experience, with additional exposure to frontend technologies and data-driven applications. Front-end and back-end development of scheduling and integration... 

    Tasq Staffing Solutions, Inc.

    Makati
    8 days ago
  •  ...potential and grow scaling teams for Australian and Canadian businesses. What are we looking for? If you are a  Full Stack Software Engineer  who enjoys building end-to-end features, working across modern techstacks like .NET 7/8, Angular 14/15, TypeScript, MySQL,... 
    Remote job

    Sharesource

    Makati
    15 days ago
  •  ...Generative AI techniques for potential integration into existing software systems. Mandatory technical & functional skills...  ...Agile, and Design/Implementation within CI/CD and Secure Software Engineering Best Practices. Excellent problem-solving and communication... 

    Cobden & Carter International

    Makati
    a month ago
  •  ...responsibilities As an Advisory Lead in this team, you will play a key role in strategizing, developing and delivering Cloud & Software Engineering solutions for clients Ability to drive the discussion with clients for their Cloud & Software Engineering requirements... 

    Cobden & Carter International

    Makati
    a month ago
  •  ...Overview 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 solve valuable problems in a small and efficient team, Burt... 

    Burt Intelligence

    Makati
    23 days ago
  •  ...• Provide Level 1 helpdesk support by assisting users with software-related issues and system access. • Log, track, and document...  ...deployment processes. • Escalate complex issues to senior engineers when necessary. Requirements Qualifications: • Bachelor... 

    Questronix Corporation

    Makati
    15 days ago
  •  ...responsible for automation and innovation of Shift-Left QA for the Avaloq solution used by banks in the global market. As a Software Development Engineer in Test (SDET), you will work in close cooperation with Developers, Test Managers, Release Managers, and other key... 

    Avaloq

    Makati
    27 days ago
  •  ...The Data Engineer will be responsible for designing, developing, and maintaining scalable data pipelines and data infrastructure that...  ...performance. Collaborate with Data Analysts, Business Analysts, Software Developers, and stakeholders to understand data requirements.... 

    Octal Philippines Inc.

    Makati
    8 days ago
  •  ...skills; Good organizational skills; Ability to work as part of a team; At least 2 years of experience in networking software and security, VLAN, VOIP, QoS, and Wi-Fi Technology; Has knowledge and background on Windows Active Directory (AD) systems,... 

    Questronix Corporation

    Makati
    15 days ago
  •  ...customer projects (new implementation of, or upgrades to, the Avaloq Banking Suite) Qualifications Experienced in Avaloq software development and product implementation Extensive experience in PL/SQL programming. Knowledge of relational database systems... 

    Avaloq

    Makati
    2 days ago
  •  ...Software Developer Location: Makati City Work Schedule: Monday to Friday, Hybrid Shift Role Summary In this role, you will be responsible for designing, coding, and maintaining robust software applications that drive efficiency for both the firm... 

    Our Clients

    Makati
    24 days ago
  •  ...a world-leading smart mobility SaaS company with over 2,000,000 subscribers across 23 countries and we are looking for Corporate Software Trainer to join our team. Our teams are collaborative, vibrant and fast-growing and all team members are empowered with the freedom... 

    Cartrack

    Makati
    more than 2 months ago
  •  ...Salesforce Engineer Build Salesforce solutions that create meaningful impact Are you a Salesforce Engineer who enjoys solving...  ...with tools such as Jenkins, Maven, or Ant ~ Understanding of software testing methodologies, including unit, functional, and user acceptance... 
    Makati
    1 day ago
  •  ...to accelerate their ramp-up time and productivity Requirements: Technical Proficiency Strong understanding of Cartrack’s software solutions and fleet management technology. Ability to explain technical features in simple, understandable terms. Stays up-to... 

    Cartrack

    Makati
    more than 2 months ago
  • Job Description: Conduct vulnerability assessments and penetration tests. Create and/or execute incident response plans to address security threats. Conduct security assessments to evaluate the security needs and establish protocols to mitigate risks. Develop...

    Questronix Corporation

    Makati
    20 hours ago
  •  ...As a Fullstack Engineer, you'll be part of a cross-functional team responsible for designing, developing, and maintaining applications...  .... You'll work with modern technologies to deliver high-quality software, contribute to technical excellence, and help drive innovation... 
    Makati
    1 day ago
  •  ...Perform initial troubleshooting of build failures, deployment issues, and pipeline alerts, escalating unresolved issues to L2/L3 DevOps engineers. • Monitor application and infrastructure logs to detect errors and performance issues. • Support CI/CD tools such as Jenkins,... 

    Questronix Corporation

    Makati
    15 days ago
  • Modify all the deployment scripts to be suitable for baremetal deployment. Understanding customer requirements and project KPIs. Implementing various development, testing, automation tools, and IT infrastructure. Coordination and communication within ...

    Octal Philippines Inc.

    Makati
    15 days ago
  •  ...Insurance PTO Benefits Required Qualifications: Graduate of Information Technology, Engineering, or a related field. At least 3 years of experience in selling IT software and hardware solutions (e.g. cloud, security, digital workspace, network, or data center... 

    Likha Careers, Inc.

    Makati
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!