Posted:3 months ago|
Platform:
Work from Office
Full Time
Responsibilities Maintain and develop language parsers written in C++. Work in an agile, collaborative environment, addressing both front-end and back-end concerns, with a primary focus on back-end development. Design and implement object-oriented solutions, leveraging multi-threading and concurrency techniques. Work with client-server architectures, networking protocols, and databases to create robust application solutions. Understand and translate user and system requirements into multi-user solutions. Develop and maintain REST API services for seamless system integrations. Required education Bachelor's Degree Required technical and professional expertise C++ Proficiency:At least 4-5 years of recent hands-on experience writing and debugging C++ programs for UNIX/Linux/Windows-based systems. Programming Fundamentals:Deep understanding of C++ data structures, common idioms, design patterns, and algorithms, with proficiency in using libraries like STL and Boost. Database Knowledge:Solid experience with SQL, relational databases, and schema design. Python Familiarity:Basic experience with Python for supporting internal tool-chains. Mainframe Adaptability:Willingness to learn legacy Mainframe-related languages (e.g., COBOL, PL1, ASM, JCL) to maintain and enhance parsers for these languages. Preferred technical and professional experience Parsing Techniques:Knowledge of lexing and parsing algorithms (e.g., manual parsing, regex, grammar-based parser generators like Bison or ANTLR). Agile Development:Experience working with Agile methodologies. Linux Expertise:Familiarity with Linux-specific C++ development tools and practices. Security and API Design:Experience with authentication, authorization, and secure API-driven interface development. DevOps Practices:Hands-on experience with GitHub, CI/CD tools (e.g., Jenkins), and automation technologies (e.g., Ansible, Python). Containerization and Cloud Exposure:Familiarity with containerization (e.g., Docker, OpenShift, Kubernetes).
IBM
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections IBM
Bengaluru
7.0 - 9.0 Lacs P.A.
Chennai, Tamil Nadu, India
6.0 - 10.0 Lacs P.A.
Chennai, Tamil Nadu, India
7.0 - 10.0 Lacs P.A.
Bengaluru / Bangalore, Karnataka, India
3.0 - 7.0 Lacs P.A.
Hyderabad / Secunderabad, Telangana, Telangana, India
3.0 - 7.0 Lacs P.A.
Delhi, Delhi, India
3.0 - 7.0 Lacs P.A.
Noida, Uttar Pradesh, India
3.0 - 9.5 Lacs P.A.
Gurgaon / Gurugram, Haryana, India
7.0 - 14.0 Lacs P.A.
Noida, Uttar Pradesh, India
7.0 - 14.0 Lacs P.A.
Patan - Gujarat, Gujrat, India
4.0 - 11.0 Lacs P.A.