Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Architect

NETS

Singapore

On-site

SGD 100,000 - 140,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading payments technology firm in Singapore is seeking a seasoned Software Architect to design and deliver scalable, secure technology solutions. The ideal candidate will have over 10 years of experience in the financial services sector and strong expertise in Java and AWS. Responsibilities include serving as a technology advisor and translating business requirements into solutions. This role offers a dynamic environment with potential for professional growth.

Qualifications

  • 10+ years of relevant experience in application and support teams within payment or financial services.
  • Proven experience in designing and implementing scalable applications.
  • Hands-on with core Java technologies.

Responsibilities

  • Design and deliver scalable, secure technology solutions.
  • Serve as a trusted technology advisor.
  • Translate business requirements into technical solutions.

Skills

Java technologies (e.g., SpringBoot)
AWS Cloud support
SDLC and DevSecOps processes
Analytical skills
Communication skills

Education

Bachelor’s degree in Computer Science or related field

Tools

AWS Services (e.g., EC2, S3)
Job description

Company: Network For Electronic Transfers (S)

BCS is NETS’ wholly owned subsidiary, and is an entity within the NETS Group. It manages and operates clearing and payment infrastructure for the Singapore Automated Clearing House, including Fast And Secure Transfers (FAST), Inter-bank GIRO (IBG), Cheque Truncation System (CTS), and provides services for PayNow and SGQR Central Repository.

Team and Position Summary

The Technology Division at BCS is responsible for the operations, maintenance, and support of BCS applications such as FAST, Giro, CTS, PayNow, SGQR, TFR, CCP, eGIRO and its critical infrastructure, ensuring its operational stability, regulatory compliance, and service reliability.

The Application Delivery department is regarded as BCS’ domain experts, overseeing the enhancement, maintenance, and advanced troubleshooting of applications, ensuring its functionality, security, and performance in alignment with set standards.

Software Architect

The Software Architect is responsible for designing and delivering scalable, secure, and business-aligned technology solutions. The scope includes architecture planning, solution design, prototyping, and supporting delivery teams throughout the development lifecycle.

Key Responsibilities
  • Serve as a trusted technology advisor from planning to delivery.
  • Design robust, scalable, and secure solutions aligned with business goals.
  • Provide hands‑on support including prototyping and coding.
  • Collaborate with stakeholders to maintain solution alignment.
  • Ensure compliance with security and best practices.
  • Translate business requirements into technical solutions.
  • Develop high‑level and detailed design documents.
  • Define integration and data exchange strategies.
  • Conduct performance and capacity assessments.
  • Deep dive and solve complex engineering problems.
  • Build proof‑of‑concepts (POCs).
  • Guide a team of developers.
  • Review designs, code, and documentation.
  • Support build, deployment, and testing phases.
  • Review distributed microservices architecture built using API.
  • Develop and maintain expertise in Java technologies (e.g., SpringBoot / SpringBatch) and AWS services (e.g., EC2, S3, RDS, EKS, ECS, CloudWatch).
  • Manage and guide the team to resolve application security findings and CVEs within the agreed SLA.
Requirements
Education and Experience
  • Bachelor’s degree in computer science, Information Technology, or related field.
  • Minimum 10 years of relevant experience in leading and managing application and support teams within the payment or financial services industry.
  • Proven experience in designing and implementing highly scalable, resilient applications.
  • Possess solid knowledge and proven experience in Java technologies (e.g., SpringBoot / SpringBatch).
Skills and Knowledge
  • Strong experience in supporting critical application workloads on AWS Cloud.
  • Strong expertise in SLDC and DevSecOps processes and tools.
  • Hands‑on, detailed and a team player exemplifying the “can‑do” attitude.
  • Experienced in application and engineering and automation.
  • Good analytical and problem‑solving skills.
  • Good oral and written communication skills. Able to effectively communicate with C‑Suite and Board members.
Professional Certifications
  • AWS Certification – Solution Architect Associate and Developer Associate is a requirement.
  • AWS Certification – DevOps Engineer Professional, Security and Advanced Networking Specialty is an added advantage.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.