A growing Cape Town based South African Software House, developing Enterprise (nTier) Application Software, is currently looking for C# developers that will be a good culture fit and focus on areas like Enterprise, Web, Mobile, Thick Client, Web / REST Services, Relational Databases, NoSQL, Messaging Queues etc!
Ideally an IT Diploma or related Degree
5+ years C# work related development experience
Responsibilities and Skills :
Developing application software for any Company product and / or customised client solutions
Development extends to Front-end, Middle Tier and Databases and includes Presentation Layer, Business Logic, Data, Services, Databases and Scripting
Maintenance, debugging and problem-solving of existing software products and / or custom client solutions
Review product requirements to give development estimates and product feedback.
Unit testing / integration testing Features developed
Technical documentation that shares knowledge effectively
Setting up new infrastructure environment for products and / or customised client solutions
Maintenance and updates to the existing infrastructure environment for the products and / or customised client solutions
Developing software and writing scripts as per specifications or requirements provided
Unit testing / Integration testing
Working collaboratively as part of an Agile development team