· 5+ years of experience in developing business critical software using C++, preferably C++ 98 andor C++ 11.
· Experience developing applications on UnixLinux platforms
· Experience developing web services using JSON and XML
· Proficient in software development process, including coding standards, code reviews, source control management, build processes, testing, and operations
· Possess deep knowledge of computer science fundamentals such as object oriented design, data structures, algorithm design, problem solving, and complexity analysis.
· Experience developing andor integrating with Public Cloud Platforms (AWS preferred)
· Experience and familiarity with highly scalable services.
· Knowledge and experience with Continuous Integration and Continuous Delivery standard methodologies and technologies (CICD)
· Experience in quality assurance and validating services in both nonproduction and production environments
· Strong debugging and analytical skills. Able to troubleshoot and remove issues that could impact reliability, performance and scalability.