Software Developer - Graduate Opportunity
Date: 17 Sept 2025
Location: Braddell, SG
Company: Network For Electronic Transfers (S)
The NETS Group is a leading payments services group, enabling digital payments for merchants, consumers and banks across the entire payments value chain.
The Group operates Singapore’s national debit scheme enabling customers of DBS Bank/POSB, HSBC, Maybank, OCBC Bank, Standard Chartered Bank and UOB to make payments using their ATM cards or mobile devices at more than 130,000 acceptance points in the country as well as online payments.
Team and Position Summary
The Software Developer is a pivotal member of the Products and Engineering team at NETS Solutions, reporting directly to the Software Development Lead for Product Development. This role involves active participation in delivering high-quality applications to customers and contributes significantly to application development, implementation, and ongoing enhancements in alignment with the product roadmap.
Key Responsibilities
- Participate in the requirement gathering activities and produce the required technical and operational documentation.
- Work with the Solution Architect and Software Development Lead to analyse and design system changes aligned with finalized product specifications.
- Implement code modifications, conduct unit and system testing according to the product specifications.
- Adhere to established coding standards, security protocols, and corporate development processes in all work performed.
- Execute quality assurance practices including unit testing, system testing, and code reviews to ensure software reliability and maintainability.
- Participate in the system integration testing by rendering support to the Test Team and resolving reported issues promptly.
- Provide technical support to internal and external stakeholders during various testing phases.
- Offer post-implementation assistance to customers, including guidance during acceptance testing and after cutover.
- Assist in the development of training materials and conduct presentations.
- Contribute to the creation of training materials and deliver presentations to facilitate knowledge transfer.
Requirements
Education and Experience
- Diploma or Bachelor’s degree in Computer Science/Engineering or equivalent education
- Good technical knowledge with hands-on internship experience in Java, JEE, RESTful API, Spring/Spring Boot Framework, Angular, SQL/PLSQL, and XML.
- Knowledge of MySQL and/or Oracle database will be added advantage
- Knowledge of Cloud-Based technology stacks will be added advantage
Skills and Knowledge
- Experienced with web technologies such as HTML5, CSS, Modular design, Angular (5 & above) or React and open-source JS framework.
- Experienced with RESTful APIs, Spring 5.x, Spring Boot, Sprint Framework, Sprint Security, Cloud-Based technologies and Micro-services, including Messaging Middleware such as Kafka/IBM MQ/Solace.
- Good verbal and written communication skills
- Demonstrate good analytical, problem solving and decision-making skills
- Good team player and positive attitude
- Domain knowledge and experience in financial industry/payments systems is a plus
Network for Electronic Transfers (Singapore) Pte Ltd.