Software Developer Job at Network IT

Software Developer Job at Network IT… See details on how to apply for the opportunities available at Network IT.

Responsibilities:

  • The client is based in Centurion and are looking to build an already existing team with intermediate to senior C# developers with .Net Core experience.
  • The senior role will involve leading the team and projects as well as architecting solutions.
  • They specialise in the IT Consulting and telecoms industry and have offices all around SA.
  • They are looking for the brightest technologists with solid Business Skills to help build the next generation of products within their space.
  • They function within an agile environment and rely on their software engineers to make their business great.

Job Experience & Skills Required:

  • MUST HAVE a BSc degree in Computer Science or Computer Engineering
  • At least 5 years of direct work experience on software development in a C#.Net web environment
  • MUST HAVE experience using .Net Core
  • MUST HAVE a strong understanding of UI, cross-browser compatibility, general web functions and standards.
  • Deep expertise and hands on experience with Web Applications and programming languages such as HTML, CSS, JavaScript, Typescript, JQuery and API’s.
  • Strong capability for backend development in C# .NET and MSSQL including .NET core, Entity Framework, Linq and T-SQL
  • Strong pattern knowledge – MVVM / MVC, Dependency Injection etc.
  • Strong grasp of security principles
  • Exposure to various forms of testing – Unit testing, integration testing etc.
  • Be able to communicate effectively through appropriate channels (Video Conferencing, Instant messaging, e-mail etc.)