Fullstack .NET Engineer


About Botlhale Village 🚀

At Botlhale Village, we leverage the power of technology to pioneer innovative solutions and drive meaningful change. Established as a dynamic tech hub, we provide custom software development and incubation for startups. Our mission is to use technology as a catalyst for global positive impact, fostering technological empowerment.

Job Purpose:

The Full Stack .NET Engineer will contribute to a variety of exciting products including edtech, marketing tech, LMS, and CRM 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.

Specific Skills
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.
Responsible For
  • 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.
Experience Requirements
Job Location
Menlyn Maine - Pretoria, V&A Waterfront - Cape Town
Other Benefits
Benefits: 💥
  • State-of-the-art technology equipment
  • Fast-paced startup environment
  • 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.

How to Apply


Interested candidates can apply through the website or contact us directly.

Apply Online

Apply for this position

* Attach your resume. Max size 2mb Allowed Type(s): pdf