DevJobs

Senior Software Engineer

Overview
Skills
  • C C
  • C++ C++
  • Java Java
  • Python Python
  • Linux Linux
  • Networking Networking
  • Security
  • Virtualization

We are looking for a Senior 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.


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
  • 3+ 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