Search by job, company or skills

PERSOL APAC

C# .NET Core Developer (Banking Projects)

5-10 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description: C# .NET Core Developer (Banking Projects)

Location: Singapore

Employment Type: Contract

Role Overview

We are looking for an experienced C# .NET Core Developer to support enterprise banking applications and digital transformation initiatives within a banking or financial services environment. The candidate will be responsible for designing, developing, and enhancing secure, scalable backend systems supporting core banking, wealth management, payments, or digital banking platforms.

Key Responsibilities

  • Design, develop, and maintain backend applications using C# and .NET Core/.NET 6+ frameworks.
  • Build scalable APIs and microservices supporting banking systems and digital channels.
  • Participate in full Software Development Lifecycle (SDLC) including requirement analysis, design, coding, testing, and deployment.
  • Develop integrations with core banking systems, third-party vendors, and enterprise platforms.
  • Work closely with business analysts, product owners, and solution architects to translate banking requirements into technical solutions.
  • Ensure application performance, scalability, and security compliance aligned with banking standards.
  • Develop RESTful APIs and services for mobile and web banking applications.
  • Support production issues, performance tuning, and system enhancements.
  • Participate in Agile/Scrum delivery environments.

Required Skills & Experience

  • 510+ years software development experience.

Strong expertise in:

  • C#
  • .NET Core / ASP.NET Core
  • Web API / REST API development.
  • Microservices architecture.
  • SQL Server or enterprise relational databases.
  • Strong experience in banking or financial services projects.
  • Experience with:
  • Entity Framework or ORM frameworks.
  • API security (OAuth2, JWT, authentication).
  • Git or enterprise version control tools.

Preferred Banking Experience

Experience supporting one or more areas:

  • Core Banking Systems.
  • Wealth Management Platforms.
  • Payments or Trade Finance.
  • Digital Banking or Mobile Banking platforms.
  • Customer onboarding or KYC systems.

Preferred Technical Skills

  • Cloud exposure (Azure / AWS).
  • Docker or Kubernetes containerization.
  • Messaging technologies (Kafka, MQ).
  • CI/CD pipelines (Azure DevOps, Jenkins).

Education

Bachelor's degree in computer science, Engineering, or related field.

Soft Skills

  • Strong stakeholder communication skills.
  • Experience working with cross-functional teams.
  • Ability to work in high-pressure banking delivery environments.

EA License No. 01C4394 EA Registration No. R1113321 (Jacob Tijo)

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 143260287