Home
Jobs

C++ Developer - First Experience Level

4 - 5 years

7 - 9 Lacs

Posted:3 months ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

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).

Mock Interview

Practice Video Interview with JobPe AI

Start Linux Interview Now

My Connections IBM

Download Chrome Extension (See your connection in the IBM )

chrome image
Download Now
IBM
IBM

Information Technology

Armonk

350,000 Employees

6362 Jobs

    Key People

  • Arvind Krishna

    Chairman and Chief Executive Officer
  • Ginni Rometty

    Former Chairman, President and CEO

RecommendedJobs for You

Bengaluru / Bangalore, Karnataka, India

Hyderabad / Secunderabad, Telangana, Telangana, India

Noida, Uttar Pradesh, India

Patan - Gujarat, Gujrat, India