Already applied?

Update your details, view your application and progress

>> Login

Refine search

Work type

Locations

Categories

Casino
Corporate


Analyst (Android Developer)

Apply now Job no: 496434
Work type: Full Time
Location: Marina Bay Sands
Categories: Analyst, Information Technology, Casino Management

JOB SCOPE

At Marina Bay Sands, the primary responsibility of the Developer will be to execute all Development related activities for local MBS Projects whilst aligning to standards & best practices followed within the organization.

Job Responsibilities

  • Design, build and maintain applications for Android platform using Java / Kotlin.
  • Participate in various phases of the Software Development Life Cycle (SDLC)  for Projects and to interface with various stakeholders such as business users, 3rd party vendor suppliers,  business analysts and project managers to perform development activities
  • Documenting the application technical specifications
  • Experienced in troubleshooting incidents and resolving technical issues
  • Adhere to, influence, and advocate internal software design & development standards, processes and best practices such as but not limited to code re-use, scalability, portability, security, documentation, etc. 
  • Work closely with the Application Development team members and Architects to develop code that is aligned to approved design and specifications.
  • Work closely with the Application Development team and QA teams to ensure any defects highlighted in QA or UAT phases are remediated.
  • Adhere to SDLC, and Project Governance internal and regulatory (Sarbanes Oxley & Casino Regulatory Authority) guidelines, policies, and procedures.

JOB REQUIREMENTS

  • Bachelor’s degree in Computer Science, Software Engineering, Mobile Application Development, Mobile Computing, or a similar programming related field
  • 3 years+ work experience in Android mobile application development using Java / Kotlin
  • Experienced in front-end design and development
  • Possesses fundamental knowledge on UI/UX
  • Experienced with application design patterns
  • Experienced with offline storage, threading, and performance tuning
  • Experienced with integration with 3rd party library / framework / SDK - Dagger 2, RxJava, Retrofit, Room
  • Proficient in REST based APIs using JSON
  • Possesses strong understanding of the native platform - human interface guidelines, app architecture, capabilities and limitations
  • Applies well-defined and disciplined development, implementation, and production processes.
  • Proven & demonstrable hands-on experience in developing high-availability, multi-tiered and secure mobile applications
  • Good debugging and trouble shooting skills.
  • Experienced in using version control systems – Git, Jenkins.
  • Ability to work independently and as part of a team. Work well in a collaborative environment with internal and external stakeholders.
  • Ability to adapt and thrive in a dynamic and fast-paced environment while working under pressure with changing deadlines and priorities.
  • Good written and oral communication skills.
  • Proficiency in native iOS or ASP.NET C# development is a plus.

 

You agree that it is a condition of employment that you adhere to and abide by all rules, regulations, policies and procedures including without limitation the rules of conduct of the Company.

Advertised: Singapore Standard Time
Applications close:

Back to search results Apply now Refer a friend

Share this:

| More