Search by job, company or skills

M

Senior Application Developer

10-12 Years
SGD 6,000 - 10,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 21 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

For the past 75 years, MS First Capital has been actively involved in the non-life insurance business both in Singapore and across Asia. Our roots can be traced back to the 1950s where we engaged in writing both personal and commercial lines of non-life insurance business across various classes such as Fire, Engineering, Marine Hull, Marine Cargo, Bond, Professional Indemnity, Motor, Public Liability, Worker's Compensation, Personal Accident and other Miscellaneous Accident.

We are a reputable source of cutting-edge insurance options, catering to a diverse range of clients, both individuals and corporate. We are proud that our financial strength rating of A+ (Superior) with Stable outlook has been reaffirmed by AM Best, given our consistently impressive financial performance. We are also recently awarded Top 300 Employer by the Singapore Opportunity Index for our effort in creating meaningful career pathways, fostering inclusive growth, and investing in our employees potential.

This is a perfect gateway into the highly niche sector of non-life reinsurance, part of Singapore's bustling financial services sector. As a wholly-owned entity of the world-renowned Mitsui Sumitomo Insurance (MSI) Group, we are dedicated to developing talents for our sector. As a member of our talent pool, you can look forward to comprehensive professional training, sponsorship of professional qualifications, a friendly and collaborative culture and a competitive compensation package.

Key Responsibilities

1. Core Application Development & Support

  • Design, develop, and maintain enterprise applications built on:

. Oracle Forms & Reports
. PL/SQL
. Java (add on)
. Oracle WebLogic Server

  • Enhance existing modules across underwriting, claims, accounting, and reporting
  • Troubleshoot and resolve complex production issues

2. Database & Performance Optimization

  • Develop complex SQL queries and stored procedures
  • Optimize database performance (indexes, query tuning, execution plans)
  • Ensure data integrity and reconciliation
  • Support large-volume financial and actuarial data processing

3. Reinsurance / Insurance Domain Integration

  • Translate business requirements into scalable technical solutions
  • Work closely with Underwriting, Claims, Finance, and Actuarial teams
  • Support Treaty and Facultative reinsurance workflows
  • Understand premium calculations, bordereaux, reserves, claims movements

4. System Stability & Risk Management

  • Ensure system availability and data consistency
  • Participate in DR testing and system resilience planning
  • Maintain proper code documentation and version control
  • Follow structured change management processes

5. Modernization Support

  • Identify technical debt and refactoring opportunities
  • Support API integrations and system interfaces
  • Assist in gradual modernization initiatives
  • Ensure backward compatibility during enhancements

Requirements

  • 10+ years of experience in enterprise application development
  • 7+ years hands-on Oracle PL/SQL development
  • Strong experience with Oracle Forms & Reports and reporting tools like Power BI
  • Experience in Insurance or Reinsurance industry (mandatory)
  • Experience supporting core policy/underwriting/claims systems

Technical Skills

Core:

  • Oracle Database (11g/12c/19c or higher)
  • Advanced SQL & PL/SQL
  • Oracle Forms & Reports
  • Performance tuning & query optimization
  • Batch processing and job scheduling

Preferred:

  • Java / J2EE
  • REST/SOAP services
  • Unix/Linux scripting
  • Version control systems (Git, SVN)

Domain Knowledge

Strong understanding of:

  • Treaty & Facultative Reinsurance
  • Large Commercial P&C lines
  • Premium processing & adjustments
  • Claims lifecycle
  • Reinsurance accounting flows
  • Regulatory and financial reporting implications


Due to the volume of applications received, we will only contact shortlisted candidates. We may retain your personal data for as long as it is necessary to fulfil the purposes for which they were collected, or as required or permitted by applicable laws. Should you disagree, please contact our Data Protection Officer for more information on the retention and disposal of your personal data.

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 143498865