Senior Python Developer / Technical Lead AML/KYC Systems

marquess services pte. ltd.

Singapore

On-site

SGD 120,000 - 180,000

Full time

3 days 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

MARQUESS SERVICES PTE. LTD. is seeking a Senior Python Developer / Technical Lead to drive the design, development and delivery of AML/KYC applications and banking process automation solutions. The successful candidate will architect solutions and lead end-to-end delivery across teams.

You will work with stakeholders, architects and engineers to build scalable, secure systems supporting regulatory compliance and banking operations, focusing on Python, Django and modern frontend tech.

Qualifications

  • Bachelor's degree in a technical field required.
  • Minimum 8-10 years in hands-on software development, enterprise or banking environments.
  • Strong expertise in Python development, Django and REST API frameworks.
  • Front-end experience with React, JavaScript, CSS/SCSS.
  • Experience designing enterprise-scale, highly available applications.

Responsibilities

  • Lead technical requirement gathering, solution design, system architecture and implementation for complex banking applications.
  • Drive development of Python-based full-stack apps using Django and REST APIs.
  • Design scalable backend services and frontend apps using React and CSS/SCSS.
  • Lead integrations using APIs, MQ, microservices and high-volume batch processing.
  • Oversee database design and SQL development with MS SQL/Oracle; optimise queries.
  • Ensure architecture aligns with standards and roadmaps; promote best practices.

Skills

Python
Django
REST API
React
JavaScript
CSS/SCSS
SQL tuning
Git
CI/CD
DevOps
Architecture
Leadership
Testing
Agile/Scrum

Education

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

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.

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

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

On-site
SGD 150,000 - 240,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
Python Developer - AML/KYC Systems
Python Developer - AML/KYC Systems

MARQUESS SERVICES PTE. LTD. • Singapore

On-site
SGD 40,000 - 80,000
Developer : AML / KYC systems
Developer : AML / KYC systems

A-IT INVESTMENT 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
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