Developer Of Language Parsers For Mainframe Applications Understanding Job in Ibm (international Business Machines)

Developer Of Language Parsers For Mainframe Applications Understanding

Apply Now
Job Summary

About the Role: At IBM, we're not just building technology; we're building a better future. As a Software Engineer, you'll be at the forefront of innovation, working on cutting-edge projects that solve complex challenges.

Your Responsibilities:

  • Language Mastery: Maintain and enhance C/C++ parsers to ensure optimal performance and accuracy.
  • Agile Development: Collaborate with cross-functional teams in an agile environment to deliver high-quality solutions.
  • Back-End Expertise: Design, develop, and optimize back-end systems, including RESTful APIs and database interactions.
  • Problem-Solving: Analyze user requirements and system specifications to identify and resolve technical issues.
  • Performance Optimization: Employ advanced techniques to optimize code for speed and efficiency.
  • Continuous Learning: Stay up-to-date with the latest technologies and industry trends.

Required Skills and Experience:

  • C/C++ Proficiency: 5+ years of hands-on experience in C/C++ programming on UNIX/Linux/Windows platforms.
  • Data Structures and Algorithms: Strong foundation in data structures, algorithms, and design patterns.
  • SQL Expertise: Proficiency in SQL and experience with relational databases.
  • Python Knowledge: Familiarity with Python for scripting and automation.
  • Performance Tuning: Proven ability to identify and resolve performance bottlenecks.
  • Mainframe Exposure: Willingness to learn and work with mainframe technologies (COBOL, PL/I, JCL, Assembler, CICS, IMS, etc.).

Preferred Skills and Experience:

  • Parser Development: Experience with lexing and parsing techniques (Bison, ANTLR).
  • Agile Methodologies: Proficiency in Agile development practices (Scrum, Kanban).
  • Linux Development: Expertise in Linux-based development environments.
  • Security: Understanding of security best practices and experience with authentication and authorization mechanisms.
  • DevOps: Experience with DevOps tools and practices (GitHub, Jenkins, Ansible).
  • Cloud Technologies: Familiarity with cloud platforms (Docker, Kubernetes, OpenShift).

If you're passionate about technology and eager to contribute to groundbreaking projects, we invite you to join our team.

Experience Required :

Minimum 5 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs