C# Developer (R25k - R35k) - Stellenbosch

Navybluesuits

Navybluesuits
Company Rep
Joined
Oct 15, 2013
Messages
379
Salary: R25 – 35 000 p.m.

Geographical Area: Stellenbosch

Industry: Bespoke software solutions

For more info or to apply contact: careers@navybluesuits.co.za

Non negotiables to apply: SA citizen, Western Cape based, well-spoken English and Afrikaans and degreed

Job Requirements:

• Bachelor Degree in Computer Science or Engineering
• Min 4 years’ experience in IT industry
• Min 3 years’ experience with C# .net
• Working experience with Microsoft .Net technologies including C#, Windows Forms, ADO.Net and WCF Web Services / WCF Data Services,
• Working experience with SQL Server
• Solid understanding of object-oriented programming (OOP)
• Solid understanding of computer science foundations, such as memory management and low-level algorithm performance
• Experience in development methodologies, Domain Driven Design and Test Driven Development
• Experience in Application and Design Patterns
• Experience in writing effective unit tests
• Must be able to work with minimum supervision
• Must be able to work as part of a team
• Experience designing and working with n-tier architectures (UI, Business Logic Layer and Data Access Layer) an advantage
• Experience with service-oriented architectures (SOA) will be an advantage
• Ability to design and optimize SQL Server 2008+ and later queries an advantage
• Experience on JavaScript and ASP.Net an advantage
• Experience in DevExpress components a huge advantage

Daily duties:

This is a role for a developer in a highly specialized program development environment in .Net C#, Windows Forms. You will be an integral part of the complete life cycle of the project, delivering solutions to a global client base.
• Participate in a small, experienced, energetic team on a rapid, agile development schedule
• Research new technologies
• Develop new functionality
• Improve existing applications
• Maintain and support multiple projects and deadlines
• Trouble shooting of support issues
• Depending on experience, lead/mentor junior developers
• Share knowledge through knowledge-sharing presentations
• Estimate work effort
 
Top