Search by job, company or skills

Software Engineer

Software Engineer

bvr group asia
2-4 Years
Not Disclosed
  • Posted 2 hours ago
  • Be among the first 10 applicants

Job Description

Company Description

BVR Group Asia is a fully integrated service company delivering professional and trusted business solutions across Asia and globally. With 13 interconnected divisions, the company brings together experts with years of experience who collaborate from concept through project completion. BVR Group Asia provides independent assessments and a diverse range of services, acting as a coach, adviser, and problem-solver for its partners. The organization emphasizes cross-functional teamwork, practical solutions, and long-term partnerships to support sustainable business growth.

Role Description

This full-time, on-site Software Engineer role is based in Bali, Indonesia. You will own the technical side of connecting the point-of-sale and operational systems our business units use today with AI-powered features and a customer loyalty and rewards program currently being planned.

Our current systems include VHP (hotels), Guest Pro (Chillhouse), I-Clinic (BBC) and Moka (BCC).

Day-to-day responsibilities include:

  • Integrating these systems with AI tools (for example, sales insights, recommendations and automated reporting) and with the upcoming points and rewards program.
  • Designing, building and maintaining back-end services and APIs that connect POS, customer data and loyalty features across multiple business units.
  • Writing clean, tested code, reviewing code, and optimizing system performance, reliability and security.
  • Working with business unit teams to gather requirements and translate business needs into technical specifications.
  • Taking part in the full software development lifecycle, from planning and development to deployment and monitoring.
  • Documenting technical work, supporting troubleshooting and resolving production issues.
  • Contributing to continuous improvement, including introducing practical automation and AI use cases that help our teams work better.

Qualifications

  • 2+ years of professional experience in software development.
  • Strong foundation in Computer Science principles, including algorithms, data structures, and software engineering fundamentals.
  • Proficiency in programming, with hands-on experience building and maintaining production-grade applications.
  • Experience in back-end development, including API design, third-party integrations (REST, webhooks), database integration, and performance optimization.
  • Solid understanding of Object-Oriented Programming (OOP) concepts and their application in modern programming languages.
  • Familiarity with Git and collaborative development workflows, including code review and automated testing.
  • Experience with relational and/or NoSQL databases and basic knowledge of cloud or server deployment environments.
  • Understanding of data security and privacy basics, especially when handling customer and transaction data.
  • Ability to work on-site in Bali, collaborate effectively with diverse teams, and communicate clearly in English.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Back-end development

Database integration

Collaborative development workflows

NoSQL databases

Server deployment

Third-party integrations

Object-Oriented Programming (OOP)

Webhooks

About Company

Similar Jobs

2-4 yrs
Bali, Denpasar, Indonesia
Skills:
Apis, Sql, Nosql, Git, Typescript, Javascript, Python, workflow automation platforms, n8n, AI LLM APIs, prompt engineering, Zapier