Lead/ Senior Software Engineer (MEPS+) (Perm/Contract)
Core
Lead and architect backend systems, cloud applications, and data structures supporting interbank payments (MEPS+) and domestic securities management systems for the Monetary Authority of Singapore.
Role type
Senior IC software engineer (payments & securities infrastructure)
Builds
Scalable payment and securities settlement systems, CI/CD pipelines, and cloud-native applications
Domain
Financial services / Central banking / Market infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Python, SQL, microservices, RESTful APIs, Kubernetes, Docker, CI/CD, J2EE, shell scripting, database design, automated testing
Preferred skills
AWS, S.W.I.F.T messaging, React, Angular, OpenShift, OpenStack, Maven, Oracle Database, Microsoft SQL Server, Selenium
Technologies
Jenkins, GitHub, GitLab, RHEL, JBOSS EAP, React, Angular, Python, Java, Kubernetes, Docker, Git, Selenium, Watermelon, AWS, S.W.I.F.T
Responsibilities
Lead software development practices including CI/CD implementation; Architect and develop backend systems and cloud applications; Oversee comprehensive testing strategies including security and performance testing; Guide frontend and cloud application development; Perform manual code reviews of vendor deliverables; Design and oversee software architecture implementation.
Seniority
Senior, hands-on IC with team leadership