Taro Logo

Senior Application Developer - Mainframe

World's largest package delivery service operating in more than 220 countries with over 500,000 employees, providing transportation and logistics solutions.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Logistics

Description For Senior Application Developer - Mainframe

UPS, a Fortune Global 500 organization and the world's largest package delivery service, is seeking a Senior Application Developer specializing in Mainframe development. This role is crucial for maintaining and enhancing the company's core systems that power their global logistics operations across 220+ countries.

The position involves full systems lifecycle management, from analysis and technical requirements to design, coding, and implementation. You'll be working with traditional mainframe technologies like COBOL, VSAM, DB2, and CICS, while also integrating with modern tools like AzureDevOps. This unique combination makes the role perfect for developers who appreciate both legacy systems and contemporary development practices.

As a Senior Application Developer, you'll be responsible for analyzing business requirements, designing technical solutions, and ensuring high-quality code delivery. The role requires strong expertise in mainframe technologies, database management, and modern development methodologies. You'll collaborate with cross-functional teams in an Agile environment, contributing to critical systems that support UPS's massive global operations.

The ideal candidate brings 8+ years of mainframe development experience, strong COBOL programming skills, and expertise in DB2 and JCL. Knowledge of Linux shell scripting and Oracle PL/SQL adds valuable versatility to the role. You'll be joining a company with a rich history dating back to 1907, that has grown from a basement startup to a global logistics leader, offering excellent opportunities for professional growth and impact at scale.

Working at UPS means being part of an organization committed to innovation, sustainability, and community building. The company's massive scale and continued growth provide stable, long-term career prospects in an essential industry. If you're passionate about large-scale systems, enjoy solving complex technical challenges, and want to contribute to a company that literally moves the world forward, this role offers an excellent opportunity to leverage your mainframe expertise in a modern, forward-thinking environment.

Last updated 5 days ago

Responsibilities For Senior Application Developer - Mainframe

  • Analyze business requirements and translate them into technical solutions
  • Design, develop, test, and maintain applications using COBOL, VSAM, DB2, CICS, SAS, JCL
  • Participate in the complete Software Development Life Cycle (SDLC)
  • Collaborate with business stakeholders and project managers in an Agile environment
  • Troubleshoot and resolve issues in production environments
  • Maintain and enhance existing applications
  • Develop and execute unit tests
  • Ensure high quality code and contribute to development process improvement

Requirements For Senior Application Developer - Mainframe

  • 8+ years of hands-on experience in Mainframe application development
  • Strong proficiency in COBOL programming and related tools
  • Solid experience with DB2 (database design, queries, and optimization)
  • Strong knowledge and hands-on experience with JCL
  • In-depth understanding of SDLC and Agile methodologies
  • Knowledge of AzureDevOps
  • Excellent analytical, problem-solving, and debugging skills
  • Strong communication and interpersonal skills
  • Knowledge of Linux Shell Scripting and Linux Admin
  • Knowledge of ORACLE PLSQL

Interested in this job?

Jobs Related To UPS Senior Application Developer - Mainframe