This site uses cookies. By browsing this site, you agree to our use of cookies. Read more about our use of personal information on our Privacy Policy. x

Intermediate Software Developer

Education: National Diploma in Information Technology or Equivalent
Experience: 5+ Years’ experience in Software Development
Job Description: Permanent
Seeking Intermediate Software Developer in Johannesburg for a Well-Known IT Company!
• National Diploma in Information Technology or Equivalent
• 5+ Years' experience in Software Development
• Knowledge and experience with the following:
- Object-Oriented Programming
- C#.Net 3.5+
- ASP.Net
- ASP.Net (Web Forms) / MVC 2.0+
- Web Services
- REST and/or SOAP experience
- .Net framework 3.5 and above or other data access frameworks
- Microsoft Visual Studio
- Source Control - TFS / Git
- SQL Server 2008 or above (Excellent knowledge of Relational Databases)
- JavaScript, jQuery, AJAX
• Knowledge f the following will be advantageous:
- ADO.Net
- AngularJS
- KnockoutJs
- Java
- WCF Services
- SQL queries and writing effective stored procedures
- Agile application development exposure
- Telerik
- MS Office proficiency
- Mobile development knowledge
Skills and Responsibilities:
• Development of new functionality for existing software applications
• Maintenance, fixes, software updates and upgrades of existing applications
• Integrate the developed functionality and/or component into a fully functional system
• Make database changes to enhance performance and facilitate new products and systems
• Creatively solve problems both in database design and code design
C#.Net 3.5+; ASP.Net; MVC 2.0+; REST; SOAP; .Net framework; Microsoft Visual Studio; TFS; Git; AJAX; SQL; JavaScript; jQuery; JSON; ADO.Net; AngularJS; KnockoutJs; Java; WCF; SSRS; SSIS; Agile; CSS; HTML5; Telerik; MS Office; Mobile Development; XML

Email your CV to You can also contact any of the consultants on 021 555 0952, or alternatively visit our website at
Correspondence will only be conducted with short listed candidates.
Should you not hear from us within 3 days, please consider your application unsuccessful.

Get Alerts

To apply for this vacancy please access this job advert on a desktop computer.

Apply for other Jobs on Job Mail.