Job Description
About the Role
Sable International is seeking an experienced Senior Software Engineer to join our IT department. We offer a dynamic and challenging environment where we achieve our business objectives and have fun doing it. As a Senior Software Engineer, you will be responsible for developing C# ASP.NET and .NET solutions, creating JavaScript (NodeJS/VueJS/Express) applications, and collaborating with other teams or team members.
Key Responsibilities
- Creating in-house applications using .NET/.NET Core framework
- Debugging and maintaining written code
- Identifying and handling technical risks and issues
- Developing C#, .NET, and NodeJS solutions for the organization
- Reporting project statuses and developments to senior team members
- Participating in project meetings with management and other team members
- Defining and organising projects on an ongoing basis
- Reporting and resolving issues related to .NET projects
- Working in a project team alongside other developers
- Identifying areas for modification in existing programmes and subsequently developing these modifications
Requirements
- Bachelor’s degree or BTECH in IT/Computer Sciences and/or relevant Microsoft certifications
- Seven or more years of strong professional experience as a Software Developer or similar role, demonstrating a solid understanding of SDLC and best practices
- Deep expertise in JavaScript, C#, and ASP.NET framework, with RESTful API experience
- Solid experience with frontend development using ASP.Net Webforms, VueJS, and related libraries (Express, VueFormGenerator, FormKit)
- Knowledge of relational databases such as MS SQL Server and ORM frameworks (e.g. Entity Framework Core)
- Familiarity with cloud platforms (e.g. Azure, AWS) and understanding of application deployment processes
- Working knowledge of version control systems (e.g. VSTS, GitHub, Git) and experience working with collaborative development workflows
- Ability to manage IIS web servers and Windows Server environments
Qualifications
- Relevant skills and experience in C#, ASP.NET Webforms, .Net 8, JavaScript, NodeJS, Express, VueJs, AngularJS, TFS/VSTS/GitHub
- Knowledge or experience working with Sitefinity CMS
- Experience working with Microsoft CRM Dynamics
- ClickUp ticket management system
- Microsoft Azure Developer Certifications
Salary & Benefits
Not applicable
How to Apply
Click the green “Go Apply” button below to apply directly online with the employer.
About IT / Computing / Software Jobs in Cape Town City Centre
Cape Town City Centre is home to a thriving IT and computing industry, with many multinational corporations and local businesses requiring skilled professionals to drive their digital transformation. Generally speaking, the job market in this field remains dynamic, with opportunities arising in various sectors such as technology, finance, and healthcare. Typically, these roles involve working on software development, data analysis, or IT project management.
Salary expectations for IT and computing professionals in Cape Town City Centre vary widely depending on factors like experience, company size, and industry sector. Generally, junior positions may start within the R200 000 – R400 000 per annum bracket, while senior roles can fetch salaries ranging from R800 000 to over R1 million per annum. However, it’s essential to note that these are broad estimates, and actual salaries can differ significantly depending on individual circumstances.
Common skills required for IT and computing roles in Cape Town City Centre include proficiency in programming languages such as Java, Python, or C++, knowledge of cloud-based platforms like AWS or Azure, and experience with data analysis tools like Tableau or Power BI. Other essential skills often include excellent communication, problem-solving, and project management skills.
The financial services sector is one industry where IT and computing professionals are often in high demand. Technology companies, software development firms, and manufacturing businesses also commonly employ individuals in this field. Additionally, the healthcare industry and government sectors are increasingly reliant on IT solutions to drive their operations.
For those looking to establish a career in IT and computing, common progression paths include moving into senior technical roles or taking on leadership positions within software development teams. Many employers also offer opportunities for professional development through training programs, mentorship schemes, and continuous learning initiatives. Typically, experienced professionals can expect to take on more strategic roles, working closely with clients, stakeholders, or other high-level decision-makers to drive business growth and innovation.
This information provides general career guidance. Actual salaries and requirements vary by employer.
GO APPLY NOW
Safe & secure application process
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Keep track of all your job applications in a spreadsheet, including company names and application dates.
How to Apply
Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.
JVR Jobs connects you with employers – we don’t process applications directly.
Latest Job Opportunities
Johannesburg: Senior Product Manager posted by Blum and Hofmeyr
The senior Product Manager is responsible for managing a suite of Voice and communications products and a skilled team to…
View JobCape Town Region: Chef d Partie (CDP) posted by Persona Staff
Key Responsibilities Take full responsibility for designated kitchen section (e.g., hot kitchen, breakfast, grill, pastry, etc.) Prepare and present...
View JobWestern Cape: Investment Analyst posted by Factory 209 Ltd T/A Gradlinc
Please note that applications for this position are ONLY being accepted on the Gradlinc platform only. Please create a (free)…
View JobJohannesburg: Fire Watcher
Job Purpose To monitor and prevent fire hazards during hot work activities, ensuring a safe working environment and immediate response…
View JobJohannesburg: Operations Manager – Hospitality posted by Bidvest Prestige
Job Title: Operations Manager Company: Bidvest Prestige Hospitality Location: Johannesburg, South Africa Overview: Bidvest Prestige Hospitality is a leading...
View JobPietermaritzburg: Financial Adviser posted by Liberty Standard Bank Group 2
Liberty is currently recruiting ambitious self-starters to join their team. Be trained by passionate Trainers and Managers to deliver comprehensive...
View Job
Browse Employers
Job Alerts