Loading...
Share this Job

Software Engineer (Dash)

Date: 30-Aug-2021

Location: Singapore, Singapore

Company: Singtel Group

 

Singtel, Asia’s leading communications technology group, provides an extensive range of telecommunications and digital services to millions of consumers and businesses across Asia, Australia, Africa and the USA. With over 140 years of innovation behind us, we continue to push boundaries in our networks and services, to enrich lives and transform businesses.

 

Our core values – Customer Focus, Challenger Spirit, Teamwork, Integrity, and Personal Excellence – shape the way we work. We are passionate about making a difference and have an open and inclusive culture where everyone is empowered to do their best. Our diverse business means you will enjoy unique opportunities and rewarding experiences to learn and grow your career in a dynamic industry.

 

Join us and experience what it’s like to be with an Employer of Choice*. Together, let’s create a brighter digital future for all. *Awarded at the HR Fest Awards 2020

 

 

The Microservices/Server Developer (PF4) will be part of the development team in Digital Platforms, Group Technology and Networks supporting the Singtel Dash business, which is Singapore's first all-in-one mobile payments solution.

 

Responsibilities

  • Design and develop new Dash features that meet both functional and technical requirements including security requirements.
  • Maintain the existing Dash mobile application server
  • Develop and automate the testing for the software solution including the unit testing, backend integration testing, frontend user interface testing and end to end testing.
  • Works with the product team and other internal teams to ensure assigned defects/enhancements are validated, documented and resolved appropriately.
  • Works with the operation teams and other internal teams to facilitate root cause analysis of application issues.
  • Familiar with best practices on coding, testing, code reviews, version control, continuous integration, continuous deployment and documentation.
  • Gathering functional requirements and developing technical specifications & project/test planning as well as participate in project meetings and discussion.

 

Ideal Candidate should have

  • At least 3 to 5 years of relevant experience in microservices and Java development using agile or DevOps methodology
  • At least 3 years of backend / server development experience based on a microservices or serverless framework
  • At least 3 years of experience with web/application server development
  • At least 1 year of experience in API gateway development
  • Experience in Restful APIs and web services
  • Experience with both relational and NoSQL databases
  • Experience with automated test-driven approaches to software development and working in CI/CD based environments
  • Experience in software security tools and concepts
  • At least 1 project utilizing DevOps and software automation with unit testing and functional testing

 

 

We believe in the strength of a vibrant, diverse and inclusive workforce where backgrounds, perspectives and life experiences of our people help us innovate and create strong connections with our customers. We strive to ensure all our people practices are non-discriminatory and provide a fair, performance-based work culture that is diverse, inclusive and collaborative.