5+ years of experience in C++ development, preferably C++98 and/or C++11.
Experience developing applications on Unix/Linux platforms.
Proficiency in developing web services using JSON and XML.
Strong understanding of computer science fundamentals, including object-oriented design, data structures, and algorithms.
Requirements:
Develop and maintain business-critical software using C++.
Design and implement applications on Unix/Linux environments.
Create and integrate web services with JSON and XML.
Participate in Agile/SCRUM development processes.
Job description
Experience 6+years
Work Location Remote
Notice Period Immediate to 15days
JD for your reference.
· 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.