Intermediate Software Engineer
Job in
Bellville, 7530, South Africa
Listed on 2026-02-06
Listing for:
QE Services IT Recruitment
Contract
position Listed on 2026-02-06
Job specializations:
-
Software Development
C# / Unity Developer, Software Engineer, Full Stack Developer, Backend Developer
Job Description & How to Apply Below
My client based in Bellville is currently looking for an Intermediate Software Engineer to join their team on a contract basis.
IT / FINANCE
Qualifications & Experience- Bachelor's degree or diploma in Computer Science, Information Technology, or a related field
- (or equivalent practical experience)
- 3-5 years of professional software development experience
- Strong experience with C# and .NET (.NET Core / .NET Framework)
- Solid front-end development experience with Angular and/or React
- Experience building and consuming RESTful APIs
- Good understanding of backend development concepts (services, business logic, data access)
- Experience working with SQL databases (e.g. SQL Server)
- Familiarity with Git and CI/CD pipelines
- Understanding of object-oriented programming, SOLID principles, and common design patterns
- Design, develop, test and maintain software solutions using C# and .NET
- Build and enhance user-facing features using Angular and/or React
- Develop and maintain backend services, APIs and system integrations
- Work closely with Business Analysts, Product Owners, UX Designers and Developers to deliver effective solutions
- Write clean, well-structured and maintainable code, following best practices
- Participate in code reviews and contribute constructive feedback
- Identify, troubleshoot and resolve development and production issues
- Ensure all solutions meet security, performance and compliance standards
- Strong problem-solving and analytical skills
- Ability to work independently as well as within a team
- Clear communication and stakeholder engagement skills
- High attention to detail and quality
- Willingness to learn and adapt to new technologies
- Professional, accountable, and delivery-focused
- Experience with in financial services or investment platforms
- Exposure to cloud environments (Azure preferred)
- Knowledge of microservices architecture
- Experience with unit testing and automated testing
- Familiarity with Agile / Scrum methodologies
If you are ready for the next exciting step in your career, and would like to apply, please send us your updated CV to review.
Desired Skills- C#
- .Net
- Angular
- RESTful APIs
- Sql Server
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×