Developer - Full Stack (C#, JavaScript, Angular.JS, SQL etc.)


Premium Job From Nigel Frank International

Recruiter

Nigel Frank International

Listed on

24th March 2018

Location

Johannesburg

Salary/Rate

£2043 - £3210

Type

Permanent

This job has now expired please search on the home page to find live IT Jobs.

The IT Department is responsible for providing technology and support to enable fee earners and business services employees to operate efficiently both internally and with their clients. The IT department is comprised of two functions, Customer Services and Technology Services. These two functions work closely together with the shared goal of delivering strategic business value through the application of technology. IT operates as a global team with regional presence in most of our offices. Our centralised IT infrastructure is maintained and managed by Technology Services and Customer Services provides all business facing support and services.

Qualifications

Key Responsibilities and Deliverables

Undertakes complete design of simple applications using simple templates and tools. Assists, as part of a team, on design of components on larger systems. Produces detailed designs including for example: physical data flows, file layouts and common routines;

Applies data analysis and data modelling techniques to establish, modify or maintain a data structure and its associated components (entity descriptions, relationship descriptions, attribute definitions);

Uses appropriate methods and tools in the development, maintenance, control and distribution of quality and environmental standards. Makes technical changes to quality and environmental standards according to documented procedures;

Contributes, under instruction, to the production and distribution of documentation items, to testing the content and layout of specific deliverables, and to the configuration of documentation items and files;

Designs, codes, tests, corrects, and documents simple programs, and assists in the implementation of software which forms part of a properly engineered information or communications system.

Key Requirements

Essential

Experience of JavaScript and Angular.js in a developer role;

Agile manifesto signature;

Demonstrable SCRUM expertise;

Articulate and able to provide evidence of continuous integration and continuous delivery;

Evidence of continued professional development - history of adopting new languages;

Experience and skills in building sophisticated server-side and desktop services and applications in C# utilising best-practice tools and technologies that deliver high-quality software solutions;

Experience and skills in building ASP.NET Web applications in both WebForms and MVC using responsive design and frameworks;

Experience and skills in building a backend services using WebAPIs or WCF;

Experience in designing and running test cycles/unit tests/test scripts for web applications using any test framework;

Experience in continuous integration / improvement using source control, automated build/test and code coverage analysis tools.

Essential Technical Skills

JavaScript;

Angular.js;

.NET technologies and languages including but not limited to Visual Studio, C#.NET, ASP.NET, ADO.NET, Entity Frameworks, MVC, WCF, XML Web Services, WebApi, SQL Server, LINQ;

REST, JSON;

Subversion;

CruiseControl.NET;

JIRA;

SonarQube;

ReSharper.

Desirable Technical Skills

Knowledge of XML, XSLT, XPATH and XML Schemas;

Exposure to COM/COM+ API technology;

Familiarity with document management and/or CRM systems;

Node.JS;

Development and test automation.

I have a strong relationship with this client so I'm able to arrange interviews on short notice. If you would like to be considered for the role then please send an up to date CV to [email protected] or call +441912613261 for more information on how to secure this position.

As the global leader in .NET recruitment, Nigel Frank International are the sole supplier to this client. We lead the way in .NET recruitment and deal with some of the biggest Microsoft partners throughout the industry, some of which use us exclusively to recruit high caliber candidates due to our understanding of the market.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: