Fullstack Software Developer (Remote)

Salary: $ZAR 28,000.00/mo - $ZAR 32,000.00/mo per Year
Job Type: Full time
Experience: Senior Level

Supportwave

Fullstack Software Developer (Remote)

Fullstack Software Developer | Supportwave | SouthAfrica

About the Role Our client, an innovative technology-drivenorganization, is seeking a skilled Software Developer with over 2 years ofexperience to join their dynamic and collaborative team. This role focuses...

Fullstack Software Developer | Supportwave | South Africa

About the Role Our client, an innovative technology-driven organization, is seeking a skilled Software Developer with over 2 years of experience to join their dynamic and collaborative team. This role focuses on developing and delivering cutting-edge software solutions using modern technologies, including C#, .NET Core, React with TypeScript, and various Azure services.

The ideal candidate will have a passion for clean, efficient code, a strong understanding of design principles, and the ability to work in an event-driven architecture environment.

Position Overview As a Software Developer, you will work within an autonomous, cross-functional team, contributing to the design, development, and optimization of scalable solutions. You will leverage technologies like C#, .NET Core, Kubernetes, Redis, and Azure services to deliver high-performance applications that meet the client’s business goals.

Key Responsibilities

  • Develop and maintain software solutions using C# and .NET Core.
  • Design and implement front-end features using React with TypeScript.
  • Collaborate with the team to design highly responsive and scalable solutions.
  • Utilize Azure services (e.g., Azure SQL, B2C, Azure Functions, and Service Bus) to build and integrate cloud-based solutions.
  • Work within event-driven architectures and implement messaging using Azure Service Bus.
  • Perform code reviews to ensure adherence to best practices, standards, and clean coding principles.
  • Apply S.O.L.I.D principles and design patterns to improve software architecture and maintainability.
  • Optimize CI/CD pipelines using tools like Azure DevOps and YAML-based pipelines.
  • Debug, troubleshoot, and resolve issues efficiently while suggesting process improvements.
  • Promote teamwork, engagement, and continuous improvement within the development team.

Qualifications

  • Minimum 2 years of experience as a Software Developer with expertise in C# and .NET Core.
  • Proficiency in React with TypeScript for front-end development.
  • Hands-on experience with Azure services, including Azure SQL, Azure Functions, and Azure Service Bus.
  • Solid understanding and application of S.O.L.I.D principles and design patterns.
  • Experience with event-driven architecture and message-based systems like Azure Service Bus.
  • Strong collaboration skills, with a proactive and self-driven approach to achieving results.

Preferred Skills

  • Experience with Kubernetes and service mesh technologies like Istio.
  • Familiarity with Redis for caching and performance optimization.
  • Hands-on experience with CI/CD tools, particularly Azure DevOps pipelines (YAML-based).

Show more

Show less

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.