Developer

  • Competitive
  • Petaling Jaya, Malaysia
  • CDI, Plein-temps
  • Standard Chartered Global Business Services Sdn Bhd
  • 15 févr. 19

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.


The Role 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


Our Ideal Candidate

  • 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 COMPETENCIES
  • 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.