For Employers
Software Developer


U3 INFOTECH PTE. LTD.
2 days ago
Posted date
2 days ago
N/A
Minimum level
N/A
Full-timeEmployment type
Full-time
Job Description:
  • Experience in developing and supporting large scale systems and applications, with strong object-oriented and core programming skills in Python
  • Possess good understanding of object-oriented concepts, design patterns, concurrency and software techniques.
  • Proficient in Web services, API technologies and concepts (e.g. React, Typescript, etc.).
  • Experience in application integration, monitoring and control with exposure in automated tests.
  • Proven experience in data migration or ETL engineering.
  • Strong knowledge of SQL and relational databases (Oracle, MySQL, SQL Server, PostgreSQL).
  • Experience with data validation, reconciliation, and quality assurance.
  • Proficient in consuming data from a variety of sources and connecting front end applications to backend services.
  • Good in analyzing requirements, creating technical specifications and using test cases and scenarios.
  • Experience with software development tools (e.g. Github, JIRA).
  • Good understanding of full System Development Life Cycle.
  • Ensure compliance with IT security standards, policies and procedures.
  • Strong problem solving, analytical, written and communication skills.
  • Ability to work collaboratively in cross-functional teams under tight deadlines.

Responsibilities:

Planning and Analysis
  • Assess existing data sources, data structures and dependencies.
  • Understand business requirements and recon scope.
  • Collaborate with business and IT teams to plan data recon timelines and strategies (e.g. cutover plan, rollback plan).

Data Extraction, Transformation and Loading
  • Design, develop and execute data recon scripts.
    Map, transform and cleanse data to meet the target system's requirements.
  • Perform incremental and full data recon with minimal downtime.
  • Ensure data integrity, consistency and accuracy.

Testing and validation
  • Conduct trial recon and validate data accuracy and completeness.
  • Investigate and fix any data issues.
  • Implement error handling, rollback plans, and data reconciliation processes.

Performance and Optimization
  • Optimize data recon processes for performance and large data volumes.
  • Monitor data transfer performance and resolve bottlenecks.
  • Ensure the migration process adheres to data security and compliance policies.

SKILLS: Python, SQL, Java, Data Migration, Data Engineering, Data Security and Compliance

Please refer to U3's Privacy Notice for Job Applicants/Seekers at https://u3infotech.com/privacy-notice-job-applicants/. When you apply, you voluntarily consent to the collection, use and disclosure of your personal data for recruitment/employment and related purposes.
Related tags
-
JOB SUMMARY
Software Developer
U3 INFOTECH PTE. LTD.
Singapore
2 days ago
N/A
Full-time

Software Developer