Job Description

Overview:

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

Job Title: Software Engineer (II) - Commodity Engineer II

Location: Chennai

Work Type: Hybrid

Position Description:

  • Position Overview: Employees in this job function are responsible for designing, developing, testing and maintaining Mainframe applications and products to meet customer needs.
  • 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.
  • Full-stack software engineering roles, who can develop all components of software including user interface.
  • 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.

Key Responsibilities:

  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • Performance Optimization: Work on continuously improving performance and optimizing DB2 queries and JCL batch processing to maximize development efficiency and system throughput.
  • Modern Engineering Practices: Apply programming practices such as test-driven development (TDD) and continuous integration/continuous delivery (CI/CD) within the mainframe DevOps lifecycle.
  • 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.
  • 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.
  • 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.

Required Skills:

  • 6+ years of professional experience in Mainframe software engineering.
  • Expert Proficiency: COBOL, JCL, and DB2 (SQL and Stored Procedures).
  • Database & Communications: Strong hands-on experience with IMS-DB and IMS-DC.
  • Education: Bachelor's degree in computer science, Information Technology, or a related field.

Preferred (Add-on Skills):

  • Prior experience or knowledge of API development on z/OS.
  • Familiarity with the Apigee platform for API management.
  • Experience with JSON/REST integration patterns within a mainframe context

Skills Required:

  • Mainframe Systems, Mainframe DB, IMS, IBM DB2, COBOL

Skills Preferred:

  • AIPGEE, API, IBM DB2, Big Query,

Experience Required:

  • Engineer II Exp.: Practitioner: 1 coding language or framework.
  • 5+ years in IT;
  • 4+ years in development

Education Required:

  • Bachelor's Degree

TekWissen Group is an equal opportunity employer supporting workforce diversity.

Apply for this Position

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

Submit Application