Application Developer

Cape Town, Western Cape, South Africa

Job Description

Mid Snr Application Developer (.NET)
Location: Cape Town (Hybrid 3 days in office)
Industry: Global Financial Services
A global financial services company is seeking an experienced Application Developer to join their Cape Town team in a hybrid capacity.
This role involves supporting and enhancing a critical international application used for claims assessments. You will be part of a globally distributed team, collaborating with cross-functional stakeholders and external clients to deliver scalable, high-performing solutions. The role balances supporting legacy systems (.NET Framework 4.5, WinForms/WebForms) with an active migration to .NET Core and modern web frameworks, offering both maintenance and modernization experience.
Key Responsibilities

  • Develop, test, and maintain applications in line with specifications as part of a project team (including project manager, business analyst, and other stakeholders)
  • Ensure smooth integration of applications with other departmental systems as required
  • Support existing functionality built on .NET Framework (4.5+) while contributing to the migration towards .NET Core.
Requirements
  • 5+ years of relevant development experience
  • Proficiency in Microsoft programming languages, particularly C#
  • Strong experience with .NET Framework and .NET Core
  • Solid MS SQL Server development background
  • Advanced skills in writing T-SQL queries, views, and stored procedures
  • Familiarity with Agile methodologies and Azure DevOps for task tracking, code management, and CI/CD pipelines
  • Ability to collaborate across time zones and adjust to occasional flexible hours (within reason)
Legacy Environment Exposure (Useful but not essential)
  • Experience with WinForms, WebForms, and Console applications on .NET Framework 4.5+
  • Familiarity with third-party tools such as DevExpress Express Application Framework (XAF) for WinForms
  • Experience working with Visual Studio 2017+
  • Experience with DbUp for database migrations
  • Exposure to Angular, Blazor, or similar modern frameworks (the application may transition to web)
  • Understanding of financial services, insurance, or reinsurance business processes
  • Ability to engage directly with business users and perform limited business analysis

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1512695
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cape Town, Western Cape, South Africa
  • Education
    Not mentioned