We are looking for. . . Cavista Technologies is searching for great talent in Botswana. Cavista is a forward-thinking and globally connected organization dedicated to innovation, excellence, and impact. At Cavista, our mission is to empower organizations with the world’s best technology solutions. We ensure the highest level of client satisfaction through a global network of innovation, and our software solutions are custom-built to accommodate your domain and requirements. Through world-class consultation, innovative IT solutions and personalized client services, Cavista increases operational efficiency for organizations of all sizes. What you will experience. . .
We are an open, agile environment, where transparent conversation ignites collaboration with a team of great thinkers. Everyone freely contributes, ideas override egos, and the best idea always wins. We embrace new technologies and pride ourselves on sustainable and quality code. In our world, opportunity paired with imagination is limitless and we build what others can only hope to dream. We build the best because we hire only the best! We’ve created an atmosphere allowing you to produce your best work, by catering to the creative. Who we are. . .
At Cavista Technologies, we are redefining what it means to be a technology partner. We collaborate with organizations around the world to deliver custom-built software solutions that drive innovation, performance, and long-term value. Our team is diverse, passionate, and united by a shared mission—to create technology that powers possibility. Our people are our greatest asset, and together we deliver results that matter. What will you do. . . Develop new Web applications through packaged and customized applications. Maintain and enhance existing Web applications and ensure all internal systems are integrated.
Learn how to build medium to large-scale public-facing, high-volume web applications. Participate in the ongoing development of applications that meet the needs of our customers. Deliver new functionality and change requests for existing applications. Perform complete testing of Web applications, unit and system, engaging users as necessary. Develop database-driven Web interfaces for rapid, real-time information sharing. Develop external Web portals allowing users to input and retrieve accurate information. What you bring. . . Bachelor’s degree in computer science or any other related discipline. A Master’s degree from an accredited University will be an added advantage.
0-2 years’ experience in software developmentSolid understanding of relational web applications in C#. NetWorking knowledge of CSS, JavaScript, HTML, SQL, MySQL, and C# . Net development. A strong desire to collaborate with Agile/Scrum teamsPossess solid skills in SQLAbility to work independently and efficiently to meet deadlines and a great zeal for coding. Self-motivated, detail-oriented and organizedExcellent communication (oral and written), interpersonal, organizational, and presentation skills
Customize your resume to highlight skills and experiences relevant to this specific position.
Learn about the company's mission, values, products, and recent news before your interview.
Ensure your LinkedIn profile is complete, professional, and matches your resume information.
Prepare thoughtful questions to ask about team dynamics, growth opportunities, and company culture.