Product Engineer C# (41662)
Paracon
Date: 22 hours ago
City: Johannesburg, Gauteng
Contract type: Contractor

Deliver high-quality solutions using critical thinking in an Agile team
Apply Test-Driven Development (TDD) and conduct peer code reviews
Gain deep understanding of application workflows and business logic
Improve system monitoring and contribute to AWS migration efforts
Assist with diagnosing production issues and support related tasks
Participate in full Agile lifecycle, including planning and testing
Team Environment: Join a dynamic development team of 12+ engineers supporting a proprietary pricing and risk platform used by trading, risk, and credit functions within the investment banking environment.
Role Overview:
Seeking an experienced C# .Net developer to enhance and support a comprehensive internal pricing and risk management platform. This role offers exposure to a diverse tech stack including WPF, Blazor, Web APIs, microservices, Excel DNA, and cloud technologies (AWS).
Key Responsibilities:
Deliver high-quality solutions using critical thinking in an Agile team
Apply Test-Driven Development (TDD) and conduct peer code reviews
Gain deep understanding of application workflows and business logic
Improve system monitoring and contribute to AWS migration efforts
Assist with diagnosing production issues and support related tasks
Participate in full Agile lifecycle, including planning and testing
Required Experience & Skills:
7-10 years in:
C# .Net development
DevOps practices and Agile methodologies
Object-Oriented Design, design patterns
Building and maintaining CI/CD pipelines
Strong analytical and problem-solving abilities
Familiarity with RESTful services and messaging protocols
Ability to work independently and collaboratively
Experience in financial systems or trading platforms is advantageous
See more jobs in Johannesburg, Gauteng