Software Engineer with Cryptography
Found in: Talent ZA C2 - 3 weeks ago
Looking for a Master (desired) or Bachelor (required) degree in Electronics Engineering, Computer Engineering or Computer Science with relevant work experience. Candidates must be proficient and competent at C/C++ programming and Linux based product development.
For all the positions, we would strongly prefer individuals with B or M degrees and a good academic record (average of 65+%) and at least two years experience.
Responsibilities:
Work as part of a development team to develop network security software in Linux environment.
Required experience and skills:
- Experience in cryptography and computer & network security.
- Proficient in C/C++ and scripting languages (e.g., Bash, Bourne shell, Python).
- Extensive experience with development, compiling and debugging on a Linux platform (GCC/G++, GDB, revision control systems, build systems, troubleshooting, debugging and profiling tools).
- Security related network protocol implementation such as TLS/SSL/SSH/SRTP etc.
- Cryptographic key management (PKI) and standards like FIPS.
- Efficient development and implementation of cryptographic algorithms.
- Knowledge of hardware architecture such as X86.
- Knowledge of major IP protocols, interfaces and hardware subsystems i.e., TCP, IP, Ethernet, ARP, ICMP and/or UDP.
- Knowledge and experience w.r.t. the implementation of network protocols.
- Knowledge of network device operation such as parsing, classifying, filtering and forwarding traffic.
- Knowledge of network switching and routers, L2 bridging, STP and L3 routing.
- Ability to work in a multi-disciplined team environment is required.
- Strong oral and written communication skills are required.
Additional desired competencies:
- Knowledge of virtualization technologies.
- Experience with Linux driver, network stack intervals and kernel development.
-
Software Engineer with Cryptography
Found in: Talent ZA 2A C2 - 3 weeks ago
Johannesburg, South Africa Curiska Full timeLooking for a Master (desired) or Bachelor (required) degree in Electronics Engineering, Computer Engineering or Computer Science with relevant work experience. Candidates must be proficient and competent at C/C++ programming and Linux based product development.For all the positions, we would strongly prefer individuals with B or M degrees and a good...
-
AWS Engineer
Found in: Whatjobs ZA C2 - 7 days ago
Johannesburg, South Africa IOCO Full timeWe're looking for an AWS Engineer to join our team! As part of our dynamic and growing organization, you'll have the opportunity to work on cutting-edge projects and collaborate with a talented team. What you’ll do: Research and suggest new technologies Proactively identify gaps and continuously work to improve the customer experience Collaborate...
-
AWS Engineer
Found in: Talent ZA 2A C2 - 3 weeks ago
Johannesburg, South Africa IOCO Full timeWe're looking for an AWS Engineer to join our team! As part of our dynamic and growing organization, you'll have the opportunity to work on cutting-edge projects and collaborate with a talented team.What you’ll do: Research and suggest new technologiesProactively identify gaps and continuously work to improve the customer experienceCollaborate with...
-
Software Quality Assurance Tester
1 week ago
Johannesburg North, South Africa Acumen Software Full time**Job brief** We are looking for a Software Quality Assurance Tester to get involved with our Forcelink and My Smart City software test team. The role involves quality and test advocacy, ensuring that quality products, that have passed a rigorous QA process is released to our clients. This position will report into the Test Manager. **Responsibilities...
-
Senior Software Developer
Found in: beBee S ZA - 2 weeks ago
Gauteng, Johannesburg, South Africa BET Software Full timeBET Software’s job vacancy, Career and Recruitment Job title : Senior Software Developer – JHB jobs in Gauteng Job Location : Gauteng, Johannesburg Deadline : May 17, 2024 Quick Recommended Links Jobs by Location Job by industries We Want You: Are you a savvy Senior Software Developer with excellent communication skills, and the drive to build...
-
Software Engineer
Found in: Talent ZA C2 - 2 weeks ago
Johannesburg, South Africa Capital Recruit Full timeA company specializing in card, payments, network billing, and data. Utilizing sophisticated algorithms and technology, analyzing Visa and MasterCard invoices that have been charged to banks for their card issuing and acquiring processing, and delivering a comprehensive solution that addresses the complexities inherent in card billing and interchange...
-
Software Engineer
Found in: Talent ZA C2 - 3 weeks ago
Johannesburg, South Africa PRR Recruitment Services Full timeThis well known software house is looking for a Software Engineer. The ideal candidate will have strong experience in the following; 5+ years demonstrable experience in .Net (C#, ASP.Net, Core, MVC), JavaScript (Native, Angular) and SQL (Microsoft SQL Server)Experience with program leadership, governance, and change enablement.Knowledge of basic algorithms,...
-
Head of Software Engineering
4 days ago
Johannesburg, South Africa GoldenRule Full time**The Role** **Skills and Experience** - Matric - Degree in Computer Science/ Engineering/ Mathematics or related. - 7 years+ Software Development experience. - A successful track record working as an engineering leader across multiple teams. - Experience leading and contributing to software architecture. - Experience leading software engineering...
-
Engineer, Software
Found in: beBee S ZA - 3 weeks ago
Gauteng, Johannesburg, South Africa Standard Bank Group Full timeStandard Bank Group’s job vacancy, Career and Recruitment Job title : Engineer, Software jobs in Gauteng Job Location : Gauteng, Johannesburg Deadline : April 18, 2024 Quick Recommended Links Jobs by Location Job by industries Job Description To apply computer science theories, principals to create, refactor moderate to complex programs/scripts,...
-
Software Engineer
Found in: Adzuna ZA B C2 - 2 weeks ago
Johannesburg, South Africa Adzuna ZA B C2 Full timeResponsibilities:Collaborate with cross-functional teams to define, design, and ship new featuresWrite clean, maintainable, and efficient codeDesign and implement software solutions that meet functional requirementsConduct code reviews and participate in peer programming sessionsTroubleshoot, debug, and upgrade existing softwareDevelop automated test cases...
-
Software Engineer
Found in: Whatjobs ZA C2 - 7 days ago
Johannesburg, South Africa Network Recruitment Full timeResponsibilities: Collaborate with cross-functional teams to define, design, and ship new features Write clean, maintainable, and efficient code Design and implement software solutions that meet functional requirements Conduct code reviews and participate in peer programming sessions Troubleshoot, debug, and upgrade existing software Develop automated test...
-
Software Engineer
Found in: Talent ZA 2A C2 - 3 weeks ago
Johannesburg, South Africa Network Recruitment Full timeResponsibilities:Collaborate with cross-functional teams to define, design, and ship new featuresWrite clean, maintainable, and efficient codeDesign and implement software solutions that meet functional requirementsConduct code reviews and participate in peer programming sessionsTroubleshoot, debug, and upgrade existing softwareDevelop automated test cases...
-
Software Engineers
Found in: Talent ZA 2A C2 - 3 weeks ago
Johannesburg, South Africa Set Consulting Full timeSoftware Engineers - JavaMajor Bank with strong footprint in Africa seeks technically sound Software Engineers. There are roles available in different Business Units across the bank. Exciting new projects. Great culture. Main Responsibilities:Pivotal roles to create programs/scripts and integrate software services.Design from moderate to complex...
-
Junior Software Engineer
Found in: Adzuna ZA B C2 - 1 week ago
Johannesburg, South Africa Adzuna ZA B C2 Full timeJob Description:Develop designs using SimulinkDesign, implement, and verify control systems, focusing on algorithm development and enhancementCollaborate with the Lead Software Engineer to document, verify, and test control software with meticulous accuracyPlay an active role in software development, tool creation, and analysis of dataDemonstrate flexibility...
-
Junior Software Engineer
Found in: Whatjobs ZA C2 - 7 days ago
Johannesburg, South Africa Communicate Recruitment Full timeJob Description: Develop designs using SimulinkDesign, implement, and verify control systems, focusing on algorithm development and enhancementCollaborate with the Lead Software Engineer to document, verify, and test control software with meticulous accuracyPlay an active role in software development, tool creation, and analysis of dataDemonstrate...
-
Junior Software Engineer
Found in: Talent ZA 2A C2 - 7 days ago
Johannesburg, South Africa Communicate Recruitment Full timeJob Description:Develop designs using SimulinkDesign, implement, and verify control systems, focusing on algorithm development and enhancementCollaborate with the Lead Software Engineer to document, verify, and test control software with meticulous accuracyPlay an active role in software development, tool creation, and analysis of dataDemonstrate flexibility...
-
Software Engineer
Found in: beBee S ZA - 4 weeks ago
Gauteng, Johannesburg, South Africa Fidelity Services Group Full timeFidelity Services Group’s job vacancy, Career and Recruitment Job title : Software Engineer – Heldekruin jobs in Gauteng Job Location : Gauteng, Johannesburg Deadline : May 03, 2024 Quick Recommended Links Jobs by Location Job by industries Key Job Outputs: Development: Design, code, test, and debug software applications in accordance with...
-
Software Engineer
Found in: beBee S ZA - 3 weeks ago
Gauteng, Johannesburg, South Africa Fidelity Services Group Full timeFidelity Services Group’s job vacancy, Career and Recruitment Job title : Software Engineer – Heldekruin jobs in Gauteng Job Location : Gauteng, Johannesburg Deadline : May 03, 2024 Quick Recommended Links Jobs by Location Job by industries Key Job Outputs: Development: Design, code, test, and debug software applications in accordance with...
-
Engineer, Software
Found in: Talent ZA C2 - 5 days ago
Johannesburg, South Africa Standard Bank Group Full timeJob Description To design, code, verify, test, document, amend and refactor programs/scripts. Applies agreed standards and tools, to achieve a well-engineered result. To monitor and report on own progress and proactively identify issues related to software development activities. To propose practical solutions to resolve issues. To collaborate in...
-
Senior Software Engineer
Found in: Talent ZA C2 - 3 weeks ago
Johannesburg, South Africa Dimension Data Full timeFunctieomschrijvingAre you tired of being micro-managed? Are you looking for a company where no-one tells you how to do your job? Do you want to work in a team, but not be told what to do and when to do it? If so, we believe this Senior Software Engineer role is perfect for you!As a Senior Software Engineer, you'll be responsible for building and maintaining...