Job Description

About The Job DeveloperSenior .Net Core C# DeveloperLocation: Sandton (onsite/hybrid to be confirmed)Employment Type: PermanentLevel: Mid Senior DeveloperA leading investment and financial services organisation is seeking a highly skilled Shared Developer & Systems Support Specialist to work across two core business divisions. This role is ideal for someone who enjoys a balance of hands-on development, complex data integrations, and production support within a fast-paced, high-precision environment.About The RoleYou will act as a central technical resource across two investment-focused teams, supporting and enhancing business-critical systems, integrations, data processes, and reporting tools. The environment includes modern .NET Core development, Angular front-end work, Python automation, and daily operational support.Key ResponsibilitiesDevelop and maintain backend services using .NET Core (v8) and C#Build and enhance front-end applications in Angular 2+ (v17 ideal)Develop dashboards and reports using Stimulsoft, Excel, and other BI toolsDesign and maintain APIs, ETL pipelines, data integrations, and automated file importsTroubleshoot batch processes, data ingestion, and production issuesSupport month-end and quarter-end reporting cyclesMaintain technical and user documentationCollaborate with stakeholders to translate business requirements into technical solutionsParticipate in integration projects with internal platforms and external service providersTechnical RequirementsStrong experience with .NET Core (v7v8) and C#Angular (v2+; ideally v13v17)Strong SQL experience (queries, modelling, optimisation)Advanced Python scripting for automationExperience with Azure DevOps (pipelines, CI/CD, deployments)Experience with reporting tools: Stimulsoft and Excel (PowerBI a bonus)Experience with data integrations, file-based processes, and API workflowsNice-to-Have ExperienceDevExtreme UI componentsPowerBIKnowledge of financial instruments (especially fixed income)Experience with regulatory reporting (SARB, ASISA)Personal AttributesStrong problem-solving skills and attention to detailCalm under pressure, especially during reporting cyclesExcellent communication skills with both technical and non-technical usersAbility to balance priorities across two business areasProactive, accountable, and able to work independentlyCollaborative, team-oriented mindsetWhy This Role Is a Great OpportunityWork across multiple business areas and technologiesHigh-impact role supporting mission-critical systems in a fast-paced financial environmentExposure to modern tech stack and complex data flowsOpportunity to grow into senior development or data engineering pathwaysHow To ApplyIf you are a technically strong developer who thrives in both development and operational environments, please send your CV to:rrondi@dearx.co.za

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In