Application Developer

at  Banking Computer Services Private Limited

Singapore, Southeast, Singapore -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate06 Aug, 2024USD 8600 Monthly07 May, 20243 year(s) or aboveJava,Microservices,Xml,Devops,Payment Systems,Soap,It,Management SkillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – 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