• Login Name       Password       Remember me       LOGIN LOGIN    FORGOT PASSWORD
  • REGISTER

 LOGIN WITH
 
 
 
 
 EMPLOYERS
 
 
 
 
 
 NEWSLETTER
 
 
 
 
 FOLLOW US

.Net Developer

Job Ref
270556
Job Type
Permanent
Employer Type
Company
Date Added 22 Feb 2017
Expiry Date 22 Mar 2017
* There have been 14 applications to this job.
* This job has been viewed 5265 times.
Employer:
IoT.nxt

Location:
Gauteng

Salary:
ZAR30000 - ZAR55000 PM

Benefits:


Role details:
As part of a team of junior & senior developers, and Systems Architects, you will be involved in the design, prototyping, development & testing of a full suite of applications,
A strong emphasis is placed on stability, load-testing and ease of deployment on premise or in public cloud.
Accurate estimation of Effort in the development process (for internal and external quoting purposes)
Keeping to estimates in development of solutions (Sticking to deadlines)

Personal Requirements
Valid driver's license
Reliable transport (own vehicle preference)
Excellent English written and verbal communication skills
Young, energetic and Innovative person
No Criminal record
Good Credit record

Education
Senior certificate or similar. Final exam marks to be attached,
B.Sc Computer Science Degree, Computer Diploma or equivalent
Transcript indicating marks are mandatory.
Above-average exam marks (Tertiary education)
List of other IT-related courses, academic certificates and scores
List of tertiary projects. Indicate if you were the technical lead in these projects

Specific work-related Personality/attitude requirements
The ideal candidate should broadcast the following natural qualities:
Attention to detail
Honest, trustworthy and dependable
Exceptionally fast learner
Excellent memory
Good math & problem solving skills
“Can do” attitude, even if it means long hours out of your comfort zone
Must be agile and be able to multitask in a busy environment
Flexible and willing to walk the extra mile
Self-motivated
Ability to prioritise issues in accordance to importance, order to get things done
Must be willing and capable to help team members to achieve deadlines
Good grasp of how new technical advances can be used in the workplace
Strive for excellence
Desire to strengthen teams and contribute to the company’s shared technical knowledge through collaboration, coaching and mentoring of other team members

Technical Skills & Aptitude
Required
Desire to continuously stay abreast of, and explore new technologies
At least 3 years work experience as a dedicated/professional software developer
Solid understanding of Object-Orientated software development
Solid understanding of design patterns
Ability to quickly transform user requirements into a solution design without minimal assistance
Ability to self-test your work and provide a quality product
In-depth, hands on, experience in the following technologies
Above-average development skills, with a focus on C# .NET 4 and later (C# 6 preferred)
Solid SQL Server experience
Web services (RESTful or WCF)
Entity Framework or other ORM (Specify)
Visual Studio 2012 or later (latest version preferred)
Win Forms, Web Forms, WPF, Windows Services, Console Apps (any type of C# app)

Beneficial/advantageous (Additional skills)
Understanding of web technologies (ASP.NET, WCF, SOAP, HTML5, CSS, JSON, Angular) is advantageous
Experience of an agile development environment
Abreast of the latest bleeding edge technologies
Experience with Source Control
Microsoft Azure exposure
Obfuscation of code
Experience in building intuitive, graphics-rich & attractive User Interfaces
Mobile Development (Android, Cordova or IOS)
Microsoft certifications (Specify)
Experience with Microsoft Power BI
Sockets programming (TCP/IP, UDP etc.)
Experience with encryption & digital signing technology (SSL, AES, TLS, etc.)
Experience working with Automated Build Servers
Report writing (specify)


Please mention other technical Interests (Optional, add anything)
Cloud Technologies
Machine Learning
Robotics
Electronics
Graphics & slick UI technologies
Latest Web Technologies
High-tech IoT hardware or ideas.



 
HOME|
INFO|