Cobol iSeries IT Staff Engineer

OneMain Financial•Evansville, IN

About The Position

The Cobol iSeries IT Staff Engineer provides technical analysis, support, and programming for the department. The role leads solutioning discussions with product teams to translate business requirements into technical solutions, coordinates cross-functional work and drives projects to completion, and communicates design trade-offs with teams and stakeholders. The engineer works with architects to define future application states and guides the team in evolving toward them, while innovating and encouraging adoption of new tools and capabilities. The position also serves as a team AI Champion for SDLC/PDLC improvements and mentors team members through feedback and coaching. The engineer performs complex application programming on iSeries using ILE COBOL, ILE CL, and DB2; leads system architecture and detailed solution design; collaborates with cross-functional engineers to identify effective solutions; and leads projects or programs from initiation through delivery and warranty. Responsibilities include owning code quality, testing, participating in design and code reviews, adapting to changing priorities, and mentoring junior developers. Experience incorporating AI tools into daily work to improve efficiency and quality is also sought.

Requirements

  • Bachelor's degree in a related field.
  • 10 years of experience, including at least 8 years of programming and 5 years of analysis experience.
  • Complete SDLC project knowledge.
  • Excellent communication skills.

Nice To Haves

  • iSeries development expertise.
  • Experience with ILE COBOL, ILE CL, C, and DB2.
  • Knowledge of iSeries APIs, data queues, user queues, multithreading, journaling, and iSeries file systems such as library-based systems.
  • Deep understanding of interactive screen development.
  • Experience with SQL and MQ Series.
  • Experience incorporating AI tools into day-to-day processes to improve efficiency and quality.

Responsibilities

  • Provide technical analysis, support, and programming for the department.
  • Lead solutioning discussions with product teams and translate business requirements into technical solutions.
  • Take ownership of and coordinate cross-functional tasks, driving projects to completion.
  • Communicate design trade-offs to teams and stakeholders.
  • Work with architects to define future application states and guide the team in evolving toward them.
  • Innovate and drive adoption of new tools and capabilities.
  • Serve as the team AI Champion for SDLC/PDLC improvements.
  • Guide and mentor team members through feedback and coaching, encouraging them to stretch their capabilities.
  • Perform complex application programming on iSeries using ILE COBOL, ILE CL, and DB2.
  • Lead the definition of system architecture and detailed, scalable, extensible solution designs.
  • Collaborate with cross-functional teams and engineers to assess alternatives and find effective solutions.
  • Lead projects or programs from initiation through delivery and warranty.
  • Own code quality and perform testing.
  • Participate in design and code reviews.
  • Adapt to changes in priorities and multitask as necessary.
  • Mentor and guide junior developers.
  • Incorporate AI tools into day-to-day processes to improve efficiency and quality.

Benefits

  • Health and wellbeing options, including medical, prescription, dental, vision, hearing, accident, hospital indemnity, and life insurance.
  • Up to 4% matching 401(k).
  • Employee Stock Purchase Plan with a 10% share discount.
  • Tuition reimbursement.
  • 15 days of vacation per year, plus 2 personal days, prorated based on start date.
  • Paid sick leave as determined by state or local ordinance, prorated based on start date.
  • 7 paid holidays per year, based on start date.
  • 3 days of paid volunteer time per year, prorated based on start date.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service