Posted today · be early
Senior C++ Developer
PradeepIT Consulting Services Pvt Ltd
IndiaremotePosted today
Skill Required
C++-DeveloperSoftware-DeveloperBackend-EngineerSystems-DeveloperDeveloperSenior-C#-DeveloperC++SalesforcenetworkingdevelopingdebuggingdesignLinuxgRPCUnitySQLAWSGCPSAPandFulltime
Key highlights
- Required experience: 5+ years in C++
- Key benefit: Remote work
- Key benefit: Free training via PradeepIT Academy
- Notable requirement: B2+ English level
Role overview
PradeepIT is one of the largest, globally recognized IT Consulting firms connecting India's deeply vetted talent team to global customers. Headquartered in Bengaluru, the firm works with Fortune 500 companies and fast-growing startups, including SAP Lab, Bosch, Rolls-Royce, Daikin, Daimler and J&J, and is certified as a Great Place to Work.
Responsibilities
- Communicating with clients on a daily basis to understand their requirements and provide technical support
- Supporting legacy applications by maintaining and updating code, fixing bugs, and resolving issues
- Implementing new features using C++ and other related technologies
- Participating in code reviews, design discussions, and other technical meetings
- Writing clear and concise technical documentation
- Providing technical guidance and mentoring to junior developers
Requirements
- 5+ years of relevant experience in developing applications using C++, preferably backend systems/systems with any sort of IPC
- Experience with the C++98 codebase is preferred, and knowing how to refactor existing C++98 code/implement new features by utilizing best practices from the latest standards (C++11/14/17) is vital
- Experience with multithreading and working knowledge and understanding of networking on all levels with an emphasis on understanding high-level protocols, in the order of relevance to the position: RPC/SOAP/HTTP
- Working knowledge of basic SQL; ability to work out more complex nested queries is a plus
- STL or Boost or any portable library/understanding of the concepts
- Ability to get acquainted with a large codebase quickly
- Good debugging skills in a Unix environment
- Must be comfortable using the command line in a Linux environment to analyze issues/basic knowledge of how to collect information on a process
- B2+ English level
Nice to have
- CORBA or gRPC/similar experience
- Experience working with custom XML-based custom communication protocols/DTD (Document type definition)
- Experience writing unit tests
- GCP/AWS knowledge
Benefits
- Opportunity to work remotely
- Ramp-up skills with courses created by Vertical Heads and Senior Architects for free with the help of PradeepIT Academy
Additional details
- 6+ Years of Experience
- 580+ Open source technology Consultant
- 120+ SAP Consultant
- 40+ Salesforce Consultant
- 60+ Adobe Consultant
- 100+ Mobility Consultant
- 890+ Clients in APAC, EMEA & USA
- Originally posted on Himalayas