Senior Software Engineer
Cape Town - South Africa
Job Summary
Responsibilities:
Full-Stack Development: Design develop and maintain web applications using C# and MSSQL.
Modernization & Integration: Build responsive interfaces using Razor/Blazor and execute complex integration projects utilizing PowerShell and .
Code Stewardship: Maintain a 10 year-old codebase while providing strategic suggestions for structural improvements and refactoring.
Quality Assurance: Conduct rigorous code reviews testing and troubleshooting to ensure high-performance bug-free software.
AI Innovation: Leverage AI coding agents to accelerate development and contribute to the creation of bespoke AI solutions.
Leadership: Provide technical mentorship manage project timelines and apply best practices in design patterns.
Minimum Requirements:
Core Stack: Expert-level C# and MSSQL.
Web Technologies: Proficiency in Razor/Blazor HTML5 CSS3 JavaScript and .
Tools & Infrastructure: Strong command of Git; experience with Azure (preferred) and API integration.
Automation: Ability to use PowerShell for system integration and task automation.
Education: Degree or Diploma in Software Development.
Benefits:
- Competitive salary based on experience (salary can potentially be more based on experience/skills)
IFyou meet the above requirements and want to make a career-changing move apply today by emailing your CV to emailprotected
Required Experience:
Senior IC
Key Skills
- Spring
- .NET
- C/C++
- Go
- React
- OOP
- C#
- AWS
- Data Structures
- Software Development
- Java
- Distributed Systems
About Company
Hire Resolve connects Job seekers to Employers. The company is a Specialist Recruitment & Staffing company with a national presence with a customer base of listed companies on the JSE and global multinationals. The company prides itself on its technical & industry knowledge. The cons ... View more