Backend Developer (Data Migration / ETL) – 12-Month Renewable Contract (via NTT DATA Singapore)
Job Level:
Mid-level (3–8 years experience)
Location:
Tanjong Pagar , Singapore (Onsite)
Interested candidates are kindly requested to email their CV with their experience to:
Our Client is leading global investment management organization headquartered in Singapore, with a strong presence in over 40 countries.
The firm is responsible for managing diversified investments across multiple asset classes, including equities, fixed income, real estate, private equity, infrastructure, and alternative assets.
About the Role
We are seeking Backend Developers Singapore.
The role involves end-to-end data migration from legacy systems to modern platforms, ensuring data accuracy, security, and minimal disruption to business operations.
The ideal candidate will have strong backend programming skills, hands-on ETL/data migration experience, and the ability to work closely with business and IT stakeholders in a fast-paced environment.
Key Responsibilities
- Plan and analyze migration requirements by assessing existing data sources, structures, and dependencies.
- Collaborate with business and IT teams to define cutover strategies, rollback plans, and migration timelines.
- Design, develop, and execute data migration scripts using ETL best practices.
- Map, transform, and cleanse data to align with target systems.
- Perform incremental and full data migrations while ensuring integrity, consistency, and accuracy.
- Conduct trial migrations, implement reconciliation processes, and troubleshoot issues.
- Optimize data migration for large data volumes and performance bottlenecks .
- Monitor and ensure compliance with IT security, risk, and governance policies.
- Participate in testing cycles (unit, SIT, UAT) with automated and manual validation.
- Work in cross-functional teams under tight deadlines to ensure successful project delivery.
Requirements
- Degree in Computer Science, Information Technology, or a related field.
- 3–8 years' experience in backend development and supporting large-scale systems.
- Strong programming skills in Java, Python, .NET, C# or JavaScript with OOP principles, design patterns, and concurrency.
- Proven hands-on experience in data migration/ETL development .
- Strong SQL skills and database knowledge ( Oracle, MySQL, SQL Server, PostgreSQL ).
- Proficiency in Web Services and API technologies (REST, XML, JSON, .NET Core, etc.).
- Experience in application integration, monitoring, automated testing, and error handling.
- Familiar with tools such as Git, Jenkins, JIRA .
- Strong understanding of SDLC and software engineering best practices.
- Excellent problem-solving, analytical, and communication skills.
Ability to work collaboratively in multi-disciplinary teams.
Interested candidates are kindly requested to email their CV with their experience to:
We look forward to your application