Junior Software Developer
Job Location
Strand, South Africa
Job Description
Key Responsibilities Develop and maintain desktop applications using C# and Windows Forms . Assist in the creation and management of Windows Services for background processing. Build and support web applications using ASP.NET and RESTful APIs . Test and document APIs using Postman . Contribute to mobile development efforts using Android Studio . Design and optimize database structures using Microsoft SQL Server and MySQL . Collaborate with the team on source control, CI/CD pipelines, and DevOps practices. Required Skills & Experience Programming Languages & Frameworks: Proficiency in C# and the .NET ecosystem. Experience with Windows Forms Applications . Understanding of Windows Services development and deployment. Web & API Development: Exposure to ASP.NET and/or Active Server Pages (ASP) . Knowledge of REST APIs (design, implementation, and consumption). Experience using Postman for API testing and documentation. Mobile Development: Basic to intermediate experience using Android Studio with Java or Kotlin . Databases: Solid working knowledge of Microsoft SQL Server . Experience with MySQL or other relational databases. Development Tools & Practices: Familiarity with DevOps practices including: Source control (e.g., Git) CI/CD pipelines Automated testing & deployment Experience with Azure DevOps is a plus. Ideal Candidate Profile A strong problem-solver with a willingness to learn and take initiative. Able to work both independently and as part of a collaborative team. Clear communicator, both written and verbal. Passionate about building reliable, efficient, and scalable software Qualifications A diploma or degree in Computer Science, Software Engineering, or a related field. 12 years of experience in a software development environment is preferred, but recent graduates with solid portfolios or internship experience are encouraged to apply.
Location: Strand, ZA
Posted Date: 8/3/2025
Location: Strand, ZA
Posted Date: 8/3/2025
Contact Information
Contact | Human Resources |
---|