Senior Software Developer Role at Scenivision (Centurion)

Job Title: | Senior Software Developer |
---|---|
Date: | Posted on 2025-08-12 |
Location: | Centurion, Gauteng |
Company: | Scenivision |
Join Scenivision as a Senior Software Developer in Centurion
Introduction
Are you an experienced senior software developer looking for a new opportunity in Centurion? Scenivision, a leading company based in Irene, is hiring for a permanent position in their IT department. If you’re passionate about technology, software development, and delivering innovative solutions, this could be your ideal career move.
About the Role
Scenivision is seeking a talented and committed senior software developer to join their product development and support team. This role is critical to the creation, development, and maintenance of proprietary software applications that support real-world operations across multiple environments, including toll plazas and office setups.
You’ll work closely with managers, engineers, and system analysts to design software systems that meet both business and technical requirements. The position does not currently oversee subordinates, but plays a strategic role in shaping the company’s technical outputs and innovation direction.
Who Should Apply
The ideal candidate is a highly skilled software application developer with solid technical experience and a passion for clean, efficient code. If you’re someone who enjoys working in both web and desktop environments, understands modern development methodologies like agile dev, and has a strong grasp of custom software solutions, this role is for you.
Skills & Requirements
- Minimum of 8 years’ experience in software development
- Degree or diploma in ICT, Computer Science, or a related field
- Proficiency in C# with deep knowledge of OOP principles
- Experience with Angular, WPF, and the MVVM architecture
- Strong working knowledge of .NET Core and .NET Framework (v4.7+)
- Familiarity with custom software and scalable application design
- Front-end skills in HTML, CSS, JavaScript, and TypeScript
- SQL Server or equivalent RDBMS experience
- Experience with Entity Framework and web services (RESTful/SOAP)
- Understanding of software design patterns like MVC, MVVM, and Dependency Injection
- Knowledge of agile software methodologies and DevOps practices is a bonus
- Valid driver’s license and willingness to travel when needed
Benefits
- Work in a highly professional, innovation-driven IT team
- Opportunity to engage with real-world infrastructure and customized application software
- Use of modern frameworks, agile SDLC principles, and collaboration tools
- Flexible working between office and field environments (toll plazas)
- Exposure to exciting industries like infrastructure and logistics
- Chance to contribute to strategic product development and R&D
This role is perfect for someone who wants to make a direct impact on how systems are built, deployed, and maintained. If you’ve been searching for a workplace that values attention to detail, team collaboration, and performance optimization, Scenivision is the place to be.
How to Apply
If you’re interested in applying for this opportunity, reach out directly to the hiring contact below. Be sure to prepare a professional CV highlighting your experience with software programming, projects completed, and any technical certifications.
Contact: Reabetsoe Aphane
Closing
This is more than just a job—it’s a chance to grow your career as a custom software developer in a dynamic and forward-thinking company. If you’re passionate about building reliable, high-quality solutions that solve real problems, don’t miss this opportunity to join Scenivision as their next senior software developer.
Apply now and be part of a company where your skills will truly make a difference.
Apply Now