Senior Developer / Technical Lead – AML/KYC Systems

A-IT SOFTWARE SERVICES PTE LTDSingaporemycareersfuturepublished 10/30/2026
Must-have:JavaScriptPythonCSSReactFrontendBackendFullstackDevOpsScrumCI/CDTDDMicroservicesFinTechSeniorLeadJunior

Your tasks

We are seeking an experienced Senior Developer / Technical Lead to lead the design, development and implementation of Python-based applications supporting banking operations, process automation and AML/KYC systems.

You will play a key role in driving technical solutions, leading development activities and ensuring the successful delivery of scalable, secure and high-performance applications within a banking environment.

  • Lead requirement gathering, technical analysis, solution design and implementation of complex banking applications.
  • Drive the development of Python-based full-stack applications and process automation solutions.
  • Design, develop and implement scalable backend services using Python, Django and REST APIs.
  • Lead frontend development using React, JavaScript and CSS/SCSS.
  • Analyse existing systems, identify technical challenges and propose effective solutions.
  • Design and implement system integrations involving MQ, microservices and high-volume batch processing.
  • Oversee database design, SQL development and query optimisation using MS SQL Server and Oracle.
  • Ensure application quality through code reviews, unit testing, integration testing and technical documentation.
  • Drive engineering best practices, including Agile/Scrum, CI/CD, DevOps and Test-Driven Development.
  • Ensure compliance with change management, engineering review and software development standards.
  • Work closely with business stakeholders, architects, project managers and technical teams to ensure successful project delivery.
  • Mentor junior developers and provide technical guidance to the development team.
  • Identify opportunities to improve system performance, scalability, reliability and operational efficiency.

Requirements

  • Bachelor's Degree in Computer Science, Computer Engineering, Information Systems or a related discipline.
  • At least 8–10+ years of hands-on software development experience.
  • Strong experience in Python, Django and full-stack application development.
  • Strong frontend development experience with React, JavaScript, CSS and SCSS.
  • Solid experience in designing and developing REST APIs and backend services.
  • Strong database skills in MS SQL Server and Oracle, including database design and SQL query optimisation.
  • Good knowledge of Linux/Unix environments and Shell Scripting.
  • Experience designing and implementing enterprise-level applications with high availability and scalability.
  • Strong experience in system integration, MQ, microservices and high-volume batch processing.
  • Experience with Agile/Scrum, Waterfall, CI/CD, DevOps and Test-Driven Development.
  • Strong understanding of unit testing, object-oriented design, UML and software architecture.
  • Experience with source control, development tools and release/deployment management.
  • Proven experience in technical leadership, solution design and guiding development teams.
  • Strong analytical, problem-solving, communication and stakeholder management skills.

Good to Have

  • Experience in AML/KYC systems, banking applications or financial services technology.
  • Knowledge of transaction monitoring, sanctions screening, regulatory compliance or risk management platforms.
  • Exposure to AML/KYC solutions such as NICE Actimize, SAS AML or Verafin.
  • Experience with RegTech platforms and banking workflow automation.
  • Strong knowledge of CI/CD toolchains, release orchestration and environment management.

How to apply

Click the "APPLY NOW" button to submit your application.

Other

A-IT Software Services Pte Ltd (EA License No: 24C2345) | Gina Lee (R26161938)

"By submitting your application for this position, you consent to the collection, use, and disclosure of your personal data by A-IT Software Services and its recruitment partners, including Employment and Employability Institute Pte Ltd, for the purpose of i) employment facilitation and ii) data and statistical analysis. You may find out more information on the PDPA policies at A-IT Software Services PDPA website and https://www.e2i.com.sg/pdpa/."

Contact person

Listed by the employer in the job posting — for questions and your application.

  • Gina Lee