Job description

Requirements

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

Description

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.


Skills:

- 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