Senior Software Developer

Employer
CACI
Location
Florham Park, NJ, United States of America
Posted
Nov 23, 2022
Closes
Dec 23, 2022
Ref
271398
Function
IT
Hours
Full Time
Senior Software Developer

Job Category: Information Technology

Time Type: Full time

Minimum Clearance Required to Start: None

Employee Type: Regular

Percentage of Travel Required: Up to 10%

Type of Travel: Local

The candidate will be actively investigating and developing new software tools and techniques in performing automated malware analysis, digital forensics, and cyber intelligence. The candidate should have strong algorithm, software design, and software development skills with an understanding of low-level OS and system operations.

Suggested Qualifications:

7 years of professional experience without a degree; or bachelor's degree from an accredited college in a related discipline, or equivalent experience/combined education. Consideration should always be given for the level of specific domain expertise.

Required Skills:
  • B.S. degree or higher in Computer Science, Computer Engineering, or Electrical Engineering
  • Candidate must have at least 3 years of recent experience in a software engineering role
  • Strong programming skills in Python
  • Experience in SQL
  • Knowledge in Network Architecture and networked programs
  • Experience with the software development lifecycle to include requirements definition and unit testing
  • Experience in developing cyber security, malware analysis or digital forensics applications


Desired Skills:
  • Graduate degree or active progress in obtaining a graduate degree in Computer Science, Computer Engineering, or Electrical Engineering
  • Experience in API Development
  • Programming skills in either C++, C#, or Java
  • Programming skills in PHP
  • Rudimentary understanding of protocol analysis
  • Rudimentary understanding of malware analysis or reverse engineering
  • Experience in digital forensics


What We Can Offer You:

- We've been named a Best Place to Work by the Washington Post.

- Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.

- We offer competitive benefits and learning and development opportunities.

- We are mission-oriented and ever vigilant in aligning our solutions with the nation's highest priorities.

- For over 60 years, the principles of CACI's unique, character-based culture have been the driving force behind our success.

Company Overview: At CACI, you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers. CACI is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities.

As a federal contractor, CACI is subject to any federal vaccine mandates or other customer vaccination requirements. All new hires are required to report their vaccination status.

Similar jobs