Job Summary: We are looking for an intermediate developer with SQL and .NET skills, who is also proficient in web-based languages such as HTML, CSS, and JavaScript. The ideal candidate will have experience in developing and maintaining applications using Microsoft technologies, and have Microsoft certifications such as Microsoft Certified: Azure Developer Associate or Microsoft Certified: Developer Associate.
Responsibilities
Design, develop, and maintain web-based applications using Microsoft technologies such as .NET, C#, and SQL Server.
Develop SQL queries, stored procedures, and database schema designs.
Develop applications using one or more web platforms such as Angular, React, or [URL Removed]
Collaborate with cross-functional teams to gather requirements and understand business needs.
Participate in code reviews, testing, and debugging activities.
Stay current with emerging web technologies and recommend new approaches for continuous improvement.
Requirements
Tertiary qualification in Computer Science or a related field.
4+ years of experience in developing applications using Microsoft technologies.
Strong knowledge of SQL, including the ability to develop complex queries, stored procedures, and database schema designs.
Experience with .NET and C#
Proficiency in front-end technologies such as HTML, CSS, and JavaScript.
Familiarity with one or more of the most common single page application web platforms such as Angular, React, or [URL Removed]
Microsoft certifications such as Microsoft Certified: Azure Developer Associate or Microsoft Certified: Developer Associate.
Creation and maintenance of integration software between various systems.
Creation and modification of web-based user interfaces such as dashboards and control panels, predominantly using React.
Creation of workflows on the Flowgear platform to facilitate business logic and integration.
Also, development of Azure Devops Pipelines
Personal Attributes
Strong problem-solving skills and the ability to work independently or as part of a team.
Excellent communication skills, both written and verbal.
Attention to detail and ability to deliver high-quality work on a deadline.
Willingness to learn and stay current with emerging development technologies.
Desired Skills
- .NET
- C#
- HTML
- CSS
- JavaScript
- SQL
- Azure
We offer a dynamic work environment, opportunities for growth and advancement, and a comprehensive benefits package.
If you are passionate about technology and enjoy helping others, please apply today!
Employer & Job Benefits
- Medical Aid
- Pension