Python Developer - AML/KYC Systems

MARQUESS SERVICES PTE. LTD.

Singapore

On-site

SGD 40,000 - 80,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

MARQUESS SERVICES PTE. LTD. in Singapore is seeking a motivated Python Developer to join a banking technology project focused on AML/KYC applications and process automation.

You will build, enhance and support Python-based applications to improve operational efficiency and regulatory compliance. You will work with experienced developers to implement REST APIs, integrate with internal banking systems, and contribute to unit testing, deployments and documentation.

Qualifications

  • Diploma or Bachelor's degree in CS/IT/Software Engineering or related discipline.
  • 1–5 years of software development experience.
  • Basic to intermediate Python programming.

Responsibilities

  • Gather and analyse business and technical requirements for application development and process automation.
  • Develop, enhance and maintain Python-based applications using Django and REST API frameworks.
  • Support frontend development using React, JavaScript, CSS and SCSS.
  • Assist in developing API integrations and connecting applications with internal banking systems.
  • Perform SQL queries, database development and basic query optimisation using MS SQL or Oracle.
  • Participate in unit testing, integration testing, debugging and application troubleshooting.
  • Support system deployment, release activities and production maintenance.
  • Follow established software development, change management and engineering review processes.
  • Collaborate with business analysts, QA teams, senior developers and other technical stakeholders.
  • Prepare technical documentation and contribute to continuous improvement initiatives.

Skills

Python
Django
Flask
REST API
React
JavaScript
SQL
Linux/Unix
Git
Unit testing
Agile/Waterfall

Education

Diploma or Bachelor's degree in Computer Science/Information Technology/Software Engineering or related discipline

Tools

Django
Flask
REST API
React
JavaScript
SQL
Git
Linux

Job description

About the Role

We are seeking a motivated Python Developer to join a banking technology project involving the development and enhancement of AML/KYC applications and process automation solutions.

You will work alongside experienced developers and technical leads to build, maintain and support Python-based applications that improve operational efficiency, streamline banking processes and support regulatory compliance requirements.

Key Responsibilities
  • Assist in gathering and analysing business and technical requirements for application development and process automation.
  • Develop, enhance and maintain Python-based applications using Django and REST API frameworks.
  • Support frontend development using React, JavaScript, CSS and SCSS.
  • Assist in developing API integrations and connecting applications with internal banking systems.
  • Perform SQL queries, database development and basic query optimisation using MS SQL or Oracle.
  • Participate in unit testing, integration testing, debugging and application troubleshooting.
  • Support system deployment, release activities and production maintenance.
  • Follow established software development, change management and engineering review processes.
  • Collaborate with business analysts, QA teams, senior developers and other technical stakeholders.
  • Prepare technical documentation and contribute to continuous improvement initiatives.
Requirements & Technical Skills
  • Diploma or Bachelor's degree in Computer Science, Information Technology, Software Engineering or a related discipline.
  • 1-5 years of relevant software development experience.
  • Basic to intermediate programming experience in Python.
  • Familiarity with Django, Flask or other Python backend frameworks.
  • Knowledge of REST API development and integration.
  • Exposure to frontend technologies such as React, JavaScript, HTML, CSS or SCSS.
  • Working knowledge of SQL and relational databases such as MS SQL or Oracle.
  • Familiarity with Linux/Unix environments and basic Shell Scripting.
  • Understanding of object-oriented programming, software design principles and coding standards.
  • Exposure to Git or other source control tools.
  • Understanding of software testing, debugging and troubleshooting.
  • Good analytical, communication and problem-solving skills.
  • Willingness to learn and work in an Agile or Waterfall development environment.
Good to Have
  • Exposure to banking, financial services or enterprise application development.
  • Familiarity with AML/KYC processes, transaction monitoring or sanctions screening.
  • Exposure to regulatory compliance or risk management systems.
  • Knowledge of CI/CD pipelines, DevOps practices and automated testing.
  • Exposure to MQ, microservices or batch processing.

A-IT Software Services Pte Ltd (EA License No: 24C2345)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Developer – AML/KYC Systems
Python Developer – AML/KYC Systems

Marquess Services • Singapore

On-site
SGD 60,000 - 100,000
Python Developer – AML/KYC Systems
Python Developer – AML/KYC Systems

AI-TALENT PERSONNEL SERVICES PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Developer : AML / KYC systems
Developer : AML / KYC systems

A-IT SOFTWARE SERVICES PTE LTD • Singapore

On-site
SGD 55,000 - 90,000
Developer : AML / KYC systems
Developer : AML / KYC systems

A-IT INVESTMENT PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Senior Python Developer / Technical Lead – AML/KYC Systems
Senior Python Developer / Technical Lead – AML/KYC Systems

Marquess Services • Singapore

On-site
SGD 150,000 - 240,000
Senior Python Developer / Technical Lead – AML/KYC Systems
Senior Python Developer / Technical Lead – AML/KYC Systems

AI-TALENT PERSONNEL SERVICES PTE. LTD. • Singapore

On-site
SGD 140,000 - 200,000
Senior Python Developer / Technical Lead - AML/KYC Systems
Senior Python Developer / Technical Lead - AML/KYC Systems

MARQUESS SERVICES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Developer / Technical Lead - AML/KYC Systems
Senior Developer / Technical Lead - AML/KYC Systems

A-IT INVESTMENT PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Developer / Technical Lead - AML/KYC Systems
Senior Developer / Technical Lead - AML/KYC Systems

A-IT SOFTWARE SERVICES PTE LTD • Singapore

On-site
SGD 140,000 - 180,000
Python Developer — AML/KYC Banking Tech
Python Developer — AML/KYC Banking Tech

AI-TALENT PERSONNEL SERVICES PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000