Software Engineer, Banking (1-year renewable contract)
EVOLUTION RECRUITMENT SOLUTIONS PTE. LTD.
Singapore
On-site
SGD 80,000 - 100,000
Full time
14 days ago
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Job summary
A leading company in the financial sector seeks a Software Developer with expertise in Oracle SQL, Java, and experience in AML systems. The role involves designing, testing, and collaborating on system enhancements while aligning requirements across business and technology functions. Successful candidates will demonstrate strong analytical abilities and effective communication skills.
Qualifications
- Experience delivering system enhancements in a financial or banking environment.
- Advanced skills in Oracle SQL and PL/SQL development.
- Proficiency in Java and JavaScript programming.
Responsibilities
- Design, develop, and perform unit testing for AML systems.
- Collaborate with vendor teams for system enhancements.
- Conduct knowledge-sharing sessions with internal teams.
Skills
Communication skills
Analytical thinking
System design
Configuration and development
Project management
Responsibilities:
- Design, develop, and perform unit testing for changes and fixes in AML systems to ensure system integrity and performance.
- Participate in the planning and review of System Integration Testing (SIT) and User Acceptance Testing (UAT) activities.
- Collaborate with vendor teams to deliver system enhancements and production fixes according to project timelines.
- Work closely with stakeholders across business and technology functions to gather requirements, manage expectations, and ensure alignment throughout the delivery lifecycle.
- Coordinate deployment planning and execution with Infrastructure and Change Management teams in a DevOps environment.
- Set up and maintain application infrastructure across Unix, Windows, and Oracle platforms.
- Implement system changes across test and production environments using tools such as Bitbucket, Jenkins, and Aldon, following established change management procedures.
- Conduct knowledge-sharing sessions and provide technical guidance to internal teams on system processes, delivery standards, and best practices.
Requirements:
- Strong communication skills and analytical thinking, with experience delivering system enhancements in a financial or banking environment.
- Proficiency in system design, configuration, and hands-on development work.
- Experience leading requirement-gathering sessions and design workshops for change requests or defect resolutions.
- Advanced skills in Oracle SQL and PL/SQL development.
- Proficiency in Java and JavaScript programming.
- Solid understanding of system operational impacts and risk controls during deployment.
- Ability to manage and track deliverables against SLAs/KPIs.
- Experience working with external vendors, including oversight of deliverables and timelines.
- Exposure to AML platforms such as Fircosoft, Actimize, or Detica, and familiarity with Linux operating environments.
Key Technical Skills:
- Oracle SQL and PL/SQL
- Java/JavaScript
- Change Management and SLA/KPI monitoring