ICT Jobs in Africa
|Senior C# .NET Software Developer,   Johannesburg,   South Africa|
LAWtrust is looking for a C# Software Developer (C/C++ is a plus) to work at the LAWtrust Centurion Office.
Purpose of Job:
This role will challenge the successful candidate to design, develop, enhance and maintain Public Key Infrastructure (PKI) and related software written primarily in C# and Java. The software developer will work collaboratively with management and peers in a tightknit development environment.
Essential Duties and Responsibilities:
Design, develop and maintain front- and back-end software for PKI related software.
Able to investigate and troubleshoot issues by analysing logs and/or database records, and find solutions/improvements.
Desired Skills and Experience
Bachelor's degree in Computer Engineering or Computer Science (or similar)
Masters a plus
4+ years of software development experience
Strong C# expertise is an absolute must
Java expertise is preferred, but not a key requirement
Familiarity with Visual Studio 2010 and 2013 for C# development
Understand how to easily integrate API’s and third-party toolsets into modern and legacy software environments.
Experienced with MSSQL, and familiar with PostgreSQL
Experience with LDAP, X.500 directory servers and Active Directory
Strong understanding of front- and back-end software development in a multi-tiered architecture
Experience with Team Foundation Server 2010/2013
Experience with ASN.1, SQL and XML
Familiarity with x.509 standards, CMP, PKCS #7, S/MIME and SSL etc.
Skills considered as an asset:
Understanding of cryptography and software security best practices
An understanding of PKI concepts and practice
Understand Digital Signing concepts and practice
Networking programming experience
Experience working with SSL certificates, Smartcards/tokens, HSMs, PKCS #11 and MS-CAPI
Administering Microsoft IIS 7+
Working and developing on JBoss and Tomcat
About this company
LAWtrust is a specialist, application security, solutions provider that builds trust in information systems through establishing authenticity, accountability and privacy in data messages. The primary focus is to apply digital signatures and positive identity to business processes, thereby creating time and money efficiencies and reducing risk.
LAWtrust solutions extends from Public Digital Certificates for SSL and document signing, strong authentication, fraud and Identity Management solutions, security integration and development.
TOP ICT AFRICA HEADLINES
MTC Namibia Erects 14 New Transmission Towers
By Ngaevarue Katjangua Windhoek — The Mobile Telecommunications company (MTC) has erected 14 new network towers countrywide over a period of f..
FiberGuide Signs an Agreement with Optical Technology Training (OTT) to Deliver Certified Optical Networking Courses in Africa.
The in-depth 5 day training course in optical networking is a key enabler for well-designed and implemented national backbones, metro networks, ..
Uber Fare Boost Raises Income for Drivers, But will it Last?
Uber driver partners are paid 75% of the fare paid by the riders. It follows that when Uber continuously reduce rider fares, partner driver revenue..
How to Run Successful Load Tests
Load testing is instrumental to any web or mobile presence, whether it is e-commerce, bookings, media, governmental or something else – a mode..