Responsibilities
Senior Software Developer
At Principal, we are looking for a Senior Software Engineer to join our dynamic Information Technology team in Hyderabad, Telangana, India. This is a remarkable chance to work with a group of powerful professionals and contribute to brand new projects that build the future of our business.
Responsibilities
As a Senior Software Engineer, your responsibilities will include:
- Collaborate with the infrastructure team to support the developer community and SDLC business services.
- Write and optimize DB2 and SQL queries, and develop using COBOL, JCL, VSAM, REXX, and CICS.
- Automate manual recurring tasks to improve efficiency.
- Perform analysis and research to address complex problems.
- Navigate ISPF effectively and use tools like File-aid for proficient file operations.
- Support root cause analysis of production issues and offer effective solutions.
- Demonstrate proficiency with monitoring tools such as B92, Abend Aid, Xpeditor, and Omegamon.
- Build and maintain comprehensive system documentation.
- Suggest process improvements and share innovative ideas.
- Support batch-cycle operations and communicate with users and collaborators regarding system status.
- Provide on-call support during weekdays and weekends as needed.
Qualifications
- A Bachelor's degree in Engineering or equivalent experience.
Requirements
Additional Information
To Be Successful In This Role, You Must Have:
- 4 to 6 years of relevant experience in mainframe infrastructure and related tools.
- Strong expertise in DB2, SQL, COBOL, JCL, VSAM, REXX, and CICS.
- Ability to automate tasks and address complex problems.
- Experience with analysis, research, and system operations.
- Proficiency with ISPF navigation and file management tools.
- Strong communication abilities for identifying root causes and documenting processes.
- Experience with production environment monitoring tools.
Good to Have Skills
While not mandatory, the following skills would be an advantage:
- Knowledge of Git, Github, IBM IDz, Jenkins, DBB, Groovy scripting, Urbancode Deploy, and Digital.ai.
- Familiarity with MS Office and SharePoint.
- A strong interest in learning new applications and domain skills quickly.
- Excellent problem-solving and analytical skills.
Proficiencies
We Value Individuals Who:
- Make sound business decisions.
- Embrace change and adapt quickly.
- Build positive relationships and collaborate effectively.
- Get results and meet objectives.
- Act strategically and think long-term.
- Cultivate talent and lead by example.
If you are passionate about technology, eager to learn, and ready to work in a collaborative environment, we would love to hear from you!