Job Search and Career Advice Platform

Enable job alerts via email!

VP, Overall Lead Software Engineer (.Net) - CLM (JRI-5957)

THE JAPAN RESEARCH INSTITUTE, LIMITED

Singapore

On-site

SGD 70,000 - 90,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading research institute in Singapore is seeking a software developer with 5-10 years of experience in .Net technologies, particularly C#. The role involves planning development activities, conducting risk assessments, and providing incident support for critical business applications. The ideal candidate will have experience in cloud-native applications, particularly on Microsoft Azure. This position offers opportunities for proactive individuals with strong teamwork and communication skills.

Qualifications

  • 5-10 years of experience in software development using .Net technologies, preferably C#.
  • Experience working in a bank or financial institution is preferred.
  • Good to have CLM domain knowledge.

Responsibilities

  • Plan development activities and provide effort estimates.
  • Conduct risk assessments and a technical impact analysis.
  • Build solutions based on technical specifications and conduct unit tests.
  • Provide post-implementation support for configuration issues.

Skills

.Net development
C# programming
Python
Azure Functions
SDLC methodologies
Good communication skills
Team leadership
Proactive attitude

Education

Bachelor’s degree in computer science or information technology

Tools

Fenergo
Cloud-native applications
Microsoft Azure
Job description

The Japan Research Institute (JRI) Limited is a subsidiary of Sumitomo Mitsui Banking Corporation (SMBC) Group. SMBC Group is a Tokyo-based bank holding company that is ranked among the largest 25 banks globally by assets under management. JRI provides comprehensive, highly value-added information services through the coordinated application of its 3 functions. i.e. information systems, consulting and think-tank. As a system integrator, JRI offers services in IT strategy planning, implementation and outsourcing to a broad range of industries and activities. JRI Singapore currently supports the overall IT functions of Sumitomo Mitsui Banking Corporation (SMBC) in Asia Pacific Region.

Responsibilities
Planning
  • Plan for development activities and provide effort estimates.
Requirement Gathering
  • To discuss and work with System Analysts to understand and analyze user/business/system functional requirements to determine the delivery requirements.
Create Technical Impact Analysis
  • Conduct risk assessment to examine, evaluate existing vs. to-be processes, determine and identify any technical constraints and limitations to the proposed solutions.
  • Design technical solutions based on Functional Specification Document.
Development & Testing
  • Build solutions based on Technical Specification and conduct unit tests to ensure quality of development.
  • Configure Fenergo platform modules (KYC, AML, Onboarding, Client Due Diligence) to meet business and regulatory requirements.
  • Customize workflows, data models, rules engines, UI components, and product logic using Fenergo’s configuration tools.
  • Work with business analysts to interpret requirements and translate them into technical Fenergo configuration tasks.
  • Collaborate with integration developers on APIs and data mapping between Fenergo and upstream/downstream systems.
  • Participate in version upgrades and ensure smooth migration of configuration components.
  • Provide post-implementation support for configuration issues, enhancements, or optimizations.
  • Support test activities to ensure all errors reported are resolved timely. Assist in integration test and user acceptance test.
Create Release Documents
  • Create or review documents related to system release or deployment.
Incident support
  • Provide technical support in resolving incidents. Conduct root cause analysis.
BAU support
  • Provide day-to-day support and maintenance of critical business applications.
  • Monitor application performance, troubleshoot issues, and ensure timely resolution.
  • Manage and resolve incidents, service requests, and user queries related to the application.
  • Perform bug fixes, patches, and application upgrades.
  • Document incidents, solutions, and support processes for knowledge sharing.
  • Perform root cause analysis for recurring issues and recommend improvements.
  • Ensure compliance with SLAs (Service Level Agreements) and ITIL processes.
  • Support application deployments, testing, and validation activities.
  • Liaise with stakeholders to understand application functionality and provide effective support.
  • Guidance and coaching: Provide the necessary guidance and coaching to team members and vendor staff on timely and quality deliverables.
  • Timely escape issues to PM of any challengers and issues.
  • All other duties and tasks as assigned.
Requirements
  • Bachelor’s degree in computer science or information technology.
  • 5-10 years' experience in software development using .Net technologies, preferably C#.Net.
  • Good to have Python experience in ETL.
  • Experience working in a bank or financial institution is preferred.
  • Experience in deploying, and maintaining, cloud-native .Net applications on Microsoft Azure.
  • Hands-on experience in developing Azure Functions, Azure messaging computes.
  • Good knowledge in SDLC methodologies (Waterfall and/or Agile).
  • Good presentation, communication, and coordination skills.
  • Proactive and self-motivated.
  • Proven track record of team leading experience.
  • Ability to contribute individually and collaborate well in a team.
  • Strong sense of accountability and ownership.
  • Good to have CLM domain knowledge.
  • Good to have Fenergo product knowledge.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.