Associate Software Engineer
Cavista Technologies · Gaborone
Job description
About the role
We are seeking an enthusiastic Associate Software Engineer to join Cavista Technologies in Botswana. The role offers the chance to work on both new and existing web applications within an agile, collaborative environment, contributing to solutions that serve a global client base.
Key responsibilities
- Develop new web applications using packaged and custom solutions.
- Maintain and enhance existing web applications, ensuring seamless integration with internal systems.
- Participate in building medium to large‑scale, public‑facing, high‑volume web applications.
- Deliver new functionality and handle change requests for current applications.
- Perform comprehensive unit and system testing, involving users as needed.
- Create database‑driven web interfaces for real‑time information sharing.
- Develop external web portals that allow users to input and retrieve accurate data.
Required profile
- Bachelor’s degree in Computer Science or a related discipline (Master’s degree is a plus).
- 0‑2 years of professional software development experience.
- Strong desire to work in Agile/Scrum teams.
- Self‑motivated, detail‑oriented, and able to meet deadlines independently.
- Excellent oral and written communication skills.
Required skills
- C#.Net development.
- Proficiency with CSS, JavaScript, and HTML.
- SQL and MySQL database knowledge.
- Understanding of relational web applications.
- Experience with Agile/Scrum methodologies.
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 hour ago
Expires 1 month from now
6 views · 0 applications
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Cavista Technologies
Gaborone