Developer (Technology & Operations / Technology Services / Development / J951)

  • Competitive
  • Petaling Jaya, Malaysia Petaling Jaya MY
  • Permanent, Full time
  • Standard Chartered Bank Malaysia Berhad
  • 21 Mar 18 2018-03-21

Developer (Technology & Operations / Technology Services / Development / J951)

Job Description

We are seeking talented and motivated individuals for the role of Agile Developer. Successful candidates will be experienced programmers who can develop user stories, develop test cases, break down, design, and develop solutions in an environment with constant collaborative discussions. They will be matured individuals who are comfortable working in an agile environment with critical peer reviews of design and code. They must be able to offer constructive critical reviews of other's designs and code. They must be able to collaboratively work with product owners to develop use stories and test cases. They will be able to research, trial, and recommend new technologies of interest to the group. They will have experience with taking code through testing, deployment, and production and will not have merely handed off code to QA and Production Support.

Key Roles and Responsibilities

  • [Software development understanding or experience within a Java, OSGI, Micro-services based software stack (JBOSS Fuse)]
  • Advocate delivery excellence, minimising delivery risk.
· Agile development of banking services.
    Collaborate with cross-functional teams in agile development.
  • Conduct continuous development and/or integration & testing.
Qualifications and Skills

    [8+ years of software design and development experience] Prior experience working in an agile environment, continuous integration & testing.
  • Strong knowledge in Cucumber, Ruby and any software test automation tools.
  • Experience in delivering software in a regulated environment, ideally financial services based to high quality.
· Strong knowledge of risk and regulatory delivery.
    Excellent problem solving skills and critical thinking. Strong communication and written skills, ability to communicate your ideas with others. Be flexible with changing priorities and multi-tasking. Bachelor's degree in Computer Science, Computer Engineering or relevant.