My client is looking for a Full Stack Microsoft .NET Web Developer, with strong MSSQL Database Knowledge. That has a passion to work with a dynamic team in delivering our leading cloud-based SaaS Web and Mobile products.As a developer delivering web solutions, you will play a vital role in contributing to our existing team of developers. Your role will be influential in guiding, contributing and development of a variety of technically challenging projects. Your role will be to provide architectural direction into our scalable web-based solutions deployed in a large cloud environment, as well as play an influential role in implementing leading technologies. You will be responsible for developing, maintaining and supporting our solutions.

  • Design, implement and maintain world-class web applications and workflows using C# .NET as well as other technologies such as Angular, JQuery, Bootstrap, HTML5 and CSS3
  • Collaborate in a fast-paced team environment to understand, engineer, and deliver on business requirements
  • Strike a balance along the dimensions of feasibility, stability, scalability, and time-to-market when delivering solutions
  • Identify areas of technical debt, recommend and implement solutions
  • Work with multiple agile development teams that include testers, developers and DevOps

Minimum RequirementsQualifications:

  • Relevant tertiary qualification in Software Development or certification in Web and/or Front-end skills.

Experience

  • At least 5 years of experience as a Full Stack Developer with a focus on Microsoft Technologies (C#, .NET Framework, ASP.NET, Web API)
  • Experience building front-end web applications using web technologies such as Angular and/or React, RESTful Services, JSON and Micro-Services, SQL Server, HTML5, JavaScript, JQuery, CSS3 and SCSS
  • Must have strong UI/UX Design skills
  • Solid understanding of MSSQL with proven experience with Data Modelling, Design, SQL Function, Stored Proc and other common MSSQL
  • Understanding of the full scope of application development (authentication, integrating with APIs, build process, testing, validation, state maInternagement)
  • Knowledge of Server-Side Rendering vs. Client-Side Rendering
  • High proficiency in object-oriented analysis and design patterns
  • Experience with AWS and/or Azure, understanding SaaS Cloud based concepts
  • CI/CD Tools (Octopus Deploy, Team City, Jenkins, Atlassian Pipelines)
  • Source Control, versioning and branching concepts

Employer & Job Benefits:

  • Medical Aid
  • Provident Fund

Learn more/Apply for this position