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

Manual and Automation Testing QA (Mobile)

Manual & Automation QA Engineer (Mobile Focus) Are you a highly skilled QA Engineer with a passion for both manual and automation testing, particularly within the mobile landscape? We're looking…

Advisory Data Scientist

Senior Data Scientist - Credit & Risk Analytics Location: Johannesburg, South Africa (Hybrid) Employment Type: Full-time The OpportunityA global data and analytics company is seeking a Senior Data Scientist to…

ZAR900000.00 - ZAR1000000.00 per annum

AI Engineer

AI EngineerThis is a fantastic opportunity to apply your AI and Machine Learning skills to design, develop, and implement cutting-edge AI systems that will redefine business processes and unlock new…

×

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.