Technology

That job has expired. Here are some similar roles:

Security Operations Engineer

Role: Cybersecurity Analyst / Security Operations Engineer Location: Durban, KZNA global business services provider specialises in sustainability solutions, ESG advisory, and technology-driven process support. With a presence in over 20…

2nd Line Support Engineer

Are you the go-to person when IT hits the fan? Are you that rare unicorn who can calm users, squash bugs, and debug servers all before your second coffee? If…

ZAR28000 - ZAR35000 per month

Tech Lead Python Developer

Technical Team Lead (Python) - FinTech SaaS PlatformRole SummaryI am helping my client, a specialist FinTech firm based in Johannesburg, to look for an experienced Technical Team Lead (Python) to…

Intermediate Python Developer

Intermediate Python Developer - FinTech SaaS PlatformRole SummaryI am helping my client, a specialist FinTech firm based in Rosebank, Johannesburg, to look for a skilled Intermediate Python Developer to join…

C# .Net Software Developer

Technology

Johannesburg Contract / 6 Months

C# .NET Software Developer

Are you a highly skilled C# .NET Software Developer with a passion for building robust, high-performance solutions? Do you thrive in an agile environment, tackling complex challenges with innovative code? If so, we want to hear from you!

We are seeking an experienced Senior C# .NET Software Developer to join our dynamic team and play a pivotal role in evolving our comprehensive in-house technology stack. This is an exciting opportunity to contribute to critical financial services applications, from back-end services and microservices to intuitive client applications and cutting-edge web platforms.

While we appreciate knowledge of AWS, your primary focus will be on deepening your expertise within our established and evolving ecosystem, including WPF, Blazor, and Excel DNA.

What You’ll Do:

  • Innovate & Build: Utilize your critical thinking and problem-solving skills within an agile team to design and implement high-quality, scalable solutions across our diverse technology stack.
  • Quality First: Champion test-driven development principles and actively engage in constructive code reviews to ensure the highest standards of quality.
  • Master Our Domain: Develop a deep understanding of our application functionality, intricate business processes, and crucial workflows.
  • Enhance & Optimize: Continuously improve our system and infrastructure monitoring to ensure optimal performance and stability.
  • Cloud Evolution: Support the team in strategically migrating platform components to AWS.
  • Support & Troubleshoot: Diagnose production issues effectively and collaborate with production support staff to resolve them swiftly.
  • Agile Champion: Actively participate in all agile processes, contributing to a collaborative and iterative development cycle.
  • Strategic Input: Contribute to project planning and management, including release cycles, risk management, comprehensive testing, and seamless integration.

What You’ll Bring:

  • Extensive Experience: 7-10 years of professional software development experience.
  • C# .NET Mastery: Expert-level proficiency in C# .NET development.
  • DevOps & Agile Acumen: 7-10 years of strong proficiency in DevOps and Agile methodologies, including hands-on experience with tooling, automation, and monitoring.
  • Analytical Prowess: Strong analytical and creative problem-solving skills with exceptional attention to detail.
  • Architectural Understanding: 7-10 years of solid understanding of Object-Oriented Design and the practical application of design patterns and paradigms.
  • Integration Expertise: In-depth knowledge of messaging protocols and web services, such as REST.
  • CI/CD Champion: 7-10 years of experience with the ability to create and maintain sophisticated CI/CD pipelines.
  • Collaborative & Independent: Capability to work independently while also thriving in a collaborative team environment.
  • Financial Services Edge: Experience in programming for the financial services industry is a significant advantage.

Key Skills You’ll Utilize (6-8 Years Experience Required):

  • C#
  • .NET
  • DevOps
  • Agile Methodologies
  • Object-Oriented Design
  • CI/CD Pipelines
  • Financial Services Industry (advantageous)

Ready to Make an Impact?

If you’re a results-oriented developer eager to contribute your expertise to cutting-edge financial technology solutions, we encourage you to apply!

Salt is acting as an Employment Business in relation to this vacancy.

Job Information

Job Reference: JO-2506-354358
Salary:
Salary per: annum
Job Duration: 6 Months
Job Start Date: 02/09/2025
Job Industries: Technology
Job Locations: Johannesburg
Job Types: Contract

Here are some related jobs

Junior Python Developer

Junior Python Developer - FinTech SaaS PlatformRole SummaryI am helping my client, a specialist FinTech firm based in, Johannesburg, to look for a highly motivated Junior Python Developer to join…

Senior Python Developer

Senior Python Developer - Capital Markets SystemsRole PurposeI am helping my client to look for a Senior Python Developer with expertise in Capital Markets systems to design, develop, and implement…

Systems Business Analyst

Job Title: Systems Business Analyst - VAS & Cellular Location: Western Cape Job Type: Permanent | On-site Introduction: A leading retail organisation is seeking a highly analytical and detail-oriented Systems…

ZAR30000 - ZAR50000 per annum
×
ZA

Upload your CV

Upload your CV to our database.

  • Max. file size: 49 MB.
  • Hidden
  • This field is for validation purposes and should be left unchanged.
C# .Net Software Developer

Please let us know where you are, or where you would like to be in the world so we can point you in the right direction.

Contact us

  • Max. file size: 49 MB.
  • Click here to find out more about Salt's Privacy Policy
  • This field is for validation purposes and should be left unchanged.