Job description


  • Entry level
  • No Education
  • Salary to negotiate
  • Petaling Jaya


Senior Developer About Standard Chartered
We are a leading international bank focused on helping people and companies prosper across Asia, Africa and the Middle East.

To us, good performance is about much more than turning a profit. It's about showing how you embody our valued behaviours - do the right thing, better together and never settle - as well as our brand promise, Here for good.

We're committed to promoting equality in the workplace and creating an inclusive and flexible culture - one where everyone can realise their full potential and make a positive contribution to our organisation. This in turn helps us to provide better support to our broad client base.

Key Responsibilities

Act as visionary and strategist for solution area

- Design and implement long-term strategic goals and short-term tactical plans for managing and maintaining corporate technology and software

- Review, interpret and respond to detailed business requirements (BRD) to ensure alignment between customer expectations and current or future system capabilities

- Within the agreed enterprise architecture, define and design technology solutions to assist the business in meeting their business objectives

- Hands on experience to Develop, test and implement technology solutions and report on delivery commitments to ensure solutions are implemented as expected and to agreed timeframes

- Identify system, infrastructure and project interdependencies and balance competing demands to ensure project deliverables are achieved

- Where applicable, design, develop, and oversee implementation of end-to-end integrated solutions

- Document and maintain the organisations existing solutions architecture and technology portfolio; make recommendations for improvements and/or alternatives

- Provide expertise to identify and translate system requirements into software design documentation

- Provide quality assurance for services within the solution area

- Lead development of formalised solution methodologies

- Build and maintain repository for deliverables and methodologies

- Model business and systems processes based on findings through use case scenarios, workflow diagrams, and data models

- Develop and manage a systems capacity plan

- Develop, document, communicate, and enforce a policy for standardising technology and software as necessary

- Provide mentoring or guidance to the development team

- Evaluate options for solutions and services

- Incorporate external requirements and features in solution designs

- Resolve and provide solution to critical issues

Key Relationships:

- Programme Team

- Technology Stakeholders

- Change Delivery Team

- Vendor Management

- Production Support Teams

- Architecture Team (Both Group & Unit)

- Operations, HUB and Business teams

- External vendors

Experience Required:

- Proven experience in system design and development

- Hands on experience in enterprise application stack in the banking/financial services domain

- Strong understanding of information processing principles and practices

- Solid grounding in core enterprise applications

- Strong knowledge of software evaluation principles and practices

- Proven project planning and management experience

- Good knowledge of applicable data privacy practices

- Demonstrable experience in solution architecture

- Demonstrable experience in integration solution design

- Good knowledge of tools like Openshift (OCP)/Kubernetes, DevOps, Elastic Stack (ELK)

- Aptitude to work as change agent that believes in a continuous improvement approach

- Experience with reverse proxies, web servers, gateways, service oriented architectures, web services (both REST and SOAP), service buses and integration patterns, security practices, database technologies

- Demonstrated experience and presence to gain the confidence of and influence senior management and other key stakeholders

- Demonstrated experience in facilitation of workshops involving participants from senior management to business users

- Familiarity with agile development methodologies such as Scrum & Kanban. Understand both waterfall and Agile development life cycles

- Proven experience of delivery/team management

- Self-driven to operate independently and in matrix teams

- Demonstrated ability to produce effective written reports, analysis and other communications.

- Demonstrated ability to supervise, coach and mentor a geographically dispersed team.

- Experience at working in a team-oriented, collaborative and consultative environment.

- Ability to assess and react to communication styles of business and technical team members.

- Excellent verbal and written communication skills and the ability to interact professionally with a diverse group, executives, managers and subject matter experts

- Knowledge of frameworks and standards for solution architecture

Technical Competecies:

- Lead or participate in major end-to-end business process re-engineering or business transformation initiatives

- Strong analytical and problem-solving skills, including a thorough understanding of how to interpret customer business needs and translate them into practical applications and operational solutions

- Demonstrated experience and presence to gain the confidence of and influence senior management and other key stakeholders

- Aptitude to work as change agent that believes in a continuous improvement approach

- Comprehensive understanding of software development lifecycle (SDLC), continuous integration, agile software development methodologies, values and procedures

- Experience at working in a team-oriented, collaborative and consultative environment

- Experience at developing solutions in Java/J2EE, Rest/SOAP APIs, SOA Messaging, Openshift (OCP) stack.


- Experience in managing cross functional and geographical teams

- Conversant with application and interface design patterns

- REST API and hands on experience in implementing shared services

- Strong understanding of database concepts

- Exposure to databases: Oracle, SQL Server, DB2, Open Source databases like PostgreSQL and MongoDB

- Strong experience on database design & performance tuning

- Hands on experience in implementing large scale enterprise JAVE/J2EE applications

- Picks up new technologies with ease, solves complex technical problems and multitasks between different projects

- Personal Attributes

- Look for and take advantage of opportunities to learn new skills and develop strengths

- Show commitment to achieving challenging goals

- Examine and reflect on own performance

- Seek and respond positively to constructive feedback and guidance

- Demonstrate a high level of personal motivation

- Business Enablers & Results

- Undertake objective, critical analysis to draw accurate conclusions that recognise and manage contextual issues

- Work through issues, weigh up alternatives and identify the most effective solutions

- Take account of the wider business context when considering options to resolve issues

- Explore a range of possibilities and creative alternatives to contribute to systems, process and business improvements

- Implement systems and processes that underpin high quality research and analysis

Apply now to join the Bank for those with big career ambitions.

  • ms project
  • oracle
  • software
  • sql
  • sql server