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

Software Engineer (.Net)

DUTIES: Work inside of a team, following Agile development methodologies. Contribute to the architecture, design, development and maintenance of cloud-based solutions - back end, front end (web / mobile) and cloud infrastructure as code for example. Build, monitor and manage the solutions that are built. Follow best software engineering practices. Exercise Version Control discipline to maintain source code. REQUIREMENTS: Qualifications - Minimum 3-year IT-related Degree or Diploma. Experience / Skills - 3+ Years of solid industry experience in designing and building software applications in C# and .NET. Practical experience in developing web and/ or mobile applications. SQL and relational database programming skills. Exposure to containerization technologies. Must be a South African citizen or hold valid work permit. Advantageous – .NET Core, EF Core, ASP.NET Core and Angular (Material). Web back-end technologies (e.g. SOAP, REST). HTML, CSS and JavaScript development experience. Exposure to Terraform, Chef, Puppet. Knowledge about server and Cloud-based technologies. Microsoft Azure. Exposure to being part of an Agile development team. Experience in mobile development in Dart / Flutter. ATTRIBUTES: Willingness to learn. Must be a courageous team player. Analytical and logical problem-solving skills.

Get Alerts
To Apply for this Job,