Senior C++ Developer
C++ Developer,
Manassas, VA
Long Term
1) Code, test, review SWIFT software using technologies including C++, STL, Boost, Multithreading, Unix, Perl, Python and XML.
2) Requirement analysis and Design of new features and enhancements to existing components
3) Produce/ update solution paper, design documents
4) Support set-up of test environment, write unit test driver, functional drivers
5) Provide support to test environments, QA and production as necessary
6) Technical skills:
- Require hands-on experience and very good knowledge of C++ including experience with OO programing techniques, template programing, experience with Boost library.
- Strong hands on knowledge of multithreading & synchronization design patterns
- Development experience on Linux and Client-UX environment.
- Knowledge of scripting ( shell, python, perl etc)
SkillsC++ - Expert (10+) ( 10,00 years )Multithreading, async programming - Expert (10+) ( 10,00 years )GIT/Bitbucket - Yes
Python/Perl - Professional (4-5) ( 5,00 years )
Job Types: Full-time, Contract
Work Location: Hybrid remote in Manassas, VA 20109