Connecting...

W1siziisinrozw1lx2fzc2v0cy9wzw9wbgvzb2x2zwqvanbnl2jhbm5lci1kzwzhdwx0lmpwzyjdxq

Senior C# .Net Developer

Senior C# .Net Developer

Job Title: Senior C# .Net Developer
Location: Western Cape
Industry:
Salary: 696000.00
Reference: JN -082017-9292
Job Published: October 16, 2017 10:42

Job Description

Senior C# .Net Developer

Minimum 5 years Experience (no exceptions)

Work from home position for Cape Town based developers
Candidates will be expected to go into the office for team meetings on a bi-weekly basis

Job Description – Senior C# Developer
On the lookout for talented candidates to fill a permanent position as a Senior C# Developer. The candidate will form an integral part of the systems development life cycle, working in a high pressured and fast pace environment building new application and redesigning legacy software. In addition building maintainable and reliable software, a large focus of the role will be in leading other developers in implementing sound software architecture, with involvement in conceptualisation of problems/solutions and creation of solutions through to delivery. The candidate should have extensive experience developing in C#, and will be required to oversee and assist development across various development projects. Come on board this amazing company and start challenging your career growth. As a Technical Architect you will be responsible for improving the software and solutions for our internal use and customers. If you have a high degree of personal integrity along with your passion and drive for development, then this job is for you.

Qualification: B.Sc Computer Science degree or equivalent qualification

Skills & Experience:
Senior -
 8 years+ development experience 5 years+ software design experience

Including: SOA experience Good general knowledge and experience of architectural design principles General Source Control knowledge Extensive MVC and WCF experience Good Jquery coding skills; Practical experience working in an Agile Software Development environment Ability to thrive in a fast-paced, team-oriented work environment Strong written and verbal communication skills Keen attention to detail Ability to work with minimal supervision and demonstrate initiative and good judgment

Job Description: Code and test own software according to requirements and best practices Coach and Mentor other developers Define architectural designs and perform reviews to ensure correct implementation Perform code reviews to ensure standards and procedures are maintained Lead pre-project planning sessions to define software architecture and decide on technologies used Work with Systems Analyst in producing technical specification for development and systems requirements