- Bachelor's degree plus at least 6-10 years of experience in system analysis, design, and implementation of windows & web-based applications.
- Demonstrates hands-on experience in full development life cycle of enterprise scaled software applications utilizing technologies including C++, Linux and SQL.
- Requires experience with development tools/libraries like GitHub, Jira/Confluence, Jenkins, IntelliJ (with C++ plugin), Boost and STL.
- Requires familiarity with Multithreading, Inheritance architectures and Design patterns.
- Knowledge or experience in Core Java, Ruby scripting is a plus.
- Valuable organizational and time management skills
- Excellent communication (both written and verbal) and analytical skills
Job Functions
- Develop and maintain custom applications written in C++ and SQL.
- Provide support of production environments and resolve any issues.
- Diagnose/Debug, troubleshoot technical issues.
- Collaborate with onsite development team on assigned tasks and have daily status calls.
- Provide on-call support during off hours.