Job Description :
Mid- Senior level C++ Developer
Pittsburgh, PA.
12-24. months contract
Phone and Skype

Required Skills and Experience:

3+ years of experience in the broad spectrum of the software developer life-cycle.
Mid- Senior level C++ Developer Experience building enterprise class, multi-process, fault tolerant load balanced and multi-tiered systems.
Mid to Senior level C++ programming skills that leverage advanced constructs of the language.
Experience working in an Agile methodology and Scrum or other Agile processes
Experience applying Object-Oriented Design principles and patterns.
Knowledge of developing software in a Linux environment, including writing and modifying shell scripts.
Strong diagnostic and analytical skills.
Experience with continuous integration, static code analysis, branching and versioning and DevOps.
Must be able to handle working in a dynamic environment with parallel responsibilities and competing priorities.
Ability to work closely in a team while having the ability to go solo when appropriate.
Excellent verbal and written communication skills.