Contribute to the development, enhancement, maintenance, and support of applications within a strong development team, focusing on new products in the financial industry using cutting-edge technology
Job Summary
Contribute to the development, enhancement, maintenance, and support of applications within a strong development team, focusing on new products in the financial industry using cutting-edge technology.
Collaborate with product owners and business analysts, design applications, implement assigned requirements, perform unit tests, and support production issues to ensure high-quality products.
Actively participate in the agile software development process, adopt AI technology to enrich applications, and benefit from inclusive development opportunities and flexible work-life support.
Matching Summary
Contribute to the development, enhancement, maintenance, and support of applications within a strong development team, focusing on new products in the financial industry using cutting-edge technology.
Skills & Requirements
Must-have
Python software development expertise
AI tech knowledge
PostgreSQL database and SQL programming
Micro-services architecture
Cloud computing and distributed systems
Agile software development process
English communication skills
Nice-to-have
Collaborate with global stakeholders
Develop challenging new products
Enrich apps with AI functional features
Inclusive development opportunities
Flexible work-life support
Key Requirements
5+ years of software development experience using Python
Master’s or bachelor’s degree in computer science or equivalent
Experience with AI development skills
Experience in micro-services architecture
Understanding of Cloud computing and distributed systems
Experience of software development lifecycle and agile methodology
Fluent oral, written in English communication skills