
Senior .Net Developer
- Cape Town, Western Cape
- Contract
- Full-time
- Lead and mentor a team of developers, providing guidance and support for project planning, design, and implementation.
- Contribute to technical design and system architecture, including creating technical specifications and making decisions on the technology stack.
- Actively perform software development, code reviews, and system testing.
- Oversee deployment planning, system administration, and preventative maintenance.
- Collaborate closely with analysts and business resources to build robust and scalable solutions.
- Troubleshoot and resolve system bugs and implement enhancements.
- Bachelor’s Degree in Software Engineering or a related field.
- 5-7 years of experience as a senior developer in a software development environment.
- Expertise in C# and the .NET framework, with extensive experience in ASP.NET Core/MVC.
- Strong proficiency in SQL Server (RDMS) and creating complex queries, stored procedures, and functions.
- Solid understanding of web technologies, including HTML, CSS, JavaScript (jQuery/Angular JS), and AJAX.
- Experience with Visual Studio, Team Foundation Server, and Microsoft Azure (Cloud).
- Proven ability to lead a team and manage the full project lifecycle, including development, deployment, and documentation.
- Experience building multi-tier enterprise systems.
- Knowledge of project management methodologies like PMBOK, Agile, and Scrum.
- Familiarity with Quality Assurance and ITIL principles.
- Contract
- Hybrid
- Cape town