Boardroom Appointments
Lead Application Developer (Full Stack Microsoft.Net)
Contract Lead Full-Stack .NET Developer responsible for designing, developing, and deploying applications and eLearning solutions using ASP.NET (Web Forms, MVC 5, Blazor), Angular, JavaScript, and SQL Server (SSIS/SSAS/SSRS).
- Compensation
- Not disclosed
- Location
- Cape Town, WC, South Africa
- Work setup
- Not specified
- Seniority
- Lead
- Employment
- Contract
- Experience
- 10+ years
- Category
- Fullstack
- Posted
Skills
Must have
- Tertiary qualification in Computer Science, Software Engineering, Information Systems, IT, or Technical Certification in IT
- Minimum 10 years experience as an application developer
- ASP.NET, Web Forms, MVC 5 & C#
- JavaScript & jQuery
- HTML and CSS
- Blazor
- Angular
- SharePoint 2010
- SQL Server Integration Services (SSIS), Analysis Services (SSAS), Reporting Services (SSRS)
- Microsoft SQL Server and stored procedures
- Versioning Software
- Proficient in source code management applications
Full description
Contract positionMinimum requirements:
- Tertiary qualification in Computer Science and/or Software Engineering and/or Information Systems and/or Information Technology and/or Technical Certification in an IT field
- Minimum of 10 years experience as an application developer working with:
- ASP.NET, Web Forms, MVC 5 & C#
- JavaScript & JQuery
- HTML and CSS
- Blazor
- Angular
- SharePoint 2010
- SQL SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS), SQL Server Reporting Services (SSRS)
- Microsoft SQL Server and stored procedures
- Versioning Software
- Proficient in source code management applications
Responsibilities:
- Design, develop and deploy programs for program specifications
- Construct and implement application programs
- Construct/ develop programs including coding, testing and debugging
- Ensure documentation of code/classes
- Designing application prototypes
- Coordinate application plans with the development team or clients
- Adhere to Software development Life Cycle (SDLC) and Application Lifecycle Management (ALM) methodologies and processes
- Design, develop and deploy eLearning solutions that meet the Departments needs and optimize efficacy through training and support