Software Developer (Intermediate)
Job Description
Port Elizabeth, South Africa Posted on 11/25/2025
- Original Job Title Intermediate Software Developer
- Date Opened 11/25/2025
- Job Type Full time
- State/Province Eastern Cape
- Country South Africa
Are you a passionate developer looking to take the next step in your career? We're seeking a driven, solutions-focused Intermediate Software Developer to join our client's growing team in Port Elizabeth. In this role, you'll be involved in the full software development lifecycle-translating real business requirements into effective, high-quality technical solutions. If you thrive in a collaborative environment, enjoy solving complex problems, and are eager to work with modern technologies, we'd love to hear from you.
Responsibilities
- Adheres to programming standards by meeting production, productivity, quality, and customer-service requirements, identifying process improvements, and implementing new technologies.
- Plans programming projects by aligning objectives and specifications with clients.
- Defines program specifications by validating logical sequences and flowcharts, conducting research, and applying established operational methods.
- Ensures program functionality by executing and validating tests.
- Continuously develops professional expertise by pursuing learning opportunities, reviewing industry publications, and maintaining professional networks.
- Supports departmental and organizational goals by delivering required outcomes as needed.
- Skilled in: Software Architecture Design, Software Development Fundamentals, C#, Software Documentation, Software Testing & Debugging, Software Maintenance, Software Algorithm Design, and Software Performance.
- National Diploma in Information Technology or Similar.
- 3+ years experience as a Software Developer.
About This Role
Career insights for Software Developers positions