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 a month ago
Similar jobs that could be interesting for youBased on the Software Engineer in Makati vacancy
  •  ...composition and delivery of customer documents across digital and physical channels. We are looking for a passionate Output Software Engineer with strong experience in banking document production and specific expertise in Quadient Inspire Flex and Java . The... 

    Avaloq

    Makati
    3 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
    6 days ago
  •  ...COMPANY PROFILE: A trusted Japanese software testing and development company providing offshore services to global clients across various industries. With proven expertise in desktop software, web applications, mobile apps, and enterprise systems, the company delivers... 

    J-K Network Services

    Makati
    9 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
    14 days ago
  •  ...Responsibilities Provides technical leadership on backend and data engineering activities for an energy trading product(s) Ensures delivery...  ...(Docker). Experience using Generative AI to support software development (advantage). Strong experience in unit and... 

    Engie

    Makati
    16 days ago
  •  ...Job Overview We are looking for a Software Developer to design, develop, and maintain integration tools, APIs, and automation solutions that enhance interoperability across various engineering platforms and support digital transformation initiatives. Key Responsibilities... 

    Tamaray People Solutions Corporation

    Makati
    a month ago
  •  ...Mid-level software engineer engaged to develop information systems, integrate different platforms, software, and applications, and implement technology solutions Determine operational feasibility by evaluating requirements through analysis, problem definition, solution... 

    AltPayNet Corp.

    Makati
    6 days ago
  •  ...KEY RESPONSIBILITIES Technical Leadership & Software Development Lead one or more software development squads and provide...  ...Review code and ensure development work follows established engineering and quality standards. Identify and implement practical and... 

    Our Clients

    Makati
    9 days ago
  •  ...Software Engineer - Makati City Company Description Founded and headquartered in Switzerland, Avaloq is continuously expanding its global footprint with around 2,500 colleagues in 12 countries, and more than 170 clients in 35 countries. We are an industry-leading... 

    Avaloq

    Makati
    7 days ago
  •  ...teams for Australian and Canadian businesses. What are we looking for? We are seeking an experienced Senior Mobile Software Engineer to join our distributed engineering team and help build a new iOS and Android application using React Native and TypeScript... 
    Remote job

    Sharesource

    Makati
    9 days ago
  •  ...Software Engineer - Makati City Company Description Founded and headquartered in Switzerland, Avaloq is continuously expanding its global footprint with around 2,500 colleagues in 12 countries, and more than 170 clients in 35 countries. We are an industry-leading... 

    Avaloq

    Makati
    7 days ago
  •  ...Entry level position responsible for the quality of software development outputs, assist in the deployment and provide continued support. This entry-level position offers opportunities to gain hands-on experience with rapidly-evolving technologies in a constantly growing... 

    AltPayNet Corp.

    Makati
    11 days ago
  •  ...We’re looking for a highly skilled Backend / Application Support Engineer to join our growing technology team. This role is ideal for someone who thrives in cloud-based, backend-heavy environments , enjoys solving complex production issues, and is comfortable working... 

    Trinity Workforce Solutions, Inc.

    Makati
    23 days ago
  •  ...system requirements and technical specifications. ~ Ensure software quality via unit testing, integration testing, and CI/CD pipelines...  ...~ Bachelor’s/Master’s degree in Computer Science, Software Engineering, or related field. ~6+ years of professional experience in full... 

    Dempsey Resource Management Inc.

    Makati
    16 days ago
  •  ...deliverables, particularly for self-service kiosk hardware and software. Execute comprehensive test plans, test cases, and test...  ...processes. Collaboration and Mentorship: Partner with software engineers and cross-functional teams to improve overall product quality.... 

    eTap Inc.

    Makati
    17 days ago
  •  ...society, eTap is an exciting place to be. What you will do Software Development: Develop, test, and maintain software applications...  ...solutions and development efficiency. What a Software Engineer Looks Forward to Doing Well A Software Engineer strives to develop... 

    eTap Inc.

    Makati
    a month 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
    more than 2 months ago
  •  ...Software Engineer - PL/SQL - Makati City Company Description Founded and headquartered in Switzerland, Avaloq is continuously expanding its global footprint with around 2,500 colleagues in 10 countries, and more than 160 clients in 35 countries. We are an industry... 

    Avaloq

    Makati
    7 days ago
  •  ...Position: Sr. Software Engineer (Hybris Developer) Location: Makati, Metro Manila Work Setup: Hybrid – 2-3 days in the office per week Schedule: 9:00 AM – 6:00 PM Salary: ₱130,000 – ₱160,000 Job Summary We are seeking a Sr. Software Engineer (Hybris... 

    Dencom Consultancy and Manpower Services

    Makati
    17 days ago
  •  ...Philippines, focusing on the development of innovative web-based systems for the Business-to-Consumer (B2C) market. Position: Senior Software Engineer Company Industry: Information Technology Location: Makati City Schedule: 8:00 AM - 5:00 PM Salary: Php 60,000... 

    J-K Network Services

    Makati
    a month 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
    a month ago
  • Responsibilities Full-Stack Development: Build and maintain web applications using Laravel and Vue.js. API Development: Design, develop, and integrate RESTful APIs to connect front-end and back-end components. Performance Optimization: Optimize code and database...

    PurpleBug, Inc.

    Makati
    a month ago
  •  ...society, eTap is an exciting place to be. What you will do Software Development and Architecture: Lead the design, development,...  ..., mentor team members, and promote best practices in software engineering. Code Quality and Reviews: Conduct code reviews to ensure... 

    eTap Inc.

    Makati
    18 days ago
  •  ...convenient, reliable, and safe rides, impacting millions of lives positively every single day. Now, we're looking for a Lead Software Engineer, you’ll be responsible for driving technical excellence, architectural decisions, and team collaboration. Your deep... 

    Angkas

    Makati
    a month 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
    more than 2 months ago
  •  ...Key Responsibilities Software Engineering & Application Architecture Hands-on Technical Leadership: Actively participate in application design, code reviews, and solution architecture while directly writing code across core front-end, back-end, and mobile... 

    Our Clients

    Makati
    1 day ago
  •  ...Software Engineer - Transactional Domain - Makati City Company Description Founded and headquartered in Switzerland, Avaloq is continuously expanding its global footprint with around 2,500 colleagues in 12 countries, and more than 160 clients in 35 countries. We... 

    Avaloq

    Makati
    7 days ago
  •  ...Software Engineer - Securities Operations - Makati City Company Description Founded and headquartered in Switzerland, Avaloq is continuously expanding its global footprint with around 2,500 colleagues in 12 countries, and more than 170 clients in 35 countries. We... 

    Avaloq

    Makati
    7 days ago
  •  ...Software Release Engineer (Release Manager) - Makati City Company Description Founded and headquartered in Switzerland, Avaloq is continuously expanding its global footprint with around 2,500 colleagues in 12 countries, and more than 170 clients in 35 countries.... 

    Avaloq

    Makati
    7 days ago
  • ~ Join the Future of Fintech as an Software Support Engineer/ Application Support Engineer at Etrading Software! ~ At Etrading Software, we're not just another company—we're a vibrant, forward-thinking community where diversity, collaboration, and innovation thrive. Step... 

    Etrading Software Limited (PH)

    Makati
    a month ago

Do you want to receive more vacancies?

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