Job Description - Technical Manager (2000005379)
Technical Manager - ( 2000005379 )
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.
JOB PURPOSE :
A competent technical lead with sound technical knowledge in Java / JEE and DevOps mechanisms which will enhance the delivery of technical solutions to our customers.
Supports Development, L3 activities and Change initiatives.
JOB DESCRIPTION :
Technically lead software projects through all stages of the life cycle, including responsibility towards understanding and capturing requirements, design, development and acceptance testing
Identifies potential areas of automation, applies proven mechanisms such as DevOps to conceptualize on those areas and come out with productive solutions.
Produce high quality technical documentation
Decompose technical tasks and provide estimates
Mentor and coach less experienced members of the team
Undertake development tasks without supervision, including software designing, programming and testing within a Test-Driven Development process
Monitor progress and provide updates to the Project Manager
Understand and apply a formal quality approach towards design, development and testing phases
Good Knowledge in SCRUM AGILE Framework
Good knowledge in JIRA
EXPECTED PROFILE :
Understand user requirements and break it into high level & low level design
Sound knowledge on DevOps mechanisms and tools such as Jenkins, Artifactory, Ansible, ELK Stack, Run deck, Docker and Kubernetes.
Perform coding in line with existing architecture boundaries, use best practices and coding standards
Handle user requests for creation of new data and set up
Responsible for meeting development schedules and ensuring the delivered solution meets the technical specifications and design requirements
Co-ordinate with the teams to resolve issues (thru clarification, data fixes and program fixes following required process) in development & test environments
Support production rollouts and change implementations followed by successful UVT
Conduct peer-reviews and lead reviews and provide feedback
Provide accurate and detailed weekly task reports
Excellent verbal and written communication skills
PROGRAMMING SKILLS :
Must have experience and knowledge of current Java technologies and methodologies, and hands-on experience in the following :
Object-relational Mappers JPA / Hibernate
The application of design patterns
Test-Driven Development (TDD)
Relational database Oracle, Postgres
An understanding of the following would also be advantageous and preferred :
Workflow based processing
Apply now to join the Bank for those with big career ambitions.
To view information on our benefits including our flexible working please visit our career pages .