Senior Software Developer
Data Centrix
Johannesburg
On-site
ZAR 300 000 - 400 000
Full time
9 days ago
Job summary
A leading tech solutions provider based in Johannesburg is looking for a skilled software developer with expertise in Microsoft Visual Studio, Azure DevOps, Java, and SQL. The ideal candidate will have a strong background in Object-Oriented Design Patterns, back-end technologies, and security systems integration. This role offers opportunities to work within an Agile environment and engage in innovative project development.
Qualifications
- Solid proven experience in Microsoft Visual Studio, Azure DevOps, Java, and SQL.
 - Knowledge and application of Object-Oriented Design Patterns.
 - Experience in back-end and web back-end technologies (e.g. SOAP, WCF).
 
Skills
 Microsoft Visual Studio
 Azure DevOps
 Java
 SQL
 C#
 C++
 MVC
 Entity Framework
 Windows Forms
 Windows Services
Education
 Matric and relevant tertiary qualification
Qualifications
- Matric and relevant tertiary qualification : Technical Diploma or BCS degree in software development
 - Solid proven experience in Microsoft Visual Studio, Azure Devops, Java and SQL
 - Knowledge and application of Object-Oriented Design Patterns
 - C#, C++, MVC, Entity Framework, Windows Forms applications, Windows Services
 - Advanced skills in relational database queries and stored procedures (MS SQL).
 - Follow Service and Object-Oriented Design principles.
 - Experience in back-end and web back-end technologies (e.g. SOAP, WCF, etc).
 - Have a solid understanding of Security systems like HSM, Minutiae Algorithm, PKI and Encryption Technologies
 - Works with SignalR and Bouncy Castle
 - Work within Entity Framework
 - Exposure working in an Agile development environment.
 - Creation and integration for modular design and backend API services.
 - Hardware integration, operating system platform,
 - Hardware and Software integration of Fingerprint Biometrics, Smart Card Services and Facial recognition systems.
 - Produces well understandable Code Mapping and ERD Database diagrams