
C++ Software Developer (ZISPL Job No 623)
Job Skills
Job Description
Experience You’ll Bring
-
Strong understanding of C/C++, OOPs, bash, network programming, and unit testing.
-
Experience with GCC compilers, POSIX APIs, and OpenSSL.
-
Strong experience in Linux is a must.
-
Experience with (or who shows keen interest in learning about) programming for devices; mobile phones, cameras, printers, PoS terminals, sensors etc.
-
Experience in interaction with operating systems and an understanding of the machine architecture(s).
-
Experience with Windows Mobile, CMake, the google test framework, X11 programming, or image processing is nice to have
-
Experience in Architecting and Implementing Web Solutions in integration with Mobile Applications
-
Experience in Web Services, WCF and Web Socket Architecture
-
Basic Knowledge of Mobile Application Architecture
-
Experience working with Jenkins, Microsoft Visual Studio 2005/2008/2010/2012, MS Build scripting language
-
Experience working with Team Foundation Server / Build Server 2008/2010/2012
-
Experience in build scheduling/management, release scheduling, and tracking
-
Experience with a source control management system is required – TFS, GIT, branching/merging
-
Strong knowledge of Continuous Integration/Delivery principles and methodologies.