Senior Software Engineer

7 days ago


Toa Payoh, Singapore Helix Leisure Full time

**Fuelling the business of fun.**

Not just a game-changer, it’s a life-changer. Designed to deliver a superior guest experience, the software solutions platform is a complete integrated solution made to enable business owners to achieve greater operational efficiency while reducing costs and increasing profitability.

With Embed’s platform, a business (single or multi-location) has real-time visibility and control across the entire operation: a full range of games management, real-time prize inventory, from guest party planning and bookings via mobile to integrated point-of-sales, including bundles and upsell packages, self-recycling game card kiosks and so much more. And it is all interconnected.

We have offices across the globe: USA, EMEA, and Asia. With more than 1,000 customers and over 3,000 installations in 56 countries, we are equipped and ready to empower Family Entertainment businesses with direct sales, services, and support anytime, anywhere.

We are in the business of fun and no one takes fun more seriously than us, which is why we put our people at the heart of everything we do, and how we do it. Get inspired because no one’s having more fun than us.

**Position Summary**

The Software Developer will take an important role in the architecture and implementation of cloud-based solutions running on Amazon Web Services which empowers Helix's customers with accessible and actionable online technologies.

**Key Responsibilities**
- Participate in the architecture of cloud-based solutions which integrates with Embeds Toolkit on-premise solution
- Develop solutions to connect our various systems together to form a safe, secure system.
- Taking ownership in continuous improvements of all our technologies
- Take on a high degree of ownership for the system end-to-end from business requirements to technical design, to development, to online operations
- Collaborate closely with other teams inside the company as well as be a positive and active contributor to the team's methodology and continuous improvement programs

**Required Skills and Experience**
- At least 5 total years of professional software development experience in.NET (C# preferred)
- Understanding of object-oriented programming, domain driven design and design patterns
- Understanding of microservices and event-based architectures
- Experience with SQL databases - PostGres and SQLServer
- Experience in software and API design - particularly GraphQL and RestFul
- Hand-on experience with Amazon Web Services, understanding of serverless frameworks
- Experience with test driven development, continuous integration, and continuous delivery
- Understanding of the Infrastructure-as-code approach
- Good communication in English & teamwork skills; able to interact with both technical and non-technical management and team members
- Experience in Python and Javascript is a plus
- Knowledge in Docker will be added advantage
- A passion for great user experience and APIs that make integrators say ‘wow’

**What do we offer**

Embed Solutions Group provide a great environment and platform for employees to build their career.

In this role, you can expect:

- The unique opportunity to be a part of the digital disruption in the entertainment industry.
- Autonomy in the role and in managing your own portfolio.
- Exposure to the fast-paced world of high-tech start-ups.
- Working with passionate, smart, and driven colleagues in a vibrant environment.
- Attractive experience and compensation.
- Group Medical Insurance (Group Term Life, Group Hospital & Surgical, Group Outpatient Clinical, Group Outpatient Specialist, Group Dental)
- Paid time off to include vacation, sick, annual leave and Singapore statutory leave
- Robust Learning Management System for employee growth and development


  • Software Engineer

    5 days ago


    Toa Payoh, Singapore EF Software Full time

    **SOFTWARE ENGINEER**: **Responsibilities** - Conduct unit, integration and user acceptance tests - Provide system documentation according to the Project Development Methodology **Requirements**: - 2 to 3 years experience with the following technology - C#, ASP.NET,.NET Framework, ADO.NET. XML, Web Services, VSS, SQL Server, PowerShell and/or Windows...


  • Toa Payoh, Singapore Jobline Resources Pte Ltd Full time

    **Responsibilities**: - Able to lead and drive the requirements gathering process. - Lead and manage the user acceptance testing process. - Ensure that the modules delivered are according to the specifications and are of high quality. **Requirements**: Senior Software Engineer/Project Lead - Good Java programming experience at the working level is a MUST....


  • Toa Payoh, Singapore EF Software Pte Ltd Full time

    **About Us**: We are driven by our group philosophy as defined below: 1. Provide the best to our customers through a service-oriented culture 2. Create new value through innovation 3. Realise greater possibilities through advanced technology **Roles and Responsibilities**: - Responsible for providing technical assistance and support related to computer...


  • Toa Payoh, Singapore EF Software Pte Ltd Full time

    **About Us**: We are driven by our group philosophy as defined below: 1. Provide the best to our customers through a service-oriented culture 2. Create new value through innovation 3. Realise greater possibilities through advanced technology **Roles and Responsibilities**: - Responsible for providing technical assistance and support related to computer...


  • Toa Payoh, Singapore EF Software Full time $33,000 per year

    About Us:We develop comprehensive software products and solutions ranging from IT consultancy to infrastructure and hardware setup to optimise customers' experiences. To establish ourselves as a leading provider of applications and healthcare support services for the Asian market, and partner healthcare customers to build a safe medical environment for...


  • Toa Payoh, Singapore EF Software Pte Ltd Full time

    **About Us**: We are driven by our group philosophy as defined below: 1. Provide the best to our customers through a service-oriented culture 2. Create new value through innovation 3. Realise greater possibilities through advanced technology **Roles and Responsibilities**: - Responds to queries, runs diagnostic programs, isolates problem, and determines...

  • Software Engineer

    2 weeks ago


    Toa Payoh, Singapore Worldline Japan Full time $4,400 per year

    At Worldline, our technology addresses persistent challenges of the payment world. We design and operate leading digital payment and transactional solutions that enable sustainable economic growth and reinforce trust and security in our societies. If you are a highly skilled Software Engineer, then get ready to join our companyWe have many hardworking and...


  • Toa Payoh, Singapore Helix Leisure Full time

    Fueling the business of fun. Not just a game-changer, it’s a life-changer. Designed to deliver a superior guest experience, the software solutions platform is a complete integrated solution made to enable business owners to achieve greater operational efficiency while reducing costs and increasing profitability. With Embed’s platform, a business...

  • Software Engineer

    2 weeks ago


    Toa Payoh, Singapore Worldline International (Malaysia) Sdn Bhd Full time

    At Worldline, our technology addresses persistent challenges of the payment world. We design and operate leading digital payment and transactional solutions that enable sustainable economic growth and reinforce trust and security in our societies. If you are a highly skilled **Software Engineer,** then get ready to join our company! We have many hardworking...


  • Toa Payoh, Singapore Equip Test Engineering Full time

    Join our team of Design Engineer for a rewarding career in designing our product for some of the world’s most advanced semiconductor customers. This position requires the incumbent to support all phases of design project according to the product test specifications. Working with the team, the Design Engineer will gain knowledge on the latest technology and...