Developer Of Language Parsers For Mainframe Applications Understanding Job in Ibm (international Business Machines)
Developer Of Language Parsers For Mainframe Applications Understanding
Ibm (international Business Machines)
4+ weeks ago
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
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.


Help us improve JobGrin
Need Help? Contact us