Search by job, company or skills

FINNS Global

Senior Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Senior Software Engineer (FINNS Bali)

FINNS Bali is looking for a Senior Software Engineer. We are a high-volume, fast-paced Beach Club in Bali Due to our operational volume and internet volatility, we require a Hybrid Architecture (Cloud + Local CAPS/Service Host). We are looking for a specialist to manage the technical migration, rebuild custom applications, and modernize our peripheral hardware.

FINNS World's Best Beach Club is not just a beach club; it's a destination where dreams come alive! We pride ourselves on creating exhilarating entertainment, vibrant energy, and unforgettable F&B experiences. Nestled along the breathtaking Bali coastline, we provide a one-of-a-kind party atmosphere that leaves our guests craving for more.

Responsibilities

  • Design and deploy high-availability system architectures that prioritize offline redundancy and business continuity, ensuring critical operations function without interruption.
  • Implement local processing strategies to ensure low-latency transaction handling while maintaining reliable background synchronization with cloud environments.
  • Analyze and reverse-engineer legacy applications to transition complex business logic into modern, native extension frameworks.
  • Lead the end-to-end development of custom extensions, utilizing modern web technologies (HTML5/JavaScript) for the frontend and secure API integrations for the backend.
  • Architect real-time data retrieval solutions to enhance user interface responsiveness and operational efficiency.
  • Oversee the configuration and deployment protocols for workstation endpoints to ensure seamless connectivity with local service hosts.
  • Conduct comprehensive audits of existing peripheral controllers and hardware configurations to identify modernization opportunities.
  • Lead the migration of hardware logic (such as printing and peripheral routing) from legacy controllers to standard IP-based network protocols to eliminate reliance on obsolete software.

Qualifications

  • Diploma or Bachelor's degree in Computer Science, Information Systems, Informatics Engineering, or related field.
  • Minimum 2 years of experience in a similar role.
  • Strong English proficiency, both written and spoken.
  • Development (SEA, API & .NET): Proficient in C# (.NET), HTML5, JavaScript, and JSON; experienced with Simphony Transaction Services (STS) API and custom extension development.
  • Modern backend languages: Familiar with Python, Java, or Node.js.
  • Web Server Administration: Skilled in Microsoft IIS configuration, app pool management, SSL setup, and web service troubleshooting.
  • Networking: Knowledge of TCP/IP, static IP setup, and LAN configuration for POS hardware (Printers/KDS).
  • Oracle Simphony Cloud: Experience installing and configuring Simphony 19.x or Cloud versions.
  • Database: Understanding of MS SQL Server and Oracle DB; able to interpret legacy SQL (Sybase/Micros) for old data structures.
  • Microservices/Cloud: Strong grasp of microservices architecture, REST/gRPC API design, and experience with core AWS, Azure, or GCP services.

Job Benefits

  • An opportunity to work in a world-renowned beach club
  • Growing your skills and the possibility of growing within the company
  • Fast growing company
  • Competitive salary package
  • FINNS Bali Membership
  • BPJS and insurance Mandiri healthcare

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 135691197