Software Engineer
Role responsibilities
Research, design, and develop computer and network software while analyzing user needs to create effective software solutions. Responsibilities include coding in C/C++, updating virtualization capabilities, and collaborating with engineers to integrate hardware and software systems.
Requirements
Candidates must possess a Bachelor's degree in Computer Science, a Bachelor of Engineering in any stream, or a relevant higher degree. Equivalent professional experience is also accepted as a minimum requirement.
Key skills
C, C++, Software Development, Virtualization, Cloud Computing, Database Maintenance, System Testing, Mathematical Analysis, Software Design, Network Software
Keywords
C, C++, Virtualization, OnPrem, Cloud, Software Engineering, Computer Science, Database Development, System Validation, Network Software, Mathematical Models, Software Lifecycle, Hardware Integration