Job Summary
We are seeking a skilled Software Engineer with 5 to 9 years of experience to join our dynamic team. The ideal candidate will have strong technical expertise in IT Service Management JCL DB2 and COBOL. This hybrid role involves rotational shifts providing an opportunity to work on diverse projects and contribute to the companys growth and success.
Responsibilities
Develop and maintain software applications using COBOL JCL and DB2 to meet business requirements.Collaborate with cross-functional teams to design implement and test IT Service Management solutions.Provide technical support and troubleshooting for software applications to ensure smooth operation.Participate in code reviews and ensure adherence to coding standards and best practices.Analyze and optimize existing software systems for performance and scalability.Create and maintain technical documentation for software applications and processes.Implement and manage software deployment processes to ensure timely delivery of updates and enhancements.Monitor and manage system performance identifying and resolving issues proactively.Work closely with stakeholders to gather and analyze requirements translating them into technical specifications.Ensure compliance with security and data protection standards in all software development activities.Provide mentorship and guidance to junior team members fostering a collaborative and productive work environment.Stay updated with the latest industry trends and technologies incorporating them into the development process as appropriate.Participate in rotational shifts to provide 24/7 support for critical systems and applications.
Qualifications
Possess strong technical skills in COBOL JCL and DB2 with hands-on experience in developing and maintaining software applications.Demonstrate expertise in IT Service Management with a proven track record of implementing and supporting ITSM solutions.Exhibit excellent problem-solving and analytical skills with the ability to troubleshoot and resolve complex technical issues.Show proficiency in creating and maintaining technical documentation ensuring clarity and accuracy.Display strong communication and collaboration skills working effectively with cross-functional teams and stakeholders.Have experience in code reviews and adherence to coding standards and best practices.Demonstrate the ability to analyze and optimize software systems for performance and scalability.Show commitment to staying updated with industry trends and incorporating new technologies into the development process.Possess a strong understanding of security and data protection standards in software development.Exhibit the ability to mentor and guide junior team members fostering a collaborative work environment.Have experience in managing software deployment processes and ensuring timely delivery of updates.Show proficiency in monitoring and managing system performance proactively identifying and resolving issues.Demonstrate flexibility and adaptability in working rotational shifts to provide 24/7 support for critical systems.