Senior .Net Developer

Senior .Net Developer

Job Title: Senior .Net Developer
Location: Western Cape
Salary: 0.00
Reference: JN -012017-7393
Job Published: February 14, 2017 14:12

Job Description

Senior .Net Developer
Contract Type
 Permanent Location Cape Town, Western Cape, South Africa Introduction
We are looking for a focused, self- motivated and dynamic individual to join the Software Development Team. Our environment is fast moving, focused, structured and collaborative. You will form a vital part of a team of C# Developers who are responsible for critical business processes. Below is a breakdown of what will enable you to excel in our environment.
Job Functions Software Development Industries Ecommerce Specification
Operating Duties
 Software development and unit testing
 Maintenance of current systems (web/other) and the development of new systems (web/other) using available and new technologies as they become available.
 Collaborate with Product Owners and Test Analysts in developing, testing and deploying of systems components (new/improved)
 Research and develop new technologies
 Provide second/third line support to IT for software deployed into company eco system
 With assistance where requited analyse and resolve complex and high impact production issues.
 Monitor systems performance and ensure all SLA’s are met
 Assist technical writers with technical documentation and user manuals related
Duties to Team
 Transfer of business and technical knowledge to the greater team.
 Technical guidance and mentoring of developers
Duties to Technical Lead and Software Development Manager
 Assist in enforcing Agile and Scrum methodology in the teams.
 Assist in code reviews
 Assist in coordinating Pair Programming
 Assist in implementation of best practices, coding standards and relevant methodologies
 At least 5 years’ hands-on development experience.
 Computer Science related degree, diploma or similar qualification.
 Bonus: Experience in working with agile teams and successfully delivering agile based software projects
Operating Duties
 Strong analytical skills.
 Strong mentoring/coaching skills.
 Strong problem solving skills.
 Proven experience in internet technology and web development.
 Proven experience in coding with an understanding of system architectures and knowledge of SOA.
 Solid knowledge of OO, development methodologies and applying patterns
 Ability to work alongside Architects to integrate and propose viable solutions to business.
 Databases: MS SQL Server
 Software: C#; ASP.NET, XML, SOAP, HTML5, JavaScript, jQuery, JSON, Stored Procedures, Visual Studio
 Understanding of the following is advantageous but not required
 MVC pattern
 Message Queues (RabbitMQ)
 NoSql (Mongo)
 Out of Memory Caching (Couchbase)
 Real time evaluations (SignalR/XSockets)
 Source control concepts (Merging, Branching, Publishing)
 Continuous Integration
Client Service
 Excellent Communication skills which includes verbal, written and interpersonal skills with both technical and non-technical audiences.
 Excellent meeting etiquette no matter the audience.
 Able to listen attentively and process information quickly. Able to ask clarifying questions and provide accurate information.
Personal Management and behavioural competencies
 Stable, adaptable individual who is able to handle stress in calm, mature way.
 Is flexible in a rapidly changing environment.
 Ability to multi task on a continuous basis.
 Able to think on your feet.
 Well presented, team player with good verbal, written and interpersonal communication skills.
 High stress tolerance.
 Be prepared to work in a 24/7 environment.
 Result orientated and eager to work hard and smart
 Sense of ownership, urgency and drive
 Concern for order, quality and accuracy
 Sincere passion for technology and innovation
 Thirst for continuous learning
 Understand that software development is about more than just writing code
- See more at:

Get similar jobs like these by email

By submitting your details you agree to our T&C's