Software Engineer

Salary depends on experience
Posted on 06/29/18
5 - 7 years experience
Technology
Salary depends on experience
Posted on 06/29/18

Description

LOOKINGGLASS CYBER SOLUTIONS is hiring for a dynamic and technically versed Software Engineer to work in our Threat Mitigation engineering organization located in San Jose. The chosen candidate will look to be a part of and support a small software engineering team responsible for assessing requirements, developing use cases, and designing, coding, documenting, debugging and maintaining software applications.

The Software Engineer position requires applicants to be self-driven in support of designing and coding high quality customer driven, ready to ship, solutions. Strong collaboration skills are a must.

OVERVIEW OF POSITION:

  • Codes, documents and demonstrates involve the analysis of complex client situations and the application of the principles of the discipline to satisfy client requirements while working within the Agile Scrum software development methodology;
  • Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations;
  • Accomplishes engineering and organization mission by completing related software engineering and organizational tasks as assigned;
  • Develops software by studying information needs; studying systems flow, data usage, and work processes resulting in strong code implementing the solution; investigating problem areas;

QUALIFYING REQUIREMENTS:

  • Bachelor’s Degree in Engineering or Computer Science;
  • 5-7 years of experience in developing complex system solutions;
  • Experience building distributed system products including APIs, back-end services, and Web-based GUI using state of the art technologies;
  • Linux system experiencerequired;
  • Understanding of low level network protocols (TCP/IP, UDP, DNS, etc.);
  • Proficiency in C, Java, Python, and Javascript;
  • Excellent verbal and written communication skills;
  • Strong collaboration skills are a must;

DESIRED SKILL SET:

  • Experience in relational database a plus;
  • Background in security and network products a plus;
  • Experience working in an Agile Scrum development environment strongly desired;

Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.