Senior Associate/Associate, Software Developer, Investment & Trading Technology, Technology & Operations

  • Competitive
  • Singapore Singapore Singapore SG
  • Permanent, Full time
  • DBS Bank Limited
  • 18 Mar 18 2018-03-18

See job description for details

Business Function

Group Technology and Operations (T&O) enables and empowers the bank with an efficient, nimble and resilient infrastructure through a strategic focus on productivity, quality & control, technology, people capability and innovation. In Group T&O, we manage the majority of the Bank's operational processes and inspire to delight our business partners through our multiple banking delivery channels.

The e-FX Development team is looking for a Software Developer to design and develop high-performance, highly scalable forex applications, web services and APIs using multiple technologies. You will be responsible for design & development while providing expertise in the full software development lifecycle, from concept and design to testing. The successful candidate needs to have strong problem-solving skill, and has built robust, highly scalable, high-performance distributed systems.


  • Building Amazing applications with modern cloud-native architecture design
  • Scope and estimate technical designs for various applications
  • Writing code for eFX systems to ensure our business run smoothly
  • Using cutting end technologies like AWS Lambda, NodeJS and more
  • Optimize applications for maximum speed and scalability
  • Collaborate with other team members and stakeholders

  • Minimum 2 years of working experience as Software Developer
  • Strong analytical and problem-solving skills
  • Able to quickly pickup new languages, technologies and frameworks
  • Good understanding of JavaScript (ES6 Specification), NodeJS, Java/J2EE such as Spring framework, Hibernate, etc
  • Good understanding of asynchronous request handing and functional reactive programming
  • Understand the fundamental design principles behind a scalable application
  • Motivated to build a reliable and scalable micro-services infrastructure
  • Implementing automated testing and unit testing
  • Proficient understanding of code versioning tools, such as Git, Bitbucket
  • Experience in a banking environment is a plus.

Apply Now

We offer a competitive salary and benefits package and the professional advantages of a dynamic environment that supports your development and recognises your achievements.