Bachelor's degree with 2+ years of experience or Master's degree with no experience
Minimum of 2 years in professional C++ software development
2 years of experience in Linux and Windows software development
Strong analytical, debugging, and problem-solving skills
Excellent verbal and written communication skills
U.S. citizenship and ability to pass a background check required
Active Top Secret Clearance
Responsibilities
Design, develop, test, and maintain C++ software applications
Participate in requirements analysis and software design
Conduct code and product reviews
Collaborate with QA to ensure high-quality software delivery
Troubleshoot and resolve software defects
Contribute to product architecture and technical design discussions
Benefits
Remote work flexibility
Opportunity to work on cutting-edge security software
Collaboration with a skilled team
Engagement in meaningful projects that enhance security
Potential for career advancement within a reputable company
Full Job Description
Job Description
Information Security Corporation, a SAIC company is seeking an experienced C++ Software Developer to help build state-of-the-art security software. The successful candidate will have at least two years of professional C++ development experience and strong Linux and Windows development skills. The position is remote and reports to the Director of Software Development in Oak Park, Illinois.
Job Responsibilities:
Design, develop, test, and maintain software applications in C++.
Participate in requirements analysis, software design, code reviews, and product reviews.
Collaborate closely with QA to deliver reliable, high-quality software.
Troubleshoot and resolve software defects.
Contribute to product architecture and technical design discussions.
Qualifications
Bachelors and two (2) years or more experience; Masters and 0 years related experience
At least two years of professional C++ software development experience.
At least two years of Linux and Windows software development experience.
Strong analytical, debugging, and problem-solving skills.
Excellent verbal and written communication skills.
U.S. citizenship and the ability to successfully complete a background check are required.
Active Top Secret Clearance.
Preferred Qualifications Experience with one or more of the following is a plus:
Qt framework and related development tools
Linux and/or Windows internals
Cryptography or Public Key Infrastructure (PKI)
Java
About SAIC
Science Applications International Corporation (SAIC) is a technology integrator in the technical, engineering, intelligence, and enterprise information technology markets. SAIC has approximately 26,000 employees and operates in more than 70 countries. The company was founded in 1969 and is headquartered in Reston, Virginia. SAIC provides services to the U.S. government, including the Department of Defense, the intelligence community, and civilian agencies. The company also serves commercial customers in the healthcare, energy, and financial services sectors.