Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from Exaze
The candidate should have a basic understanding of Azure CI / CD and be able to apply it to the software development process. The candidate should also have experience with web API concepts including HTTP verbs, unit testing, and Postman. The candidate should be able to write and maintain unit tests to ensure code quality and reliability. The candidate should also have experience with web API security concepts.
To be successful in this role, the candidate should have excellent communication skills and be able to understand requirements and ask questions to clarify them. The candidate should be able to work independently and as part of a team and be committed to delivering highquality results.
Duties & Responsibilities
- Understand business functional and non-functional requirements.
- Participate and contribute in various agile ceremonies.
- Write efficient code based on feature specifications.
- Prioritize and execute tasks in the software development life cycle.
- Validate software functionality and security.
- Coordinate with other team members as and when needed.
- Collaborate with cross-functional teams to design, develop, and implement software solutions.
- Develop user-friendly web applications using React.
- Write clean, scalable, and maintainable code.
- Optimize web applications for maximum speed and scalability.
- Stay up to date with emerging trends and technologies in frontend development.
Desired Experience & Qualification
Bachelor of Science or relevant qualification.7+ years of work experience as a Full Stack Developer - non negotiable.Core Skills & Technologies
Develop and maintain web applications using various .Net frameworks, ASP.NET MVC, XML Web Services, REST services / API.Familiarity with Object-Oriented Design (OOD) / Micro Services / Clean architecture.Good working knowledge of popular .Net frameworks like .NET Core and .NET 6 or higher.Write and Maintain Unit test cases (MSTest, NUnit, xUnit.NET and any mocking framework).Working knowledge in SQL Server.Knowledge of any event driven or pub sub architecture.Experience with reactive and template driven forms.Ability to work across waterfall, agile, and hybrid methodologies.Participate in code reviews, ensure code quality and conform to best practices and industry standards.Ability to Troubleshoot and debug applications.Stay up-to-date with emerging trends and technologies in software development.Knowledge of Microsoft Azure Ecosystem.The ability to create and support Azure solutions using services / resources such as SQL, Cosmos, API management, Key Vault, Functions, Event Grid, App Service, Data Factory, Storage Account, Cost Management, Active Directory, Defender, .Net Core, etc.Experience with Azure DevOps concepts, Docker and Kubernetes.Job Location : Sandton, full-time
Before applying, please make sure you have at least 7 years + of full-stack development experience and meet all minimum requirements listed for the role. If you do not receive feedback from us within 7 days, please consider your application unsuccessful.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at Exaze by 2x
Get notified about new Full Stack Engineer jobs in Sandton, Gauteng, South Africa.
#J-18808-Ljbffr