Connecting...

W1siziisinrozw1lx2fzc2v0cy9wzw9wbgvzb2x2zwqvanbnl2jhbm5lci1kzwzhdwx0lmpwzyjdxq

Intermediate Front-End Developer

Intermediate Front-End Developer

Job Title: Intermediate Front-End Developer
Location: Western Cape
Industry:
Salary: 460000.00
Reference: JN -032017-7957
Job Published: March 10, 2017 11:29

Job Description

Key Responsibilities Analysis of change requests received
  • Provide recommendations and cost / man-day estimates for implementing changes
  • Design prototypes for change requests
  • Design/Build Web Interfaces if applicable
  • Maintain existing programmes according to change requests
  • Produce appropriate software programs that satisfy the specifications
  • Test own programs / artefacts
  • Test Interfaces to other systems
  • Debugging of programs
  • Provide test information to Testers
  • Implement changes into the Production environment
  • Updates of data model documentation
  • Technical support / assistance to others on own programs / systems
  • Provide standby / support (if and when applicable)
 
Minimuim Requirements 

1. Qualifications:

  • Grade 12

  • An Appropriate IT Qualification (Diploma/Degree) will be a strong recommendation.

2. Experience:

  • Minimum of 3 years' experience within application development, predominantly front-end.

  • Experience in designing solutions.

  • Experience in working with the following:

    • .Net C#

    • MVC and Web forms

    • JavaScript / TypeScript (an asset)

    • JavaScript frameworks such as AngularJS (Angular 2)

    • JavaScript libraries such as Knockout, jQuery

    • Front-end Frameworks such as Bootstrap

    • CSS(including CSS3) & CSS Processors (SASS / LESS)

    • Development and integration with RESTful Services and APIs

    • Development and integration with SOAP Services (WCF)

    • HTML (including / preferably HTML5)

    • Cross-browser development (compatability)

    • MS SQL server (2012+) and SQL Reporting Services

    • XML / JSON

    • Test-Driven Development in the .Net and JavaScript environment.

    • ORM (Entity Framework & NHibernate)

  • Experience with SharePoint App development is considered an asset, but not essential.

3. Knowledge:
 

  • Working knowledge of Visual Studio 2012+

  • Systems analysis and design concepts

  • Repositories (e.g. Git, Subversion, Team Foundation Server)

  • Responsive Design

  • OOP / SOLID Design Principles

  • Database architecture and design

  • IIS

  • Knowledge of user experience and accessibility standards (usability)