Standard Chartered is a leading international bank operating in some of the most dynamic markets in the world, in Asia, Africa and the Middle East. Our successful and sustainable business is built on doing tangible, long term good for our people, our customers and the communities we serve. Our DSS (Data Solution Service) team is seeking Sr. Developer to join us in Guangzhou. The candidate must be a skilled professional with E2E software development experience with a desire to work in an Agile, dynamic and flat organizational structure. As Sr. Developer, you would be required to analyse, design build, and document technology solutions required in building up AI based technology platform to support and improve business efficiency.
1.Work with business analysts to define end to end solution •Map user requirements to the technology solution and down to components •Challenge processes (where necessary) to reduce differences to standard operating model 2.Design, build, and implement technology solutions appropriate to meet the operational and business/functional requirements defined, and at the same time enforce •Reusability of the components •Simplicity •Performance •Maintainability •Standardization •Single solution cross countries/languages/segments/products, while limiting manual operations to the minimum •Help to maintain requirement traceability matrices that can support test phases •Help to maintain change and risk registers against the defined requirements and solution •Ensure strong collaboration with other engineering and design teams •Prepare fit for purpose analysis & build documentation for handover to QA and Support staff 3.Delivery of end to end technology solution in line with architectural design 4.Promote adoption and rollout of Agile and modern software engineering practices; 5.Reduce defects and change requests during test phases of projects by ensuring requirement and designs are completed comprehensively Collaborate with other operational, product, technology teams to get the best possible outcome for the bank
•Master or bachelor’s degree in computer science, engineering, math, physics or related fields •Business English (at least read and written) •Chinese language (verbal and written) •Scrum Master certification would be preferable.
Experience/Background
•Proven AI project experience in application delivery. •Proven experience in integration of complex systems or software applications. •Proven ability to drive innovative software engineering practices and architecture design. •Proven ability to influence others for a common goal in a large organization. •5-10+ years in defining and implementing (with production deployment) technology solutions, preferably in implementing international, cross-border front to back solutions, spanning from the most modern technologies to old large-scale core banking systems •Good understanding of the Banking products. •Experiences in NLP or CV (computer vision) related project, preferably with LLM or LVLM •Proficiency with a deep learning framework such as TensorFlow or Keras •Proficiency with Python and basic libraries for machine learning such as scikit-learn and pandas •Familiarity with deep learning life cycles, particularly how to prepare data and evaluate models •Familiarity with Linux •Familiarity with AI related development framework such as GLM, LIama, RAG, Transformer, langchain, fine-tuning. •Familiarity with Docker, Kubernetes.
Personal Attributes
•Must have strong sense of responsibility/ownership •High learning aptitude, able to learn new products and technology very quickly •Must be an effective communicator with business English literacy, interpersonal, problem solving and analytical skills, and excellent communication and presentation skills •A team player who enjoys working with people on all levels as well as being able to work independently and under pressure to meet tight deadlines
Technology Requirements
•Good knowledge of Python development techniques and environments •Full software development lifecycle experience in a mature CI/CD environment •Programming languages (Python) •Frameworks (deep learning framework such as TensorFlow or Keras) •Familiar with AI Application development. •Familiar with RDBMS like postgresql, Oracle, Graph Database like Neo4j, Seach Datastore like Elasticsearch. •Experience on Python and basic libraries for machine learning such as scikit-learn and pandas •In depth Knowledge of deep learning life cycles, particularly how to prepare data and evaluate models •Linux •Experience in NLP or CV (computer vision) related project, preferably with LLM or LVLM
We're an international bank, nimble enough to act, big enough for impact. For more than 170 years, we've worked to make a positive difference for our clients, communities, and each other. We question the status quo, love a challenge and enjoy finding new opportunities to grow and do better than before. If you're looking for a career with purpose and you want to work for a bank making a difference, we want to hear from you. You can count on us to celebrate your unique talents and we can't wait to see the talents you can bring us.
Our purpose, to drive commerce and prosperity through our unique diversity, together with our brand promise, to be here for good are achieved by how we each live our valued behaviours. When you work with us, you'll see how we value difference and advocate inclusion.
Together we:
In line with our Fair Pay Charter, we offer a competitive salary and benefits to support your mental, physical, financial and social wellbeing.