
Mainframe Developer
- Bangalore, Karnataka
- Permanent
- Full-time
Desirable Skills: Experience in COBOL, Vax VMS related technologies onlyAbility to self-learn and contribute in a fast paced result oriented projectKey Responsibilities:Mainframe Application Development: Design, develop, and implement mainframe-based applications using COBOL, JCL, DB2, CICS, and other mainframe technologies.System Maintenance & Enhancements: Maintain and enhance legacy mainframe applications, ensuring they meet business requirements and continue to operate efficiently.Data Management: Design and implement database objects, such as tables, indexes, stored procedures, and triggers, using DB2 and other mainframe databases.Batch Processing: Develop and maintain batch processing jobs using JCL (Job Control Language) to automate data processing tasks.Performance Optimization: Analyze, troubleshoot, and optimize the performance of mainframe applications, including tuning batch jobs, queries, and programs.Application Support: Provide production support, including troubleshooting and resolving issues related to mainframe applications, databases, and interfaces.Documentation: Create and maintain technical documentation, including design specifications, user guides, and system documentation.Testing & Quality Assurance: Write and execute test plans to ensure the accuracy, performance, and scalability of applications. Work with QA teams to ensure high-quality releases.System Integration: Work with other IT teams to integrate mainframe applications with distributed systems, web services, and modern technologies.Collaboration: Collaborate with business users and technical teams to gather requirements, design solutions, and deliver functionality that meets business needs.Project Management: Participate in project planning, estimation, and status reporting. Ensure the timely delivery of application changes and enhancements.Troubleshooting & Debugging: Analyze system failures, application errors, and user-reported issues. Use debugging tools to identify and resolve problems effectively.Knowledge Transfer: Provide mentorship to junior developers and share best practices with team members.