System Analyst
Date: 17 May 2025
Location: Braddell, SG
Company: Network For Electronic Transfers (S)
BCS, a wholly owned subsidiary of NETS and part of the NETS Group, manages and operates the clearing and payment infrastructure for the Singapore Automated Clearing House. This includes services such as Fast and Secure Transfers (FAST), Inter-bank GIRO (IBG), and the Cheque Truncation System (CTS). BCS also supports PayNow and the SGQR Central Repository, among other services.
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, eGIRO and its critical infrastructure, ensuring its operational stability, regulatory compliance, and service reliability.
The Application Delivery(‘Change’) 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.
The System Analyst ensures the seamless integration of business requirements with technical solutions. This individual is responsible for analysing system functionalities, defining system specifications, designing and implementing technical solutions.
The ideal candidate will have expertise in Java 11 or 17, Struts framework, and ReactJS. You'll be responsible for developing, testing, and maintaining scalable and efficient software applications.
Key Responsibilities
System Analysis, Coding and Design Testing
- Design, develop, and unit test software applications using Java 11 or 17, Struts framework, and ReactJS.
- Evaluates and designs system architecture or technical solutions to meet requirements.
- Conduct in-depth system and functional analysis, translating business requirements into technical components.
- Work with developers to translate system specifications into technical deliverables.
- Collaborates with developers, engineers, and IT teams to implement technical solutions.
System Engineering, Testing and Documentation
- Lead the development of industry Proof of Concept (PoC) by collaborating with Application Delivery team to design and engineer solutions.
- Conduct system testing, identify bugs, and support the resolution of technical issues.
- Ensures systems meet performance, reliability, and scalability standards.
- Document and update system documentation, including system specifications, system architecture diagrams, and technical design specifications.
Stakeholder Engagement and Communication
- Serve as a liaison between business and technical teams to ensure effective communication and understanding of requirements.
- Communicate technical concepts and solutions clearly to relevant stakeholders.
Requirements
Education and Experience
- Bachelor’s degree in information technology, Information Systems, Computer Science, or a related field.
- Minimum of 6 to 10 years of experience in java development, preferably within the payment or financial services industry.
Skills and Knowledge
- Strong understanding of payment systems architecture, real-time transaction processing, and high-availability infrastructures essential for Singapore’s FAST payment ecosystem.
- Hands-on experience in Java 11 or 17, Spring framework, Struts, Restful APIs, XML, ReactJS.
- Proficiency in system design and tools such as UML, ER diagrams, or Visio.
- Experience with database technologies (e.g., SQL, Oracle, or MongoDB).
- Knowledge of relational databases, including DB table modeling, SQL, and JDBC
- Basic understanding of the PKI Infrastructure would be advantage.
- Experience with Git, BitBucket or other version control systems
- Oracle certified Java Programmer / Professional or its equivalent certification is preferred.
- Strong knowledge of API integrations, system interfaces, and middleware solutions.
- Good analytical skills for assessing system requirements, identifying gaps, and designing solutions for scalability and efficiency.
- Strong problem-solving skills, with the ability to develop solutions that balance technical needs and business impact.
- Excellent communication and interpersonal skills to engage and collaborate effectively with technical teams and key stakeholders.
Banking Computer Services Pte Ltd (a subsidiary of Network for Electronic Transfers (Singapore) Pte Ltd)