Share this Job

Ref: 112167 - Software Engineer, Mobile & Web (1-Year Agency Contract)

Date: 02-Nov-2020

Location: Singapore, Singapore

Company: Singtel


Singtel are at the leading edge of technology development to improve the experience of our customers as they consume services across mobile, voice and data infrastructure, managed services, cloud computing, IT services and professional consulting. To support that journey we are searching for top talent and have an exciting opportunity for a Software Engineer for Mobile and Web to strengthen our team.


Digital Technologies (DT) is front-runner within Singtel, featuring self-organising Build-Run teams that take end-to-end ownership of a business domain and corresponding applications. DT works in an agile manner and is adopting a Chapters and squads model in close cooperation with the rest of IT. Our teams take ownership across the lifecycle and our motto is “You build it, you run it, you own it, you love it!”


As our Software Engineer for Mobile and Web you will have the opportunity to enhance the existing product line and develop newer modules for powering Digital Technology’s offering landscape; cross platform and native applications.. You will develop and enhance performance and responsive applications, delivering on product roadmaps & working closely with the technology teams to aid efficient development.


Key Responsibilities & Results:

  • Contribute to Singtel's Mobile Agile Squad and Build-Run team from design to go-live and beyond.
  • Design and develop new components.
  • Take ownership of the solutions, their architecture and non-functional qualities in production.
  • Work as part of a Build-Run team, including teams of external vendors, developers, and architects to guide and assist in delivering business requirements.
  • Have close interaction with the business.
  • Contribute to common development practices of Singtel Digital Technology.
  • Help identify new talent in the market.
  • Inspiring and mentoring developers by being a role-model as you work together in the Build-Run team.
  • Continuous improvement of technology and process.
  • Work with in-house and external stakeholders.


Qualifications, Experience & Knowledge Required: 

  • BSc in Computer Science or similar technical
  • More than 3 years of relevant working experiences.
  • Senior Software Engineer, with a strong understanding across;
    • Java
    • Object Oriented Programming
    • Spring / SpringBoot
    • Unit testing (JUnit)
    • Build automation (Gradle/Maven + Bamboo)
    • IDE (Eclipse / IntelliJ / XCode)
    • Git
    • API Principles
    • Security fundamentals
    • iOS Swift/Android Kotlin
    • ReactNative Frameworks
  • Modelling skills (UML).


If this description is exciting and you feel that you have the necessary skills and experience to make a difference, then please follow the link to apply. For more information on this and other opportunities please refer to our careers portal under