**Please note: this is a Remote Hybrid position - 1 day in the office per week.
Our client a small developing business in international market-leading technology solutions to the worlds leading banks and money service businesses based in Sandton is urgently looking for a Senior C# .Net Developer to be instrumental in designing developing and maintaining our robust back-end systems.
The primary focus will be on extensive API development and design ensuring seamless integration and high performance across the platforms. While back-end development will be the main responsibility full-stack experience will be advantageous for creating holistic solutions and enhancing collaboration with other team members.
Duties & Responsibilities
In order to be considered the following is required:
Degree or Diploma related qualification.
6 years experience Core Framework
Extensive experience in back-end development
Experience with Azure and high-availability environments
Exposure to Scrum / Agile development methodologies
Enjoy software development and the problem-solving and creative processes that come with it
Tech Stack Required:
Languages: C# TypeScript.
Frameworks: .NET Core NET Framework Entity Framework WPF
Front-end: Blazor React Angular
APIs: RESTful Services SOAP
Databases: MSSQL CosmosDB
Cloud Platforms: Azure
DevOps: Azure DevOps Docker Kubernetes
Tools: Visual Studio Visual Studio Code Git TFS
Testing: NUnit xUnit Cypress Moq
Responsibilities:
Become an integral and trusted member of the team
Take pride and ownership of your work and the deliverables you create
Ability to analyse requirements and develop suitable solutions
Design develop and maintain high-quality APIs
Ensure seamless integration with various systems and third-party services
Write clean scalable and maintainable code following best practices and industry standards
Participate in code reviews providing constructive feedback to team members
Collaborate with front-end developers to integrate user-facing elements with server-side logic
Identify diagnose and resolve complex technical issues and bugs
Work closely with product managers designers and other stakeholders to gather requirements and deliver quality solutions
Participate in design planning estimation stand-up and retrospective meetings
Demonstrate a passion for design patterns and creating elegant efficient solutions
If you would like to email your CV directly please send it to
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.