• Location: Cape Town, South Africa
  • Salary: ZAR55000 - ZAR75000 per month
  • Technology: .NET Jobs
  • Job Type: Permanent
  • Date Posted: 27th Apr, 2021
  • Reference: 22233543232

What you can expect


This team is aiming to get back into the office in Cape Town on a 2/3 day a week hybrid schedule from H2 (or when safe to do so). You'll form part of an existing team:



  • Developing highly performing, robust, quality and scalable features following best practices,

  • Contributing to technical discussions and challenge peers to ensure the best possible technical approach to building solutions are implemented.

  • Planing, configure and maintain development environments.

  • Diagnose and resolve application, configuration, and code level technical support issues.

  • Performing software version control according to best practices.

  • Understanding the product development life cycle and what each party involved offers.

  • Working with the product owner and architects to unpack, understand, challenge and refine requirements.

  • Participating and contribute to backlog grooming, task breakdowns and estimations.

  • Ensuring that all written code is well commented and maintained for current and future use.


Requirements


A minimun of 6 years C#.NET development experience in a team based environment is non-negotiable. Ideally coming from a SME or smaller team of developers in a non-corporate environment and strong front-end software development experience.


Strong knowledge required in:



  • WebApi 2.0 and EF 6

  • JavaScript (and toolchain items such as TypeScript, NPM and WebPack

  • HTML 5

  • CSS 3 (modern usage with methods such as Flex, etc)

  • React/Angular


Minimum 1-year recent working experience in a senior role within an enterprise level development team.


Beneficial skills to have:



  • Office 365 Development (Add-Ins, Office.JS, SharePoint Online API)

  • Entity Framework, JSON, XML

  • Office Document development (Using OpenXml to create and read document)

  • Multi-threaded applications

  • Azure services such as Apps, Web Jobs, AD, Service Bus and Queues, etc.

  • Azure architecture (Service Plans and Resources).

  • ALM and continuous integration using VSTS

  • SharePoint 2016 or SharePoint Online knowledge


Benefits:



  • 18 days' leave

  • Team building events

  • Casual dress code

  • Great location in the northern suburbs of Cape Town

  • Training and up-skilling in Azure

  • Hybrid work-from-home model


Next steps


If you're interested in applying, please send over your updated CV to Stacey Maritz: s.maritz @nigelfrank.com.


Good luck with your application!

Similar Jobs

Software Engineer
Cape Town, South Africa

Software Developer (.NETcore)
Cape Town, South Africa

Software Developer (.NETcore)
Cape Town, South Africa

Software Engineer
Cape Town, South Africa

Software Developer (.NETcore)
Cape Town, South Africa