Citigroup Transaction Services (M) Sdn. Bhd. logo
Citigroup Transaction Services (M) Sdn. Bhd.1 week ago

Application Development Intermediate Programmer Analyst - Officer

$79,320–$110,680 year

On-site · Mississauga, Ontario, Canada

Type
Full Time
Level
Mid Level
Education
Masters Degree
Company size
Unknown

Job Summary

Applications Development Intermediate Programmer Analyst, working with the Technology team to establish and implement new or revised application systems and programs. Contributes to applications systems analysis and programming activities, applies Python and Spark-based data processing, ETL/ELT pipelines, Databricks/Delta Lake, and Oracle SQL/PLSQL. Front-end skills in HTML5/CSS3/JavaScript/TypeScript (Angular/React/Vue.js) and experience with Git, CI/CD, and cloud platforms. Demonstrated leadership/mentoring abilities and a Bachelor's or Master's degree in a related field. Full-time role based in Mississauga, Ontario, Canada.

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • 3+ years hands-on experience with Apache Spark and PySpark
  • Deep understanding of Spark architecture, RDDs, DataFrames, and Datasets
  • Experience with Spark SQL, Spark Streaming, and Spark optimization techniques
  • Proficiency in Python for data processing and scripting
  • 3+ years designing and implementing ETL/ELT pipelines
  • Hands-on experience with ETL tools such as Apache Airflow or Abinitio or similar
  • Experience with Databricks platform and Delta Lake
  • Strong understanding of data warehousing concepts and dimensional modeling
  • Experience with data integration patterns and best practices
  • Databases: Oracle, SQL, PL/SQL
  • Front-End/GUI: Angular, React, Vue.js, HTML5, CSS3, JavaScript, TypeScript
  • Leadership: leading and mentoring development teams
  • Tools: Git, Maven/Gradle, CI/CD pipelines (e.g., Jenkins), cloud platforms is highly desirable
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$79k – $111k / yr

Application Development Intermediate Programmer Analyst - Officer · Citigroup Transaction Services (M) Sdn. Bhd.

Apply on Sorce