Full Stack Developer C# .Net (PDG896338)

Overview

Reference
PDG896338

Salary
ZAR400,000 - ZAR850,000/annum

Location
- South Africa -- Johannesburg Metro -- Johannesburg

Job Type
Permanent

Posted
12 February 2020

Closing date
06 Feb 2020 23:59


Full Stack Developer


Our Client a Large Tech firm in Rivonia is seeking 30 Full Stack Developer C#.Net (Various Levels of Experience) familiar with frameworks (Angular, React, Vue) to develop and install software solutions and mobile android applications for their Clients. Our Client requires strong agile practices and devops principles. They foster a solid culture of learning, mentoring and knowledge sharing. The successful candidates will be able to build high-quality, innovative and fully performing software in compliance with best practice coding standards, current technology stack and technical design.

Technical Stack that may be used:
• HTML / CSS / JS
• .NET specific will include: MVC / WCF / WPF / Entity Framework or Dappa
• .NetCore 
• Web Services and Networking: RESTful

Minimum Requirements

BSc Computer Science OR MCDP

Job Specification

  • Ability to adhere to coding Standards
  • Knowledge of industry coding standards / guidelines
  • Understanding basic coding concepts like Code blocks, flow, IO, FileSystem, Serialization, Configuration, Self-commenting code, Data access
  • Understanding coding concepts and constructs like lambdas, Idomatic patterns and RegEx
  • Understanding of OOP
  • Understanding the difference between solution architecture and design
  • Design principles and architectural and design patterns
  • Concepts such as IoC
  • SDLC – Agile, Waterfall, ETC
  • Knowledge of security concepts, tools and techniques
  • Ability to define quality in context of software development
  • Be comfortable with looking into other languages (Stepping outside your core language comfort zone)
  • Understanding of the different areas that effect development i.e. DevOps, UX, Data etc.
  • Have the desire to continuously learn and knowledge share

 

 


Contact information

Ashley Singh


For further details please download the job description below: