Junior Software Developer
- FULL_TIME
- Gqeberha / Port Elizabeth, Gqeberha / Port Elizabeth View on Map
- posted 2 weeks ago
- Posted : July 16, 2026 -Accepting applications
Job Description
Reference: CPT000319-HG-2
NEW VACANCY!!!
Our client in the IT industry has a new vacancy available for a Junior Software Developer based in Port Elizabeth.
Duties & Responsibilities
Position Overview
An exciting opportunity exists for a driven and detail-focused Junior Software Developer to participate in the design, development, and support of robust software applications. The incumbent will contribute throughout the complete software development lifecycle, working alongside Senior Developers and multidisciplinary teams to deliver scalable, dependable, and business-focused solutions.
This position suits a passionate developer who is eager to expand their technical expertise, gain hands-on experience with modern technologies, and build a solid understanding of how technology enables business and financial operations.
Core Duties and Responsibilities
Develop, enhance, and maintain software applications in accordance with approved technical and functional requirements.
Assist with the evaluation, optimisation, and refinement of existing systems.
Provide input into proposed system enhancements, including effort estimations relating to time and cost.
Work closely with Senior Developers, Project Managers, Business Analysts, and UX/UI designers to ensure project objectives are clearly defined and achieved.
Produce structured, maintainable, and efficient code, supported by comprehensive technical documentation.
Perform unit testing and participate in system testing for new features, system enhancements, and production releases.
Support implementation processes and provide post-deployment maintenance and troubleshooting.
Compile user guides, system documentation, and training materials where required.
Develop a strong understanding of operational business processes and financial systems to ensure practical and effective software solutions.
Ensure that all deliverables prioritise usability, efficiency, performance, and measurable business value.
Technical Environment & Exposure
The role offers exposure to and hands-on experience with:
C# MVC web development
Razor / CSHTML and JavaScript
Object-Oriented Programming (OOP) in C#
SQL Server and LINQ
Entity Framework, stored procedures, database views, and functions
Full-stack development (front-end and back-end)
.NET Framework and .NET Core
Blazor
API and SDK integrations
Azure DevOps
Telerik UI components
Progressive Web Applications (PWA)
React
Flutter
Software testing and quality assurance practices
Package & Remuneration
Monthly
