Applications Programmer

UNISONEDGE CONSULTING PTE. LTD.

Singapore

On-site

SGD 60,000 - 95,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

UNISONEDGE CONSULTING PTE. LTD. in Singapore is seeking an experienced Applications Programmer to develop, enhance, test and maintain enterprise applications and database solutions with a focus on Oracle SQL/PLSQL, ETL data integration, and batch processing in banking environments.

The role involves data migration, production support and collaboration with cross-functional teams to implement system upgrades, releases, and fixes using Python, PySpark, Databricks and Apache Spark.

Qualifications

  • Bachelor's or Master's degree in Computer Science, IT, or related discipline.
  • Strong experience in Oracle SQL, PL/SQL, database development and application maintenance.
  • Hands-on experience with ETL tools, data integration, Unix shell scripting and batch processing.
  • Experience in testing, troubleshooting, and production support.
  • Knowledge of banking, financial services, risk management or regulatory reporting preferred.
  • Familiarity with Python, PySpark, Databricks, Apache Spark, SQL Server and reporting tools is a plus.

Responsibilities

  • Develop, maintain and optimise Oracle SQL, PL/SQL procedures, functions, packages, triggers and database objects.
  • Design, develop and maintain ETL mappings, data integration workflows and data migration processes.
  • Perform application enhancements, debugging, troubleshooting and production support.
  • Develop Unix shell scripts and batch scheduling processes to automate data processing.
  • Prepare technical design documents, test cases and workflow diagrams, and conduct unit and integration testing.
  • Support financial risk management, regulatory reporting and data warehouse applications.
  • Work with cross-functional teams to implement system upgrades, releases and production fixes.
  • Apply relevant technologies including Oracle Database, SQL Server, Informatica, Python, PySpark, Databricks and Apache Spark, as required by project needs.

Skills

Oracle SQL
PL/SQL
ETL data integration
Unix shell scripting
Batch processing
Python
PySpark
Databricks
Apache Spark
Data warehousing
Testing / Troubleshooting
Production support
SQL Server

Education

Bachelor's/Master's in Computer Science / IT or related

Tools

Informatica
Databricks
Apache Spark
Python
SQL Server

Job description

Job Description


We are seeking an experienced Applications Programmer to develop, enhance, test and maintain enterprise applications and database solutions. The role involves Oracle PL/SQL development, SQL programming, ETL data integration, batch processing and application support within banking and financial services environments.


Key Responsibilities



  • Develop, maintain and optimise Oracle SQL, PL/SQL procedures, functions, packages, triggers and database objects.

  • Design, develop and maintain ETL mappings, data integration workflows and data migration processes.

  • Perform application enhancements, debugging, troubleshooting and production support.

  • Develop Unix shell scripts and batch scheduling processes to automate data processing.

  • Prepare technical design documents, test cases and workflow diagrams, and conduct unit and integration testing.

  • Support financial risk management, regulatory reporting and data warehouse applications.

  • Work with cross-functional teams to implement system upgrades, releases and production fixes.

  • Apply relevant technologies including Oracle Database, SQL Server, Informatica, Python, PySpark, Databricks and Apache Spark, as required by project needs.


Requirements



  • Bachelor's or Master's degree in Computer Science, Information Technology, Programming and Systems Analysis, or a related discipline.

  • Strong experience in Oracle SQL, PL/SQL, database development and application maintenance.

  • Hands-on experience with ETL tools, data integration, Unix shell scripting and batch processing.

  • Experience in application testing, troubleshooting, system enhancements and production support.

  • Knowledge of banking, financial services, risk management or regulatory reporting systems is preferred.

  • Familiarity with Python, PySpark, Databricks, Apache Spark, SQL Server and reporting tools will be an advantage.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Applications Programmer
Applications Programmer

UNISYNC SYSTEMS PTE. LTD. • Singapore

On-site
SGD 100,000 - 140,000
Applications Programmer
Applications Programmer

REGTECH INSIGHT PTE. LTD. • Singapore

On-site
SGD 60,000 - 98,000
Applications Programmer
Applications Programmer

JEET ANALYTICS PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Applications Programmer
Applications Programmer

RISKDATA CONSULTING PTE. LTD. • Singapore

On-site
SGD 60,000 - 110,000
Applications Programmer
Applications Programmer

UARROW PTE. LTD. • Singapore

On-site
SGD 70,000 - 120,000
Software Engineer((Java, SQL/PLSQL & Unix)
Software Engineer((Java, SQL/PLSQL & Unix)

ANTAS PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Software Engineer(Java, SQL/PLSQL & Unix)
Software Engineer(Java, SQL/PLSQL & Unix)

ANTAS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer (Java, SQL/PLSQL & Unix)
Senior Software Engineer (Java, SQL/PLSQL & Unix)

ANTAS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Oracle PL/SQL & ETL Applications Engineer
Oracle PL/SQL & ETL Applications Engineer

JEET ANALYTICS PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Senior Oracle PL/SQL & ETL Developer
Senior Oracle PL/SQL & ETL Developer

RISKDATA CONSULTING PTE. LTD. • Singapore

On-site
SGD 60,000 - 110,000