C# (.NET) and Python Developer

 

Recruiter:

Greys Personnel

Job Ref:

PE000612/PE

Date posted:

Tuesday, August 30, 2022

Location:

Uitenhage, South Africa

Salary:

R56 250


JOB SUMMARY:
Our client is seeking a full-time C# (.NET) and Python Developer to join the IT Department as the sole Developer on the team. The candidate will have a dual-function role, primarily as a Developer, but secondary to fulfil general IT technology support and administration. This is a hands-on position that is perfect for a developer with a broad skill set, with strong collaborative and communication skills, the ability to self-teach and learn new technologies and frameworks.

Work Location: On-site at Head Quarters in Port Elizabeth (Gqeberha), Eastern Cape.

Required Skills:
Relevant degree, diploma or qualifications in Software Development
5+ Years commercial experience in C# / .NET (4.0 and up)
2+ Years commercial experience in Python (2.7)
Good understanding of OO, TDD, MVVM, MVC, DDD and Clean concepts and methodologies
Good understanding of SDLC and Agile/Waterfall methodologies
Very good understanding of IP Network standards and implementations.

JOB DESCRIPTION:

Main Responsibilities:
Maintenance and enhancement of our existing software product suites in C#.
Maintenance and enhancement or our existing IOT products in Python.
Design and development of web-based applications to replace some of our desktop-based applications (preferably using Microsoft stack).
Analysis and implementation of client- and internal change requests.
Identification and implementation of improvements in all products.

Other Responsibilities:
RDBMS Administration and optimization (MySql and SqlServer)
General server, firewall and NAS administration (physical and Hyper-V based)
General IT network support
Collaborate and provide input to IT support team
Identifying and solving common in-field problems.

Preferred Skills/Experience:
Linux (Raspberry PI OS , Debian , Kali) on Raspberry PI
Experience with Source Control (TFS and Git)
Experience with integrating third party SDK’s and API’s
Server Virtualization (Hyper-V)
Server Administration (Windows Server)
Cisco router/switches configuration
Active Directory Administration
Firewall Administration
Knowledge of CCTV products and services (especially Hikvision)
Knowledge of processing video in various formats
VPN knowledge.
NAS Storage knowledge.
Knowledge of basic electronics.
Knowledge of Bio-metric technologies.

Should you not hear from us within 2 weeks, please consider your application unsuccessful for the vacancy.

 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Junior/Intermediate Software/Web Developer
Location: Port Elizabeth
Salary:
A new position for a Junior/Intermediate Software/Web developer is available in Port Elizabeth.
4 days ago


Lead Software Developer (Senior)
Location: Port Elizabeth
Salary:
13 days ago


Create a free job alert for python developer in Uitenhage

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions