Senior Python Developer / Technical Lead – AML/KYC Systems

Marquess Services

Singapore

On-site

SGD 150,000 - 240,000

Full time

48 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

A-IT Software Services Pte Ltd is seeking an experienced Senior Python Developer / Technical Lead to drive design, development and delivery of AML/KYC enterprise applications and banking process automation.

You will shape architecture, collaborate with stakeholders and engineering teams to build scalable, secure systems for regulatory compliance in enterprise environments. Expect leadership, code quality and end-to-end delivery responsibilities.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Information Systems or related discipline.

Responsibilities

  • Lead technical requirement gathering, solution design and system architecture.
  • Drive development of Python-based full-stack apps using Django and REST APIs.
  • Design scalable backend services and frontend apps with React/JS/CSS/SCSS.
  • Lead integrations via MQ, microservices and high-volume batch processing.
  • Mentor developers and promote engineering best practices.

Skills

Python development
Django/REST API
React/JavaScript/CSS/SCSS
Linux/Unix/Shell
MS SQL/Oracle
Solution architecture/leadership
Git/Source control
CI/CD/DevOps
Unit/integration testing

Education

Bachelor's degree in CS/CE/IS or related

Tools

Git
MS SQL
Oracle
Linux
React

Job description

About the Role

We are looking for an experienced Senior Python Developer / Technical Lead to drive the design, development and implementation of enterprise-scale AML/KYC applications and banking process automation solutions.

The successful candidate will play a key role in solution architecture, technical design and end-to-end delivery of complex Python-based applications. You will work closely with business stakeholders, architects and engineering teams to deliver scalable, secure and highly available systems supporting banking operations and regulatory compliance.

Key Responsibilities
  • Lead technical requirement gathering, solution design, system architecture and implementation for complex banking applications.
  • Drive the development of Python-based full-stack applications using Django and REST API frameworks.
  • Design and implement scalable backend services and frontend applications using React, JavaScript and CSS/SCSS.
  • Evaluate existing systems, conduct impact assessments and recommend optimal technical solutions.
  • Lead integration design and implementation involving APIs, MQ, microservices and high-volume batch processing.
  • Oversee database design, SQL development and query optimisation using MS SQL and Oracle.
  • Ensure application architecture aligns with enterprise technology standards and solution architecture roadmaps.
  • Drive engineering quality through code reviews, unit testing, integration testing and test-driven development.
  • Lead CI/CD implementation, release management, deployment orchestration and environment management.
  • Ensure adherence to change management, engineering review and software development methodologies.
  • Work closely with internal and external stakeholders to manage technical delivery, system enhancements and production support.
  • Mentor developers, provide technical guidance and promote engineering best practices.
Requirements & Technical Skills
  • Bachelor's degree in Computer Science, Computer Engineering, Information Systems or a related discipline.
  • Minimum 8–10 years of hands-on software development experience, preferably in enterprise or banking environments.
  • Strong expertise in Python development, particularly Django and REST API frameworks.
  • Strong frontend development experience with React, JavaScript, CSS and SCSS.
  • Proven experience in designing and implementing enterprise-scale, highly available applications.
  • Strong knowledge of Linux/Unix operating systems and Shell Scripting.
  • Extensive experience with MS SQL and/or Oracle database design, SQL development and performance optimisation.
  • Strong experience in solution architecture, system design and technical leadership.
  • Experience designing and implementing integrations using MQ, microservices and high-volume batch processing.
  • Strong understanding of object-oriented design, UML, object modelling and software architecture principles.
  • Extensive experience in unit testing, integration testing and test-driven development for Python and JavaScript applications.
  • Hands-on experience with Git, source control and software development tools.
  • Strong understanding of Agile/Scrum, Waterfall, CI/CD and DevOps practices.
  • Excellent analytical, troubleshooting, communication and stakeholder management skills.
  • Proven ability to lead technical delivery and drive development of complex software components.
Good to Have
  • Experience in banking, financial services or regulatory technology projects.
  • Knowledge of AML/KYC processes, transaction monitoring and sanctions screening.
  • Exposure to AML/KYC platforms such as NICE Actimize, SAS AML, Verafin or similar RegTech solutions.
  • Experience with regulatory compliance, risk management and financial crime prevention systems.
  • Experience with enterprise workflow automation and process re-engineering.
  • Strong knowledge of deployment automation, release orchestration and environment management.

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

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 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
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
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
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 System Analyst – AML / KYC system
Senior System Analyst – AML / KYC system

Marquess Services • Singapore

On-site
SGD 80,000 - 120,000
Senior System Analyst – AML / KYC system
Senior System Analyst – AML / KYC system

AI-TALENT PERSONNEL SERVICES PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000
AML Lead
AML Lead

ITCAN PTE. LIMITED • Singapore

On-site
SGD 300,000 - 420,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