Enable job alerts via email!

Data Engineer/Senior Software Engineer

HSBC

Hyderabad City Taluka

On-site

PKR 2,750,000 - 3,500,000

Full time

3 days ago
Be an early applicant

Job summary

A leading financial services firm in Pakistan is seeking a Senior Software Engineer to support ETL processes and data migration. The ideal candidate will have experience in developing ETL functions and working with cloud technologies, alongside strong programming skills. This role offers opportunities for professional growth and involvement in innovative projects.

Qualifications

  • Proven experience in ETL development.
  • Strong programming skills.
  • Familiarity with cloud-based services.

Responsibilities

  • Develop and support ETL processes.
  • Optimize data extraction methods.
  • Collaborate with project teams on ETL programs.

Skills

ETL Development
Data Extraction
BI Integration
Root Cause Analysis
Cloud Technologies
CI/CD

Job description

Some careers shine brighter than others. If you’re looking for a career that will help you stand out, join HSBC and fulfill your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support, and rewards that will take you further.


HSBC is one of the largest banking and financial services organizations in the world, with operations in 64 countries and territories. We aim to be where the growth is, enabling businesses to thrive and economies to prosper, and ultimately helping people to fulfill their hopes and realize their ambitions.


We are currently seeking an experienced professional to join our team as a Senior Software Engineer.


In this role, you will:


  1. The ETL Developer is responsible for performing system development work around ETL, including developing new functions and facilities, and providing ongoing support for live systems. The role may involve specializing in a single function or a combination of functions.
  2. Translate instructions, usually in written or diagrammatic form, into code.
  3. Determine the optimal approach for extracting data from diverse systems and moving it to Business Intelligence (BI).
  4. Prepare ETL processes according to business requirements.
  5. Create functional and/or technical design solutions and document those requirements.
  6. Diagnose ETL and database-related issues, perform root cause analysis, and recommend corrective actions.
  7. Perform tests and validate data flow.
  8. Manage current and future data design and content needs.
  9. Collaborate with project teams to support the design, development, implementation, and maintenance of new ETL programs.
  10. Have good knowledge of Continuous Integration and Deployment (CI/CD).
  11. Follow agile methodologies in project implementation and deployment.
  12. Possess good knowledge of cloud technologies and supporting batch processes.
  13. Contribute to projects requiring programming skills, including creating generic scripts to optimize programs and reduce redundancy.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.