Software Developer

at Global Network Recruitment
Location Centurion, South Africa
Date Posted May 1, 2020
Category Software Development
Job Type Full-time
Currency ZAR

Description

Our client, a leading Manufacturing Company with a national footprint requires a Software Developer with a relevant tertiary qualification, and 5 + years' experience in Software Development as per the below.

Main purpose of the job is to work under team leads to deliver high quality of code and working within a very dynamic development environment.

Requirements:

Required Education

• Must have Matric / Gr. 12

• Diploma (minimum 3 years) or B.Sc. IT or equivalent

• MSCD (Microsoft Certified Solution Developer): App Builder

o Developing ASP.NET MVC Web Applications OR

o Developing Microsoft Azure and Web Services

Required Experience

• 5+ Years experience in Software Development

• Knowledge of Object Oriented Programming

• C#.Net 3.5+

• ASP.Net (Web Forms) / MVC 2.0+

• Web Services (REST and/or SOAP experience)

• .Net framework 3.5 and above or other data access frameworks

• Microsoft Visual Studio

• Source Control - TFS / Git

• SQL Server 2008 or above (Excellent knowledge of Relational Databases), SQL queries and writing effective stored procedures, SQL code

• Javascript, jQuery, AJAX

• JSON, XML

• HTML / HTML 5, CSS

Other Skills

• ADO.Net

• AngularJS, KnockoutJs (will be advantageous)

• Java (will be advantageous)

• WCF Services

• SSRS, SSIS

• Agile application development exposure

• Telerik (will be advantageous)

• MS Office proficiency

• Mobile development knowledge

Essential Skills

• Proficiency in written and spoken English

• A natural curiosity

• A good understanding of the software development process

• Good communications skills

• The ability to work in a team and as an individual

• Good presentation skills

• The ability to work under pressure and to tight deadlines

• Familiar with development methodologies

• Worked with Team Foundation Server or similar ticketing systems

• Working in an AGILE environment

Other work activities likely to be included are:

• Meeting with system users to understand the scope of projects

• Working with software developers and project support teams

• Identifying business requirements

• Project planning

• Monitoring applications and software systems

• Problem solving

• Presenting findings to software development and business user teams

• Working on multiple projects at one time

• Stay plugged into emerging technologies/industry trends and apply them if needed and enable quality and growth of application/working environment

• Participate in planning and estimating of user stories at the beginning of each development iteration

• Interact with third-party developers and/or companies with their technologies

Responsibilities:

• Development of new functionality for existing software applications

• Maintenance, fixes, software updates and upgrades of existing applications

• Integrate the developed functionality and/or component into a fully functional system

• Make database changes to enhance performance and facilitate new products and systems

• Creatively solve problems both in database design and code design

Package & Remuneration

Competitive CTC Package

 

Applying Instructions

Interested?

If you meet the requirements of the position please email your CV to lisa@gnr.co.za

Correspondence will only be entered into with short listed candidates.

Should you not have received a response to your application within 10 days' of applying please consider your application unsuccessful.

WARNING: Do not to pay any money to get a job. Please report fraudulent jobs to info@joblane.co.za