Description:
Responsibilities:Develop, test, and maintain production-grade software solutions. Optimise and support applications and systems across their lifecycle. Collaborate within a small agile team and contribute to engineering discussions. Apply best practices in version control and continuous integration (CI/CD). Ensure high-quality UI/UX implementation across web applications. Participate in remote team meetings (twice a month onsite travel costs covered). Support end-to-end SDLC (Software Development Lifecycle) including DevOps practices. Occasionally be available after-hours to meet project deadlines.
Requirements:
A BSc degree in Computer Science (NQF Level 7) Advantageous: Microsoft MCTS or MCPD certifications. Skills:
Required:
Proficient in C# development. Strong knowledge of: .NET Framework 4.5+ NET HTML5, CSS JavaScript Web API / MVC Entity Framework 6 LINQ SQL Server 2012/2016 Application Lifecycle Management Windows Server 2012, IIS 8+ Version control systems
Advantageous:
UX and Angular development experience. Experience with Git version control. Familiarity with Team Foundation Server (TFS/VSTS). Exposure to DevOps practices and continuous deployment pipelines.
Preference will be given, but not limited to candidates in reference to the Employment Equity Act (EEA) of South Africa.
18 Apr 2025;
from:
gumtree.co.za