Python Developer – AML/KYC Systems

AI-TALENT PERSONNEL SERVICES PTE. LTD.

Singapore

On-site

SGD 60,000 - 90,000

Full time

41 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

AI-TALENT PERSONNEL SERVICES PTE. LTD. seeks a motivated Python Developer to join a banking technology project focused on AML/KYC applications and process automation.

You will develop and enhance Python-based solutions to improve operational efficiency and regulatory compliance, collaborating with experienced developers and technical leads. The role involves backend work with Python/Django, REST APIs, frontend touch with React, SQL querying, and deployment support.

Qualifications

  • 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.

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.

Skills

Python
Django
REST API
JavaScript
SQL
Git
Linux/Unix
OO programming
Agile methodologies

Education

Bachelor's degree in Computer Science / Information Technology

Tools

React
SQL Server / Oracle
REST API frameworks
Django

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.

We regret to inform that only shortlisted candidates will be notified.

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
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
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
Senior Application Developer (Django Python) Banking /Contract
Senior Application Developer (Django Python) Banking /Contract

Manpower Staffing Services (Singapore) Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Senior Python Lead for AML/KYC Banking Apps
Senior Python Lead for AML/KYC Banking Apps

Marquess Services • Singapore

On-site
SGD 150,000 - 240,000
Python Developer
Python Developer

NTT Data Singapore • Singapore

On-site
SGD 90,000 - 150,000
Python Engineer
Python Engineer

TEKISHUB CONSULTING SERVICES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Python Engineer
Python Engineer

RAPSYS TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Senior Python Lead for AML/KYC Enterprise Apps
Senior Python Lead for AML/KYC Enterprise Apps

AI-TALENT PERSONNEL SERVICES PTE. LTD. • Singapore

On-site
SGD 140,000 - 200,000