About the job
Penta Consulting are a technology service provider and leading outsourced partner helping to deliver professional and managed solutions across EMEA.
We are currently searching for Cape Town based .NET Developers for a major system integrator client on a contract.
Role: 18 Months Contract Hybrid (3 days a week on site)
Responsible for developing, maintaining solutions in a collaborative environment. Candidate will work with a team of developers, analysts and business resources to build high-performance enterprise systems. Must have strong management, leadership and technical skills.
Responsibilities:
Lead, contribute towards project planning, and assist in the development, deployment and rollout of enterprise-wide systems
Conduction system analysis and compile solutions design specifications (technical specifications) and related documentation and provide inputs / assistance in system architecture reviews
Perform software development according to specifications
Perform code reviews
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
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 Requirements
Experience building multi-tier enterprise systems
Quality assurance understanding
PMBOK project management
Agile development
Scrum framework
ITIL knowledge and understanding