Cognyte

Senior C++ Developer

Cognyte

full-time

Posted on:

Origin:  • 🇧🇬 Bulgaria

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

JavaPython

About the role

  • Research and reverse engineer IP communication protocols
  • Design, build and maintain efficient, reusable, and reliable C++ code for deep packet inspection of IP traffic
  • Work closely with architects and product owners to contribute to overall architecture and system design
  • Lead development features end-to-end – from design till deployment on customer environments
  • Participate in code reviews and contribute to maintaining coding standards and best practices; provide mentoring and professional guidance to junior colleagues
  • Contribute to a complex, large-scale product involving various development technologies

Requirements

  • Strong professional experience with C++ (desirably 5+ years)
  • Working experience with templates, STL, boost libraries
  • Experience with developing large scale and complex system solutions
  • Solution orientation and "can do" attitude
  • A team player with excellent collaboration skills
  • Excellent English – verbal and written
  • Ability and desire to quickly self-learn new development languages and technologies if needed
  • Experience with Java, Python or C# is an advantage
  • Experience with developing networking applications is an advantage
  • Knowledge of networking and IP protocols (all OSI layers) is an advantage
  • An endlessly curious mind