Lead/ Senior Software Engineer (MEPS+) (Contract)

Monetary Authority of Singapore

  • Singapore
  • Permanent
  • Full-time
  • 2 hours ago
What the role is:You will be part of the Central Banking & Devt Platforms (CBD) payment team responsible for managing the systems supporting the MAS Electronic Payment System (MEPS+) and domestic securities management systems in MAS, and the Special Singapore Government Securities system. These responsibilities involve supporting interbank payments in MEPS+ as well as MAS and government securities and trade settlements. You are expected to understand and support the linkages between these systems and other market infrastructures such as the Automated Clearing House (ACH).What you will be working on:As a Lead/ Senior Software Engineer, you will be responsible to:Lead and implement software development practices, including continuous integration, delivery, and deployment to enhance code quality and speed of deliveryOversee and conduct comprehensive testing strategies, including functional, performance, and security testing to ensure robust and reliable software solutionsArchitect and develop backend systems, cloud applications, and data structures to support scalable and efficient software productsDefine and implement infrastructure as code practices, integrating multiple components and systems across the organisationGuide the development of frontend and cloud applications, analysing trade-offs and making informed technical decisionsDesign and oversee the implementation of software architecture, considering both functional and non-functional requirementsPerform progressive manual review the source code delivered by the vendor and verify the implementation of the solution as per the approved designWhat we are looking for:Proven experience in leading software engineering teams and projectsStrong knowledge of agile methodologies, CI/CD practices, and version control systemsDemonstrated ability to design, implement, and maintain CI/CD pipelines using tools like Jenkins, GitHub, or GitLabProficiency in designing and implementing J2EE applications, with SQL skills and shell scripting experienceSolid understanding of server-side technologies, microservices, web services, RESTful APIs, containers, and KubernetesExperience with RHEL, JBOSS EAP, OpenShift, OpenStack, Maven, Oracle Database, and Microsoft SQL ServerProficiency in building and maintaining front-end interfaces (using React, Angular) and back-end services (using Python, Java)Strong knowledge of database design and optimisation for efficient data storage and retrievalProven experience in implementing secure coding practices and application security testingProficiency in automated testing, including integration of Selenium/Watermelon test suites into CI/CD pipelinesFamiliarity with Git, Docker, and KubernetesStrong communication skills with the ability to articulate complex technical concepts to diverse audiencesAbility to manage and streamline technical operations, prioritising the operations backlog, and automating processes to enhance efficiency and reduce release times[Experience and Technical Skillset which would be an advantage]Experience with cloud platforms (e.g., AWS,) and monitoring production systems for performance and reliabilityExperience with the S.W.I.F.T messaging platform and interfacesCertifications in relevant skills (e.g., Java, AWS solution architect, Kubernetes, etc.) will be an advantage.Experience in government digital projects will be an advantage[Who You Are]Driven, results and customer oriented and able to work independentlyOrganised and comfortable managing multiple workstreams simultaneously and have good interpersonal skillsArticulate with strong written, presentation skillsDetailed and capable of handling time-sensitive and high-pressure situations.Natural problem solver who thrives in ambiguity and can design processes where none existStrong problem-solving and analytical skillsStrong communication and collaboration abilitiesAbility to thrive in a fast-paced, agile environmentAs part of the shortlisting process for this role, you may be required to complete a medical declaration and/or undergo further assessment.This is a contractual position until Dec 2026. All applicants will be notified on whether they are shortlisted or not within 4 weeks of the closing date of this job posting.About Monetary Authority of Singapore:MAS is the central bank of Singapore. Our mission is to promote sustained non-inflationary economic growth, and a sound and progressive financial centre.

Monetary Authority of Singapore