Lead Software Engineer (Oracle PL/SQL)

United States Digital Space LLC

Singapore

On-site

SGD 180,000 - 260,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

United States Digital Space LLC in Singapore seeks an experienced Oracle PL/SQL developer to build, test, and optimize applications based on specifications in Oracle environments for banking services.

You will focus on performance tuning, complex SQL/PLSQL, and handling XML data types, while collaborating across Windows and Linux platforms and supporting migration of legacy banking data. Travel may be required.

Qualifications

  • Bachelor’s degree in Computer Science, IT, Software Engineering or related field.
  • 10+ years of related working experience.
  • Strong SQL and PL/SQL skills with complex queries and objects.
  • Solid understanding of relational database systems, especially Oracle Database.
  • Experience optimizing SQL/PLSQL for high-volume systems.
  • Experience across Windows and Linux/Unix.
  • Familiarity with Oracle Forms Builder, Reports Builder, and SQL Developer.
  • Knowledge of XML processing and Oracle data types (XMLTYPE, CLOB, BLOB).
  • Experience with Oracle AQ is a plus.
  • Git or Subversion proficiency.
  • Agile development experience.
  • Knowledge of core banking modules such as Limits & Risk, GL, Trade Finance, Bank Guarantees, Deposits, Lending.

Responsibilities

  • Develop and test programs from specifications within time estimates as part of a team or individually.
  • Analyze and tune programs for optimum performance and efficiency.
  • Design and propose technical solutions for requirements.
  • Review specifications and map to standard product functionalities, assessing scope and risks.
  • Troubleshoot and correct defects during development, implementation, and maintenance.
  • Provide technical and application support to clients and internal groups.
  • Assist in migrating legacy data in line with strategy.
  • Execute tasks with minimal supervision from seniors.
  • Apply knowledge of core banking modules when analyzing requirements and designing solutions.

Skills

SQL & PL/SQL
RDBMS
Oracle Database
Performance optimization
Windows & Linux
Oracle Forms/Reports/SQL Developer
XML processing
XML data types
Oracle AQ
Git/Subversion
Agile
Core banking knowledge
Clean code

Education

Bachelor’s degree in Computer Science/IT/Software Engineering

Tools

SQL*Plus
TOAD
Oracle SQL Developer

Job description

Why This Role Matters

This role focuses on software development and technical support , particularly in Oracle PL/SQL environments , involving building, testing, and optimizing applications based on specifications. It includes troubleshooting issues, supporting system implementation, and ensuring performance efficiency while delivering reliable, high-quality solutions.

How You’ll Make a Difference
  • Develop and test programs according to functional and/or technical specification within timed estimates as part of a team and on individual capacity during full development cycle or as per individual user request from clients.
  • Analyze and tune programs to meet optimum performance and operational efficiency.
  • Design and/or propose sound technical solutions for elementary and fundamental requirements.
  • Review gap/functional specifications and map the requirements to standard functionalities of the product. Analyze the potential scope and risk of the proposed business requirements and prepare appropriate document as needed including justifiable estimated change effort for elementary and fundamental requirements.
  • Troubleshoot and correct software defects during development, implementation and maintenance.
  • Refer unresolved problems to senior team members for technical and functional guidance.
  • Provide technical and application support to clients and other internal groups.
  • Assist the bank in migrating their legacy data to ensure adherence to existing strategy.
  • Assist in any ad-hoc project tasks as assigned and necessary.
  • Execute technical and functional tasks with minimum supervision from senior team member.
  • Apply functional and technical knowledge of core banking modules, including Limits and Risk Management, General Ledger, Trade Finance, Bank Guarantees, Deposits, Lending, when analyzing requirements, designing solutions, troubleshooting issues, and supporting implementation activities.
What You’ll Bring
  • Bachelor’s degree in Computer Science, IT, Software Engineering or a related field.
  • Minimum 10 years of related working experience.
  • Strong working knowledge of SQL and PL/SQL , including writing and optimizing complex queries and database objects.
  • Solid understanding of relational database management systems (RDBMS) , particularly Oracle Database.
  • Experience in optimizing SQL and PL/SQL performance to support high-volume, mission-critical transaction processing systems.
  • Experience working across multiple operating systems, including Windows and Linux/Unix .
  • Familiarity with Oracle development tools such as Oracle Forms Builder, Reports Builder, and SQL Developer.
  • Strong understanding of database design concepts and data modeling.
  • XML \& Oracle Data Types: Experience in XML processing and Oracle-specific data types , including XMLTYPE,CLOB, BLOB , and user-defined types ( OBJECT, VARRAY, nested tables ).
  • Messaging (Oracle AQ): Familiarity with Oracle Advanced Queuing (AQ), including queue management and message-based asynchronous processing, is an advantage.
  • Tools &Utilities: Experience with **SQL*Plus**, TOAD, Oracle SQL Developer**, or similar tools.
  • Version Control: Proficient in Git and/or Subversion .
  • Experience working in Agile environments, with a strong understanding of Agile methodologies and software delivery practices.
  • Functional and technical knowledge of core banking systems, such as Limits and Risk Management, General Ledger, Trade Finance, Bank Guarantees, Deposits and Lending, is an advantage.
  • Proven ability to write clean, well-designed, efficient, and thoroughly documented code.
  • Demonstrated expertise in developing testable code and ensuring high-quality software delivery.
  • Willing to travel and accept overseas assignments.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Oracle PL/Sql Developer
Oracle PL/Sql Developer

United States Digital Space LLC • Singapore

On-site
SGD 150,000 - 190,000
Oracle Pl Sql Developer
Oracle Pl Sql Developer

Techbliss Digital Solution Private Limited • Singapore

On-site
SGD 120,000 - 160,000
PL/SQL Developer
PL/SQL Developer

Tata Consultancy Services • Singapore

On-site
SGD 180,000 - 240,000
Senior Applications Programmer
Senior Applications Programmer

SAGETECH PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer - Banking
Software Engineer - Banking

Unison Group • Singapore

On-site
SGD 70,000 - 90,000
Senior Oracle PL/SQL Developer
Senior Oracle PL/SQL Developer

quantum infotech solutions pte. ltd. • Singapore

On-site
SGD 80,000 - 120,000
Senior Software Developer – Securities, Pre/Post Trade & Operations
Senior Software Developer – Securities, Pre/Post Trade & Operations

United States Digital Space LLC • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Developer (Banking)
Senior Software Developer (Banking)

United States Digital Space LLC • Singapore

On-site
SGD 120,000 - 180,000
Senior Technical Lead
Senior Technical Lead

HCL Technologies Limited • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Developer (COBOL/DB2) – Securities & Wealth Management
Senior Software Developer (COBOL/DB2) – Securities & Wealth Management

We+ Asia • Singapore

On-site
SGD 120,000 - 190,000