Job Description

<div> <div> <div> <div><b>Overview: </b></div> <div> </div> </div> <div> <div>TekWissen is a global workforce management provider throughout India and many other countries in the world. The below client is a global company with shared ideals and a deep sense of family. From our earliest days as a pioneer of modern transportation, we have sought to make the world a better place one that benefits lives, communities and the planet</div> </div> <div> <div> </div> </div> <div> <div><b>Job Title: Software Engineer (II) - Commodity Engineer II</b></div> <div><b>Location: Chennai</b></div> </div> <div><b>Work Type: Hybrid</b></div> <div> <div> </div> </div> <div> <div><b>Position Description:</b></div> <ul> <li>Position Overview: Employees in this job function are responsible for designing, developing, testing and maintaining Mainframe applications and products to meet customer needs.</li> <li>They are involved in the entire software development lifecycle including designing software architecture, writing code, testing for quality and deploying the software to meet customer requirements. </li> <li>Full-stack software engineering roles, who can develop all components of software including user interface. </li> <li>For this specific role, we are seeking a highly motivated professional with a minimum of 5 years of experience specializing in Mainframe technologies (COBOL, JCL, DB2, IMS-DB/DC) and modern integration via APIs and Apigee on z/OS. </li> </ul> <div><b>Key Responsibilities:</b></div> <ul> <li>Customer Engagement: Engage with customers to deeply understand their use-cases, pain points, and requirements, showcasing empathy and advocating for user-centric software solutions that leverage core mainframe data and logic. </li> <li>Complex Problem Solving: Solve complex problems by designing, developing, and delivering solutions using COBOL, JCL, DB2, and IMS-DB/DC, utilizing various tools and agile methodologies to enhance core business applications. </li> <li>Technology Assessment: Assess the requirements of the software application or service and determine the most suitable technology stack, integration method (such as RESTful APIs), and deployment strategy for the z/OS environment. </li> <li>Architectural Design: Create high-level software architecture designs that outline the overall structure, components, and interfaces of the application, ensuring seamless connectivity between legacy systems and modern platforms. </li> <li>Cross-Functional Collaboration: Collaborate with cross-functional teams like product owners, designers, and architects to ensure mainframe capabilities are effectively integrated into the broader enterprise ecosystem. 6. Quality Strategy: Define and implement software test strategies, guidelines, policies, and processes for mainframe code and APIs in line with organizational vision, industry regulations, and market best practices. </li> <li>Performance Optimization: Work on continuously improving performance and optimizing DB2 queries and JCL batch processing to maximize development efficiency and system throughput. </li> <li>Modern Engineering Practices: Apply programming practices such as test-driven development (TDD) and continuous integration/continuous delivery (CI/CD) within the mainframe DevOps lifecycle.</li> <li>Security Integration: Support security practices to safeguard user data, including implementing encryption and anonymization protocols for data moving through Apigee and z/OS gateways. 10. Interface Development: Create user-friendly and interactive interfaces; in this context, this includes designing intuitive API contracts and managing IMS-DC (Data Communications) to ensure a high-quality developer and end-user experience. </li> <li>Backend & API Management: Develop and maintain back-end applications, specifically focusing on APIs and microservices on z/OS using server-side logic and Apigee for robust API management and security. </li> <li>Emerging Tech Adoption: Evaluate and incorporate emerging technologies-such as Mainframe-to-Cloud integration patterns-monitoring and participating in solutions for new stack layers and industry-standard modernization collaborations. </li> </ul> <div><b>Required Skills:</b></div> <ul> <li>6+ years of professional experience in Mainframe software engineering.</li> <li>Expert Proficiency: COBOL, JCL, and DB2 (SQL and Stored Procedures).</li> <li>Database & Communications: Strong hands-on experience with IMS-DB and IMS-DC. </li> <li>Education: Bachelor's degree in computer science, Information Technology, or a related field. </li> </ul> <div><b>Preferred (Add-on Skills): </b></div> <ul> <li>Prior experience or knowledge of API development on z/OS. </li> <li>Familiarity with the Apigee platform for API management. </li> <li>Experience with JSON/REST integration patterns within a mainframe context</li> </ul> <div><b>Skills Required:</b></div> <ul> <li>Mainframe Systems, Mainframe DB, IMS, IBM DB2, COBOL</li> </ul> <div><b>Skills Preferred:</b></div> <ul> <li>AIPGEE, API, IBM DB2, Big Query,</li> </ul> <div><b>Experience Required:</b></div> <ul> <li>Engineer II Exp.: Practitioner: 1 coding language or framework. </li> <li>5+ years in IT; </li> <li>4+ years in development</li> </ul> <div><b>Education Required:</b></div> <ul> <li>Bachelor's Degree</li> </ul> <div><b>TekWissen Group is an equal opportunity employer supporting workforce diversity.</b></div> </div> </div> </div>

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application