Standard  Chartered  Bank

Solution Architect, Risk Technology

10 Oct 2019
07 Nov 2019
Standard Chartered
Approved employers
Approved employer
Contract type
Full time
About Standard Chartered
We are a leading international bank focused on helping people and companies prosper across Asia, Africa and the Middle East.

The Role Responsibilities
  • Engage with Business to understand user journeys and provide a domain-driven solution.
  • Engage with Technical Team to provide architecture design and provide guidance on implementation.
  • Provide leadership on technology stack selection and architecture style.
  • Ensure Continuous Integration (CI) and Continuous Deployment (CD) pipelines are implemented.
  • Champion DevOps innovations by introducing better tools and agile practices.

Software Engineering
  • Strong experience in agile methodologies and test driven development.
  • Experience in software development using open source technologies.
  • Experience in automated software testing.
  • Knowledge in domain-driven design, design patterns and enterprise integration patterns.
Software Development
  • Must be able to code in Java (SpingBoot and Spring Cloud Services).
  • Experience in some of the technologies below:
    • Language: Scala, SQL, Javascript, Groovy, Python
    • PaaS: Openshift, AWS, Azure, Docker, Kubernetes
    • Data: MySQL, Postgres, Oracle, MongoDB, Elasticsearch, Hadoop, Spark, HIVE, Tableau
    • Cache: Redis, Memcached
    • Middleware: Kafka, RabbitMQ, WebsphereMQ, REST API
    • UI: HTML5, Angular 4, ReactJS, Bootstrap, CSS, RxJS
  • Strong knowledge in CI/CD toolset such as Ansible, Artifactory, Jenkins, BitBucket, SonarQube, Fortify, Flyway, Jira and Confluence.
  • Strong knowledge in automated testing toolset such as jUnit, Mockito, cucumber, Selenium etc.
  • Strong knowledge in scripting languages such as Groovy and Linux shell.
  • Knowledge in Integrated Development Environment (IDE) such as Eclipse and IntelliJ

Our Ideal Candidate

  • A Bachelor's degree in Computer Science (or equivalent experience)
  • 10+ years of software engineering experience.
  • Must be hands-on software design & development and DevOps.
  • Experience with enterprise scale systems.
Non-technical Skills
  • Proven ability to work within a team environment.
  • Highly effective verbal and written English communication skills.
  • Ability to make good / sound decisions and use independent judgement.
  • Strong reasoning, analytical and inter-personal skills.
  • Excellent attention to detail and time management.
  • Good presentation skills.

Similar jobs

More searches like this

Similar jobs