• Negotiable
  • Singapore
  • Permanent, Full time
  • Standard Chartered Bank Singapore
  • 10 Jan 18

Product Developer

  • Location: Singapore
  • Salary: Negotiable
  • Job Type: Full time

Leading the way in International Banking. We support the people and companies driving investment, trade and wealth creation across Asia, Africa and the Middle East. And our heritage and values are expressed in our brand promise - here for good. See our Brand and Values

Role Description
Sales Technology supports the FM Sales business. This role is to develop and support the Sales Technology systems, built upon Java and Web technologies.
As a core developer, you'll be responsible for delivering quality software to tight timelines. Based in Singapore and working with Sales desk business stakeholders and other technical experts.

Key Roles & Responsibilities
  • To be a trusted developer within the Sales Technology team
  • Responsible for the full development lifecycle
  • Interact with the business users to gather the requirements
  • Design smart and scalable solutions following the bank standards
  • Coordinate with other teams in Technology
  • Provide second line support
  • Write efficient, clear code and be able to articulate what has been implemented and why
  • An excellent developer with good software design principles, someone who writes robust code along with accompanying test suites
  • Be a self starter and be able to quickly grasp and understand existing software


Technical skills:
  • 5+ years hands on development with investment banking IT experience
  • Java (essential), experience in developing high availability systems is an advantage
  • Experience with web technologies
  • SCRUM and Agile.


Functional skills:
  • Financial Markets domain knowledge is a must
  • Derivatives knowledge is strongly preferred


Soft skills:
  • Fluent in English (speaking and writing)
  • Outstanding problem solving skills
  • Proactive, self starter, autonomous
  • Good team spirit
  • Ability to work under pressure with multiple assignments


General:
  • Strong architectural and engineering background with experience of delivery
  • 5+ years' experience in Java programming
  • Strong knowledge and previous experience in end-to-end design, development and subsequent support of large scale data processing systems
  • Familiarity and confidence working in an agile development environment.
  • Who can drive / facilitate the requirements and development effort with the business