Previous Job
Previous
Senior C++ Developer
Ref No.: 17-00207
Location: San Francisco, California
Position Type:Contract
Start Date: 05/23/2017
Responsibilities:
• Turn business requirements into working software autonomously
• Contribute to research, design and implementing improvements to platform technology solutions.
• Help promote and drive sound engineering design, process and quality practices.
• Provide troubleshooting, thoroughly unit test, debug and solve defects


Required:
• 5+ years of progressive, professional experience in software engineering
• Strong experience with C++ and relevant tooling/debugging
• Experience building cross platform Desktop/GUI applications on Mac and Linux
• Experience with asynchronous programming, multi-threading, unit testing, performance profiling, etc
• In-depth knowledge of SOA, design patterns and OO
• BS/MS in Computer Science, Computer Engineering or a related field, or equivalent work experience

Desired:
• Experience building cross platform Desktop/GUI applications on Windows
• Experience with any of scripting languages like Python, shell script, Node.js, etc
• Experience with Build scripts, CI/CD Pipleline and test automations (like cmake, Jenkins, test tools development)