Connecting...

W1sizmyilcivc3j2l3d3dy9vbgl2zxivy3vycmvudc9wdwjsawmvchjvzhvjdglvbi9wzw9wbgvzb2x2zwqvaw1hz2vzl2jhbm5lci1kzwzhdwx0lwe0n2e3ndcxzmfiyzk3mzkwnzywytaxyzazmjc1nzi0otfizjg0yzdiztcxyjlhmzbjyme4ztnlztg0owm0odcuanbnil0swyjwiiwidgh1bwiilciyntywedqwmcmixv0

Senior C# ASP.net Developer

Senior C# ASP.net Developer

Job Title: Senior C# ASP.net Developer
Location: Gauteng
Industry:
Salary: 840000.00
Reference: JN -052017-8520
Job Published: August 21, 2017 09:09

Job Description

Minimum Requirements

Essential 
• BSc or B-Tech in Computer Science / IT preferred (but not essential) 
• 5+ years development experience working with ASP.NET and C# (Frameworks 4.0 & higher) 
• Solid Visual Studio experience (2012 & higher) 
• Solid understanding of Computer Science principles especially OOP, SOA and distributed programming 
• Well experienced in advanced web application development 
• Experience using advanced JavaScript frameworks and AJAX techniques 
• Client-side experience in HTML, CSS and JavaScript 
• Experience in XML related technologies (SOAP, WSE, XSD, etc.) 

Bonus skills 
• Developing for mobile handsets using web technologies 
• Previous experience on large internet sites with high traffic load 
• Experience working with Elastic, Redis or Lucene technologies
 

Skills and Competencies

• Strong analytical and creative problem-solving skills, with excellent attention to detail 
• Ability to be relied upon to ensure that projects within areas of responsibility are completed in a timely manner 
• Ability to monitor your own activities and take corrective action where necessary 
• Ability to constructively help others in the team and by so doing raise team performance 
• Ability to work with others toward shared goals and meeting or exceeding them 
• Ability to easily share ideas 
• Flexible about working with new methodologies and technologies

Duties and Responsibilities

• Work closely with Developers, Designers, QA and Product Owners to develop cutting edge products across the web and mobile space
• Take development lead on larger complex projects 
• Drive low level solution design workshops with fellow team members during whiteboard sessions 
• Make a positive contribution to requirement workshops, or scrum events attended with a view on the broader needs of the group 
• Mentor, groom and knowledge share amongst team members 
• Assist and support Design, QA and the OPS teams during the various stages of the development life cycle 
• Develop enhancements and fix bugs on existing products 
• Perform Alpha Testing on all developments