DevJobs

Software Developer

Overview
Skills
  • Python Python
  • C C
  • C++ C++
  • Java Java
  • Linux Linux
  • Networking Networking
  • Security
  • Virtualization
Why Join Us?

We are looking for a Software Developer to join our Cloud Network Security Infrastructure team.

In this role, you will be part of a talented software development team that design and develops Network Security solution for the clouds such as AWS, Microsoft Azure and Google Cloud Platform. You will develop in various programming languages and will be exposed to several different technologies.

Key Responsibilities

  • Full software development lifecycle, starting from the initial concept and design and all the way of development to its final testing
  • Write well designed, testable, efficient code
  • Develop features for the cloud environment
  • Ensure designs are in compliance with specifications
  • Prepare and produce releases of software components
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

Qualifications

  • B.Sc. in Computer Science from a leading university, and GPA over 85 - MUST.
  • 0-2 years of development experience
  • Strong communication skills and a team player

Advantage

  • Proficiency in Python/C/C++ programming languages
  • Comfortable working in Linux environment
  • Networking knowledge (TCP/IP stack, OSI model & routing)
  • Experience in Python/Java development
  • Security background
  • Innovation & research capabilities
  • Understanding of Virtualization concepts
  • Analytic, problem solving skills and fast learner
  • Ability to work in a multi-tasked and dynamic environment
Check Point Software Technologies