Job Summary
Senior .NET Developer
Contract Position, Remote
Cape Town, Western Cape
The Senior .Net Developer will be responsible for developing and maintaining solutions in a collaborative environment. This successful incumbent will work with a team of experienced analysts, developers and business resources to build high performing enterprise systems.
Key Performance Areas (KPA’s):
- Lead, project plan and assist in the rollout of enterprise systems,
- Conduction system analysis and compile solutions design specifications,
- Perform software development according to specifications,
- Perform software unit and system testing of the enterprise system,
- Perform troubleshooting of the enterprise systems,
- Identify bugs and prepare fixes and enhancements to code,
- Test technical changes and coordinate the release of the change requests,
- Plan and implement system changes to application,
- Plan and manage Preventative Maintenance of the enterprise systems,
- Perform system administration in regards to user access, user requirements and assess scope require for changes and enhancements to the system,
- Provide mentor and skills transfer to team members and junior developers in presentations, workshops and one-on-one sessions.
Minimum Requirements (Qualification, Skills & Experience):
- Bachelor Degree in software engineering,
- 5-7 Years’ experience in software development environment at a level of a senior developer,
- Web development using ASP.NET,
- Vbscript,
- Visual Studio,
- Team Foundation Server,
- RDMS,
- HTML,
- SSIS, SSRS, SSAS,
- Microsoft Azure (Cloud),
- CSS,
- Bootstrap,
- JavaScript,
- jQuery/ Angular JS,
- AJAX,
- Web API,
- C# (sharp),
- SQL Server (database),
- MVC/ Asp.Net Core.
Preferred Qualifications, Skills & Experience:
- Experience building multi-tier enterprise systems,
- Quality assurance understanding,
- PMBOK project management,
- Agile development,
- ITIL knowledge and understanding,