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

Desired Skills and Experience

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
Post a CV