C# .Net Developer (Intermediate/Snr)

iScrip looking for a highly motivated, organized, and detail oriented Microsoft C# developer with the drive to change the technology world with innovation. If you are experienced with Microsoft development then we would love to hear from you. Join a team of motivated enthusiasts and the and turn your day job into something you love.

Here’s the deal:

  • Intermediate/Senior developer required to work with well-established development team on Enterprise Web and Windows systems.
  • Candidate will be expected to analyze, design, develop, troubleshoot, debug, enhance and support these systems.
  • Must be a South African Citizen with valid ID.
  • You must be able to communicate effectively in English, as you will be speaking directly with our South African clients
  • Must have a disciplined, self-motivated work ethic
  • Proficient oral and written communications skills are a must to interact with the team
  • Ability to complete all phases of software development life cycle including analysis, design, functionality, testing and support
  • Ability to work on multiple projects with multiple deadlines
  • Ability to innovate and provide functional applications with intuitive interfaces
  • Ability to take ownership and deliver on time.

What you can expect:

  • We work as a team and you will receive the support and mentoring needed to fit in as soon as possible
  • A good cultural fit is important as well: we work hard and play hard, too

Skills Required

  • 3-5 years solid solid experience with C#, ASP.NET, HTML, CSS, XML, .Net 3.5-4.6
  • Solid MS SQL Server 2008/2014 experience
  • Hands on experience with technologies such as MVC, MVVM, SOA, Web Services, WCF, Agular JS and WPF
  • Deep understanding of OO concepts and patterns is essential
  • Solid experience with SQL Server Reporting Services, 2008/2014 preferred.
  • Advance J#, JQuery, Ajax experience


  • Computer Science (or related) degree/diploma
  • Completed Microsoft .Net 4.5 (and higher) Certification.
  • Completed Microsoft SQL Server Certification. Must be current.

Apply for the position