-
Elliott Moss Consulting

Back End Developer

Elliott Moss Consulting
Singapore · Contract · Mid-Senior

Summary

We are seeking a skilled Mid-Level Backend Developer to join our team and support the design, development, and migration of large-scale systems and applications. The ideal candidate will have strong backend development skills, proven experience in ETL processes and data migration, and the ability to ensure data integrity and minimal disruption during transitions. This role requires strong problem-solving, system integration, and analytical skills while collaborating across cross-functional teams under tight deadlines.

Key Responsibilities

1. Planning & Analysis

  • Assess existing data sources, data structures, and system dependencies.
  • Gather and analyze business requirements to define migration scope.
  • Collaborate with business and IT stakeholders to design migration strategies, timelines, cutover plans, and rollback procedures.

2. Data Extraction, Transformation & Loading (ETL)

  • Design, develop, and execute data migration scripts.
  • Map, transform, and cleanse data to align with target system requirements.
  • Perform incremental and full data migrations with minimal downtime.
  • Ensure data integrity, consistency, and accuracy throughout migration.

3. Testing & Validation

  • Conduct trial migrations and validate data completeness and accuracy.
  • Investigate and resolve data issues and discrepancies.
  • Implement error-handling, reconciliation processes, and rollback mechanisms.

4. Performance & Optimization

  • Optimize migration processes for handling large-scale data volumes.
  • Monitor and troubleshoot migration performance bottlenecks.
  • Ensure adherence to data security, compliance, and IT policies.

Required Skills & Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • 3–8 years of backend development experience in large-scale systems and applications.
  • Strong programming skills in Java, Python, JavaScript, .NET, C# (any combination).
  • Proficient in Object-Oriented Programming, design patterns, concurrency, and software engineering techniques.
  • Expertise in Web services, API development, and integration technologies (e.g., .NET Core, XML, HTML).
  • Hands-on experience with ETL engineering, data migration, and validation processes.
  • Strong SQL knowledge with relational databases (Oracle, MySQL, SQL Server, PostgreSQL).
  • Experience in data reconciliation, monitoring, and automated testing.
  • Familiar with development tools such as Git, Jenkins, JIRA.
  • Understanding of SDLC methodologies (Agile/Waterfall).
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work collaboratively in cross-functional teams under tight deadlines.

Nice-to-Have Skills

  • Experience with cloud-based data platforms (AWS, Azure, GCP).
  • Knowledge of containerization and orchestration (Docker, Kubernetes).
  • Exposure to data governance and compliance frameworks (GDPR, HIPAA, etc.).

Key Skills

Ranked by relevance

sql data structures design patterns javascript sql server jenkins python docker server mysql hipaa gdpr aws xml
Login to Apply
Posted
Sep 02, 2025
Type
Contract
Level
Mid-Senior
Location
Singapore

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Skywaves Rise
Related

Dotnet Developer

2026-05-28

Full-time
Mid-Senior
Austria
IT Services
Information Technology
View Job Details
YUMMY Publishing GmbH
Related

Full Stack Web Developer (w/m/d)

2026-05-28

Full-time
Not Applicable
Austria
IT Services
Information Technology
View Job Details
Accenture DACH
Related

Senior Data & Machine Learning Engineer (all genders)

2026-05-21

Full-time
Not Applicable
Austria
IT Services
Engineering