Software Engineer, C++

Software Engineering Annapolis Junction, Maryland


Description

Hiring a Software Engineer to develop C++ multithreaded programming, and object oriented programming/design. Engineer must have knowledge of polymorphism.

In this role, the Engineer hired will:
• Work with systems processing-intensive analytics, novel algorithm development, and manipulation of extremely large data sets.
• Provide synthesis from system level to individual software components.  
• Design and code new software and modify some existing software to add new features.
• Assist with developing and executing test procedures for software components.

Required experience:
• Eight or more years of experience as a Software Engineer. 
• Proficient in C++ development.
• Knowledge or understanding of polymorphism.
• Bachelor's degree in Computer Science or related discipline from an accredited college or university is preferred.
Required clearance: TS/SCI with poly 



What's it like to work at Resolute?

Our culture demonstrates the appreciation we have for our employees.

Resolute was named Best Benefits for all employers in the Baltimore area. They include 38 days paid leave, including birthdays off, robust training, student loan repayment, a 10% 401k retirement company contribution, maternity/paternity benefits, a flexible schedule, and more!

Voted #1 Place to Work in the Baltimore area!