Senior Software Engineer (Mainframe Modernization)

Principal Global Services

Maharashtra , IN Full–time
Posted on: February 26, 2026
Responsibilities: At Principal, we believe that the foundation of seamless software lies in its user interface. We seek a dedicated Software Engineer to become a member of our dynamic team. This is an excellent opportunity to engage with modern technologies and assist our content management system in a cooperative and innovative environment. You will participate in delivering world-class technology solutions and effecting a tangible influence on our products and services. Key Responsibilities • Enable the process of migrating and improving the enterprise’s existing mainframe footprint in the areas of interface, code, cost, performance, and maintainability. • Measure operational efficiency for agile deliveries by innovating and improving existing processes and encouraging a DevOps culture. • Contribute to discussions, understand the high-level strategy, and adopt new tools, technology, and processes. • Research, dig in, and troubleshoot issues across multiple tools. • Act as an individual contributor, a great teammate, and lead with minimal supervision. • Display excellent analytical skills and a research-focused approach. Must-Have Skills • Solid practical experience in Groovy scripting for automation. • Experience configuring and understanding CI/CD tools (XLR/Digital.ai, UCD, Jenkins, GitHub), with awareness of environments, applications, server connections, property definitions, and templates. • Exposure to and/or experience with the mainframe (JCL, REXX, Batch Jobs, file systems, encoding, etc.) and experience with IDZ tools. • Strong understanding of Dependency-Based Builds (DBB) or equivalent experience, along with Jenkins/Jenkins server support. • Exposure to introducing infrastructure for REST API, making Z apps and data key to a hybrid cloud strategy. • Understanding of crafting a “process/pipeline/job” generically using properties. Preferred Qualifications • Practical experience writing scripts in Groovy and Python. Soft Skills • Excellent problem-solving and analytical skills. • Strong communication and cooperation abilities. • Ability to mentor and guide junior team members. • Positive attitude, flexibility, and strong interpersonal skills. • Effective time management skills. Qualifications: Qualifications • Education: Bachelor’s degree in Engineering or a related field, or equivalent experience. • Experience: 4 to 6 years of total experience in a similar role. • Preferred certifications: • IBM Certified Technical Specialist At Principal, we prioritize building an inclusive and engaging work atmosphere. If you are passionate, have a solid record of accomplishments, and are enthusiastic about advancing in the tech industry, we want to hear from you! Join us and make a difference!

About Company

Principal Global Services icon

Maharashtra ,IN

https://www.principal.com

Your next job is waiting

Create your profile and start applying in minutes.