Job Title: Full Stack .NET Engineer
Company: Botlhale Village
Location: Hybrid – Menlyn Maine, Pretoria
About Botlhale Village:
At Botlhale Village, we leverage the power of ICT to pioneer innovative solutions and drive meaningful change. Established as a dynamic tech hub and economic incubator, we facilitate collaboration between research students and virtual enterprises, nurturing the growth of small to medium-sized businesses. Our mission is to use technology as a catalyst for global positive impact, fostering a spirit of ubuntu and promoting technological empowerment.
Job Purpose:
The Full Stack .NET Engineer will contribute to a variety of exciting projects including educational technology, marketing, learning management systems, and customer relationship management tools. This role demands a highly skilled individual who can balance front-end and back-end development, ensuring our software solutions meet high standards of functionality and design.
Key Responsibilities:
- Develop and maintain scalable web applications using .NET technologies.
-
Collaborate with cross-functional teams to deliver high-quality software solutions that align with the company's goals and user needs.
-
Ensure the performance, quality, and responsiveness of applications.
-
Participate in code reviews and maintain standard coding practices.
-
Utilize Angular for front-end development to create dynamic and effective user interfaces.
-
Work with Microsoft SQL Server to design, develop, and optimize databases.
Required Skills:
- Strong proficiency in .NET framework and programming languages such as C#.
-
Experienced in Angular for crafting effective front-end architectures.
-
Solid understanding of web development technologies and frameworks.
Nice-to-Have Skills:
- Familiarity with Microsoft SQL Server, Visual Studio, and Visual Studio Code.
-
Experience in building and maintaining high-availability systems.
Benefits:
- State-of-the-art technology equipment.
-
Beautiful office location in Menlyn Maine with hybrid working options.
-
Opportunity to work across a diverse range of products and services, gaining broad experience in various domains.