Taro Logo

Lead Developer (Software Development)

Leading business, leisure and entertainment destination in Asia featuring integrated resort with hotels, shopping mall, casino, and MICE facilities.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS · Travel

Description For Lead Developer (Software Development)

Marina Bay Sands, Asia's premier integrated resort, is seeking a Lead Developer to spearhead their software development initiatives. This role combines technical leadership with hands-on development, requiring expertise in full-stack development with .NET technologies. The position involves leading the design and implementation of enterprise-grade applications that support critical business functions across the resort's diverse operations, from hospitality to entertainment.

The ideal candidate will bring 10+ years of development experience, with a strong background in .NET core/framework, web technologies, and database management. They will be responsible for managing development sprints, enforcing coding standards, and ensuring compliance with regulatory requirements. The role requires excellent communication skills to bridge technical and business stakeholders, while mentoring junior developers and driving continuous improvement in development processes.

Marina Bay Sands offers a unique opportunity to work in an iconic destination that includes luxury hotels, world-class shopping, entertainment venues, and convention facilities. The position provides exposure to complex, large-scale systems that support diverse business operations. As part of a company committed to innovation and excellence, the Lead Developer will play a crucial role in shaping the technical direction of critical business applications while working in a dynamic, multicultural environment.

The successful candidate will join a diverse and inclusive team, contributing to solutions that enhance guest experiences across multiple touchpoints. This role offers the chance to work with modern technologies including cloud platforms and DevOps practices, while ensuring high standards of security and performance in a regulated industry environment.

Last updated a day ago

Responsibilities For Lead Developer (Software Development)

  • Lead the development of scalable, secure, and high-performance IT applications
  • Manage development sprints, track progress, and ensure timely delivery
  • Define and enforce coding standards, architecture principles, and best practices
  • Translate business requirements into technical specifications and system designs
  • Collaborate with project managers, solution architects, business analysts, vendors/suppliers and QA teams
  • Conduct design and code reviews and provide mentorship to junior developers
  • Drive continuous improvement in development processes, tools, and methodologies
  • Collaborate with support team to troubleshoot and resolve complex technical issues

Requirements For Lead Developer (Software Development)

JavaScript
  • Bachelor's / Master's degree in Computer Science, Information Technology, or related field
  • 10+ years of experience in full stack development, with at least 3 years in a lead or senior developer role
  • Strong proficiency in .NET core/framework, web technologies (HTML, CSS, JavaScript) and DBMS (SQL Server)
  • Good understanding of application security and experience in applying OWASP top 10 controls
  • Experience with cloud platforms (e.g., Azure, AWS), CI/CD pipelines, and DevOps practices
  • Strong understanding of software architecture and design patterns
  • Good communication skills and ability to demonstrate proactiveness and ownership of tasks

Interested in this job?

Jobs Related To Marina Bay Sands Lead Developer (Software Development)