.NET Developer - Midrand Verfied

Salary Negotiable Midrand, Gauteng Midrand, Gauteng more than 14 days ago 29-10-2017 11:58:42 AM
24-12-2017 11:58:42 AM
.NET Developer

Responsibility:
• Contribute to the entire implementation process including driving the definition of improvements based on business need and architectural improvements
• Meet with Project team to understand business requirements, architecture and design.
• Responsible for overall development, quality & deployment of the solution
• Designs and develops user interfaces to internet/intranet applications by setting expectations and features priorities throughout development life cycle
• Developing services and APIs to be consumed by multiple clients
• Developing business logic and data access layers including integration, enhancements, and new development tasks
• Completing programming using languages and software products
• Developing and conducting unit tests.
• Conduct root cause analysis and advanced performance tuning for complex business processes and functionality
• Determining methodologies and tool sets for continuous deployment, integration and testing

Technical Experience:
• 5+ years of proven experience developing solutions primarily targeting the web using web based technologies
• Expertise in C#, JavaScript, and SQL
• Experience with the platforms like ASP.NET, ASP.NET MVC, ASP.NET WebAPI, RESTful API, SQL Server (or other relational database platforms), and WCF (or other SOA implementations).
• Proficiency in scalable, multi-threaded back end services.
• Familiarity with JavaScript libraries/Frameworks such as Angular JS or Node JS
• Strong working knowledge of Java Script, OOP/OOAD, XML, HTML.
• Experience with SQL Server and Oracle.
• Experience in working with SharePoint
• Experience with web services, message exchange and writing stored procedures.
• Experience working with Waterfall & Agile methodologies, continuous integration environment utilizing TFS and automated build server technologies.
• Understanding of Micro services, Aspect Oriented Programming, Service Oriented Architecture, Business process management and Case management
• Strong communication skills and enjoys being part of a high-performance team.
• Parastatal experience strongly preferred

Education Experience:
• Bachelor's degree in Computer Science, MIS, related field or equivalent experience. Minimum 3+ years of industry experience. Honours / Master’s degree / .net related certification is a plus

Recruiter: We Consult