Senior Software Engineer
Posted on: 30/10/2024
Homebased / remote working
CNY 480K - 600K per year
Permanent
Financial Services
2. Rapid response to issues as they arise. Ability to drive quickly to the heart of an issue and propose appropriate solutions;
3. Realise efficiency gains through the automation and streamlining of tools and processes;
4. Managing work and processes across multiple sites;
5. Maintaining discipline in coding practice while ensuring timely delivery of end solution.
Qualification:
1. BSc / MSc in a quantitative / computer science subjects.
2. Advanced Experience of application and software development;
3. Good understanding and appreciation of Regulatory requirements and audit requirements; Experience of interacting with internal and external stakeholder groups (Business, Risk, Audit, Compliance, Regulators);
Skills:
4. Strong knowledge of Python programming language(python coding interview)Strong knowledge in object-oriented design, functional programming, software architecture and algorithms.
5. Knowledge with software development lifecycle/methodologies; Knowledge of SQL, relational and noSQL databases.
6. Knowledge of REST, gRPC, Apache Beam, Docker and Kubernetes is a nice to have; Knowledge of C++ is a nice to have; Knowledge of Machine Learning fundamentals is a nice to have; Experienced with Dash or other UI frameworks is a nice to have.