Application Developer
at Banking Computer Services Private Limited
Singapore, Southeast, Singapore -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 06 Aug, 2024 | USD 8600 Monthly | 07 May, 2024 | 3 year(s) or above | Java,Microservices,Xml,Devops,Payment Systems,Soap,It,Management Skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
ABOUT BCS
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 Pay Now and SGQR Central Repository
POSITION SUMMARY
The Application developer will be responsible for performing software development, testing and implementation. The incumbent will also provide post-cutover systems support according to the agreed Service Level Agreement.
REQUIREMENTS
- Bachelor’s degree in Computer Science Engineering or its equivalent
- Technically sound with at least 3 years of hands-on experience in Java, J2EE/JEE, Oracle/MySQL, APIs (RESTful and SOAP) and/or XML
- Basic understanding of Linux OS such as RHEL and secure coding would be required
- Experience in AWS technologies, API Gateway, microservices/containers, Solace PubSub+, ELK, Spring/Spring Boot/Spring Batch framework, cloud-based architecture and/or DevOps would be added advantage
- Domain knowledge of Financial Clearing and Payment Systems and ISO20022 standard is a plus
- Good understanding of Software Development Life Cycle (SDLC) and IT controls
- Analytical with strong problem-solving skills
- Strong communication and stakeholder management skills
- Ability to work under pressure and to handle tight timelines
- Self-motivated, self-starter and a fast-learner with the ability to work independently
Responsibilities:
- Study and understand the end-user requirements and specifications
- Estimate the effort for the work unit assigned
- Collaborate with the team to design and develop innovative solutions
- Develop the module assigned as per the agreed requirements, functional specifications and timeline
- Report status and progress on a regular basis
- Provide continuous support and the application of tools for monitoring, management and optimisation of support
- Participate in enhancement of the application which include documentation, effort estimation, development and unit testing
- Present and provide regular updates on project and work mattersPrepare and update the relevant documentations related to the project and change requests
REQUIREMENT SUMMARY
Min:3.0Max:8.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer science engineering or its equivalent
Proficient
1
Singapore, Singapore