Vacancy Details
Employer: King Price Group
We’ve got a position available for an intermediate software developer
Company: Porcupine Union
Purpose of position:
Be responsible for designing, developing, and maintaining robust .NET applications while collaborating effectively with cross-functional teams to deliver high-quality software solutions.
Responsibilities
- Design, develop, and maintain .NET applications following industry best practices and coding standards
- Participate in comprehensive code reviews to ensure code quality, identify potential issues, and optimise application performance
- Troubleshoot, debug, and resolve software defects and technical issues in a timely manner
- Stay current with emerging .NET frameworks, technologies, and industry best practices
- Collaborate with cross-functional teams including designers, product managers, and QA engineers to deliver integrated software components
- Contribute to technical documentation and knowledge sharing within the team
Required Skills
- Minimum 4 years of professional software development experience with focus on .NET technologies
- Strong proficiency in C# and .NET Framework
- Solid understanding of software engineering principles and design patterns
- Experience with database development and optimisation, particularly SQL Server or equivalent relational databases
- Familiarity with Agile/Scrum development methodologies
- Proficient with source control systems (Git, TFS, etc.)
- Demonstrated ability to write clean, efficient, and maintainable code
- Strong problem-solving and analytical skills
- Excellent verbal and written communication abilities
- Proven track record of successful team collaboration
- Understanding of microservices architecture patterns
Preferred Qualifications
- Experience with Microsoft Azure cloud platform
- Knowledge of DevOps practices and tools including CI/CD pipelines, automated testing frameworks, and infrastructure as code
- Hands-on experience implementing automated testing platforms and unit testing methodologies
Technical Stack
- Backend: C#, .NET Framework/.NET Core, Web API, Entity Framework
- Database: SQL Server, T-SQL
- Frontend: TypeScript, HTML5, CSS3
- Integration: Web Services, RESTful APIs
- Messaging: MSM (Microsoft Message Queuing)
- Version Control: Git-based source control systems
Should you not receive any feedback within ten (10) working days after the closing date, please accept your application as unsuccessful.
2 people have applied for this job. 75 people have viewed this job.
About King Price Group
Porcupine Union is proudly part of the King Price Group of companies, which means we’ve got royal roots and a whole lot of shared awesome. By doing our own thing (think fresh ideas, bold moves, and a unique space to grow) we find the best possible solutions for our clients every time.
Similar Jobs
Intermediate C# .NET Software Developer
- Johannesburg
- Job Type: Permanent
- Posted 03 Feb 2026 | 12 Days left
More Jobs at King Price Group
Assistant Bookkeeper
- Pretoria
- Job Type: Permanent
- Posted 23 Mar 2026 | 18 Days left
Administrative Assistant (Dealerships)
- Pretoria
- Job Type: Permanent
- Posted 13 Mar 2026 | 2 Days left
Data Scientist / Data Analyst - (WhatsApp and Genesys Cloud Capabilities)
- Pretoria
- Job Type: Permanent
- Posted 12 Mar 2026 | 9 Days left
Administrative Assistant (Recoveries)
- Pretoria
- Job Type: Permanent
- Posted 11 Mar 2026 | 2 Days left