Software Developer

Software Developer

IT
KZN

We are looking for an enthusiastic Software Developer who will be responsible for design, building code and implementation as specified within the project plan and accordance with defined business needs.
We are looking for an excellent communicator with superior technical skills and the drive to want to make a difference.  
 
• Design and develop complex UI that focuses on user experience and interaction
• Improve existing UI that is outdated by introducing new technology that will modernize the user experience
• Research new technologies/frameworks that will help us offer modern and leading products
• Help the existing team to scale up the current applications
• Help the existing team to research and develop elegant solutions that will help us expand our product offerings
• Assist Back End developers to provide a seamless integration between Back End and Front End
 
    • BSc (Computer Science or Information Systems)/ BCom (Information Systems)/A National Diploma in IT/and or equivalent qualification  
    • Microsoft Certified Systems Developer (MCSD) would be an advantage.
    • A minimum of 4 years development experience
    • Must have 2-3 years’ experience using C#
    • Must have 2-3 years’ experience using ASP.NET (MVC)
    • Must have 2-3 years’ experience using Angular
    • Must have 2-3 years’ experience using AzureDevOps
    • Must have 2-3 years’ experience using Microsoft SQL Server
    • Must have 2-3 years’ experience using TTD (Test Driven Development)
    • Must have 2-3 years’ experience using SOLID Principles
    • Must have 2-3 years’ experience using. WebAPI. netCore Framework 
    • Azure, Xamarin, SQLite, Windows Store App & Windows Phone development would be an advantage