Paracon SA is the founding company of the Paracon group of companies which provides Information and Communication Technology (ICT) services and solutions to a wide range of local and international clients. Paracon’s core business is its Resourcing division which is the leading supplier of ICT resources in South Africa, providing skilled ICT candidates for ...
Read more about this company
An experienced C# Developer to join our team and take responsibility for all aspects of software development from planning, design, coding, deployment, and operational support. Our team is responsible for the systems used in the valuations of capital markets instruments and products such equities, bonds, commodities, derivatives, and indices.
Key Responsibilities:
Design, develop, and modify software solutions according to engineering best practices and standards.
Implement solutions that are innovative, re-usable and sustainable and solve complex business problems.
Collaborate with various technical areas and teams to ensure integration and consistency of solutions.
Compile and maintain systems documentation.
Continuous service improvement design and review of existing environment.
Provide operational support to valuations systems and identify and resolve Production problems.
Non-negotiable requirements:
At least 5 years of solid experience as a full-stack C# software developer.
Solid hand-on experience with modern DDD and OOP principles.
Working in agile environment with CI/CD pipelines and version control (Git, MS TFS)
Development experience in capital markets with product knowledge of equities, forex, fixed income, and commodities as well as derivatives and indices valuations are a distinct advantage.
Good experience with integrated system environments.
Self-motivated, highly organised, and strong attention to detail.
Excellent communication, customer service and problem-solving skills.
Commitment to accuracy, quality, innovation, and continuous improvement.
Passionate about technology and stays on the forefront of modern software design patterns.
Demonstrated ability to be resourceful and work effectively as a team player.
Effectively communicate and regularly engage with key stakeholders at different levels.
Essential Competencies
Degree in a numerate field such as Computer Science, Finance, Engineering or Mathematics.
Industry recognised software development certifications
Must have experience in Capital Markets, Equities, Derivatives or Bonds.