Full Stack Software Developer

Network Recruitment

  • Johannesburg, Gauteng
  • Permanent
  • Full-time
  • 27 days ago
Are you a passionate and experienced Full Stack Software Developer eager to join a dynamic team? Look no further! We're seeking a talented individual who thrives on creating high-quality software and excels in collaborative environments.Key Responsibilities:
  • Design, develop, and implement scalable and maintainable software solutions using Microsoft technologies (such as .NET, C#, ASP.NET) for both front-end and back-end development.
  • Develop robust APIs and integrate with third-party services as needed.
  • Utilize Azure cloud services for application deployment, monitoring, and maintenance.
  • Ensure code quality through code reviews, testing, and implementation of best practices.
  • Troubleshoot and debug issues across the stack, ensuring timely resolution.
  • Stay updated with emerging technologies and trends in Microsoft and Azure ecosystems and propose innovative solutions.
  • Collaborate with other team members to continuously improve development processes and methodologies.
Experience:
  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Proven experience as a Full Stack Developer with expertise in Microsoft technologies.
  • Proficiency in front-end development technologies such as HTML5, CSS3, JavaScript, and modern frameworks like Angular or React.
  • Extensive experience with back-end development using .NET framework, C#, ASP.NET, and related technologies.
  • Solid understanding of database concepts and experience with SQL and NoSQL databases (e.g., SQL Server, Azure Cosmos DB).
  • Hands-on experience with Azure cloud services including, but not limited to, Azure App Service, Azure Functions, Azure SQL Database, Azure Storage.
  • Familiarity with DevOps practices and tools for CI/CD pipelines, such as Azure DevOps, Jenkins, or GitLab CI.
  • Strong analytical and problem-solving skills with attention to detail.
  • Excellent communication and collaboration abilities.
  • Azure certifications (e.g., Microsoft Certified: Azure Developer Associate) would be a plus.
If you're ready to contribute your expertise to a forward-thinking team and make a difference in software development, apply now!Join us and be part of a team that's pushing the boundaries of software innovation. Apply today!For more information please contact:Karabo Ndlela

Network Recruitment

Similar Jobs

  • Senior Full Stack Software Developer

    Network Recruitment

    • Johannesburg, Gauteng
    Our client, an authorized Financial Services Provider dedicated to delivering cutting-edge FinTech solutions, is looking for a talented Full Stack Developer to join their team in J…
    • 10 days ago
  • Full Stack Software Developer

    Tumaini

    • Johannesburg, Gauteng
    Our client, a leading provider of innovative mobile technology solutions, is on the hunt for an experienced an experienced Full Stack Software Developer! Skill Requirements: · …
    • 16 days ago