Or your alerts
E

Senior C++ Developer

Exsquared Outcoding

Engineering & Technology

IT & Telecoms GHS Confidential
1 month ago

Job Summary

As a C++ Developer, you will build on your current expertise by demonstrating core competencies as a bright and hardworking individual who thrives on challenges in developing new code and contributing to existing codebase. Projects include the creation of new features and services with the ultimate goal of contributing to product in the field of networking and distributed computing while working on some of the newest technologies. Some development requires creative approaches to find fast and effective solutions. You would be required to help contribute to such continual initiatives, and to build robust, scalable and efficient solutions.

  • Minimum Qualification: Degree
  • Experience Level: Senior level
  • Experience Length: 5 years

Job Description/Requirements

What you’ll need to be successful:

• Bachelor's/Master's degree in computer science, information systems, or a related field experience
• 5+ years of experience as a C++ software developer
• Strong proficiency in C++, with fair knowledge of the language specification
• Strong knowledge of TCP/IP networking on Linux, Unix.
• Knowledge of network hardware: routers and switches.
• Experience with networking protocols such as TCP/IP and SNMP
• Good understanding of memory management in non-garbage collected environments
• Good understanding of Linux/Unix environments and troubleshooting them.
• Understanding of dynamic polymorphism and C++ specific notions, such as friend classes
• Familiarity with embedded systems design, low-level hardware interactions, linux environment variables and network programming.
• Good analytical and problem-solving skills. Team player that is proficient and productive in producing test scenarios.
• Knowledge of low-level threading primitives and real-time environments
• Demonstrate excellent communication skills (in English, both written and verbal).
• Experience working with multi-tiered or multi-threaded applications
• Implementation of automated testing platforms and unit tests
• Proficient understanding of code versioning tools and Agile process : Github, Jira, Confluence, Bitbucket, etc…

Recommended:
• Knowledge of writing native modules for high-level languages such as Node.js, Python, Go, etc.
• Experience with JIRA to manage day to day activities
• Experience working with web applications experience with virtual machines or containers such as VirtualBox, OpenStack and Docker

Nice to have:

• Experience with Apache Kafka
• Experience with MongoDB
• Experience with AI/ML
• Experience using Spark/Hadoop

Important Safety Tips

  • Do not make any payment without confirming with the Jobberman Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.
Report Job

Share Job Post

Lorem ipsum dolor (Location) Lorem ipsum GHS Confidential

Job Function : Lorem ipsum

1 year ago

Lorem ipsum dolor (Location) Lorem ipsum GHS Confidential

Job Function : Lorem ipsum

1 year ago

Lorem ipsum dolor (Location) Lorem ipsum GHS Confidential

Job Function : Lorem ipsum

1 year ago

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

We care about the protection of your data. Read our privacy policy.

This action will pause all job alerts. Are you sure?

Cancel Proceed
Report Job
Please fill out the form below and let us know more.
Share Job Via Sms

Preview CV