.Net Developer - Cape Town Verfied

R 340-400 per hour Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 09-10-2018 8:01:30 AM
04-12-2018 8:01:30 AM
Our client continuously seeks software development skills across all levels within the business.

Inherent minimum requirements:

QUALIFICATIONS
Required (not-negotiable):
• Grade 12 Senior Certificate (Matric)
Advantageous (nice to have):
• A relevant university computer science degree or equivalent.

KNOWLEDGE
Required (not-negotiable):
• Knowledge of C# and .NET.
• Knowledge of ASP.NET and MVC
• Knowledge of WCF or Web.API
• Knowledge of SQL Server
• Knowledge of HTML, Jquery and JavaScript.
• Knowledge of ORM’s (such as Entity Framework or nHibernate).
• Knowledge of working in an Agile (Scrum) environment.
• Knowledge of application of technology in solving business problems.
• A solid understanding of software design patterns and principles.

EXPERIENCE
Required (not-negotiable):
• A minimum of 3 years’ experience developing code in C# and ASP.NET.
• A minimum of 2 years’ experience developing in ASP.NET MVC.
• A minimum of 2 year’s Transact-SQL (Stored procedures, views and triggers) experience.
• A minimum of 1 years’ experience developing in WCF or Web.API technologies.
• A minimum of 1 years’ HTML, Jquery, JavaScript and responsive design experience.
• Proficiency in technical high-level design and concepts.
• Proven experience in the implementation of software design patterns.
Intermediate Developers must be able to execute on the following tasks:
• Must be able to implement .NET based solutions as part of a project team.
• Collaborate with Developers, Account Managers, Project Managers and Project Sponsors.
• Estimate development tasks and execute well on project schedules.
• Interact with clients to create requirement specifications and documentation for projects.
• Continuously innovate new solutions as well as keep up with current and new emerging technologies.
Advantageous (nice-to-have):
• CSS and Bootstrap (responsive design) experience.
• SharePoint experience.
• Experience in web analytics experience.
• Open-source programming and framework experience


Job Requirements and Responsibilities:

JOB CONTEXT
• The .NET Developer will work in a professional and comfortable work environment where the core focus is on learning, growth, knowledge
sharing, teamwork and collaboration.
• The .NET Developer must work in a team with other .NET and developers within boundaries of strict project deadlines.
• The .NET Developer will be exposed to all major Microsoft technologies and excellent training opportunities both internally and externally.
• This exposure also occurs through the different engagement models being project-based development, placements, outsourced teams and
support and enhancement engagements.
• The .NET Developer will either be based at the Client Office or at a customer site.
• The .NET Developer must also be willing to do business travel to customer sites as per business requirements.

KEY PERFORMANCE AREAS AND KEY PERFORMANCE INDICATORS
• Customer Relations.
• Documentation skills, i.e. the standard and quality of documents.
• C#, .NET Framework and SQL Server.
• The ability to solve problems.
• Solid proficiency with Microsoft .NET and other Microsoft platforms, products and tools.
• Demonstrated history of delivering completed projects.
• Billable hours.
• Microsoft Exams.
• 360 review.
• Communication skills, both written and verbal.


ADDITIONAL MUST-HAVES:
• Must be willing to work overtime when required.
• Must be willing to do business travel to customer sites as and when required.