Software Engineer II (IBMi)
Company: Penske
Location: Reading
Posted on: June 3, 2025
|
|
Job Description:
What You Will Be Doing: As a Software Engineer, you will
participate in all aspects of the Software Development lifecycle by
supporting Penske's proprietary financial applications including
Account Payable and receivable, General ledger, Penske Electronic
Matching systems. You will troubleshoot issues as they occur while
also developing new software modules across multiple small to
medium projects concurrently. You will have an opportunity to lead
the design of certain software components and suggest new products,
applications, and features based on industry and technological
trends and advances. You will also consult with process owners in
reviewing, interpreting and developing systems in accordance with
user requirements. You will be responsible to work with business
and develop financial applications modernization roadmap. You will
be working with a diverse team and mentoring junior software
engineers. Ideal candidates will have development experience in the
following areas: • Strong experience in IBM I programming (RPG, CL,
ILE, SQL) • SQL -Experience in writing optimized complex SQL
statements in DB2 • Experience with Agile methodology and usage of
Jira board with daily standups • Strong negotiation skills and
experience in working with internal customers and external vendors.
• Understanding of Web Services/Restful API, SOA, XML/JSON. • Full
System Development Lifecycle experience • Hybrid working model - 2
to 3 days in office. • Oncall support during critical system
failures. • Critical thinking and problem-solving skills. This
position will be based out of Reading, Pennsylvania or Tampa,
Florida About the team: Specifically, this role will be an integral
part of our Financial and Admin development groups that are
collocated in Reading-PA, Tampa-FL, and India. You will be
responsible for working with internal customers, external vendors,
consultants, and various cross-functional teams. Penske
Responsibilities: • Be the primary contact and lead support
associate for multiple applications. • Play a critical role in
supporting the application lifecycle (design, development, test,
release, and support) based on detailed requirements and guidance
from senior engineers/leads. • Collaborate with technical/business
leaders and product owners to acquire and understand
requirements/acceptance criteria. • Develop, maintain, test,
analyze performance, troubleshoot/fix applications and applicable
code • Support mission-critical applications and assist in the
resolution of customer issues. • Design backend database schemas. •
Produce deliverables with clean, well-documented, and easily
maintainable code that adheres to defined coding standards. • Write
unit / UI tests to identify defects and leverage CI/CD for building
and deploying code. • Triage production issues and work with
multiple teams to perform problem analysis. • Assign and review
tasks from junior and offshore software engineers. • Participate in
conducting new hire interviews. • Influence the discovery and
decision-making process when changes to standards and technology
are required (tools, conventions, and design patterns) • Provides
support to the business by responding to user questions, concerns,
and issues (for example, technical feasibility, and implementation
strategies) • Other projects/tasks as assigned Penske
Qualifications: • Bachelor's Degree in Computer Science/Computer
Engineering or equivalent years of software development experience
• 8-10 years experience in appropriate programming languages
dependent on the role(IBM-i) • Strong experience in RPG/400, RPG
FREE, ILE, CL, CLLE, DBU, DB2SQL, SQLRPGLE • IBM I rational,
Implementer/MDCMS, Xanalysis, Advance Query Tool, Jira, Confluence
• Must ensure assigned tasks are completed on time to meet sprint
velocity • Knowledge of appropriate design frameworks and patterns
and experience in implementing them in software development •
Knowledge of industry-wide technology strategies and best practices
• Experience in relational database design • Knowledge and
experience of the Agile software development methodology • Ability
to research emerging software development frameworks and tools •
Ability to estimate medium to large-sized projects • Excellent
communication and interpersonal skills • Knowledge of the full
software development lifecycle • Ability to troubleshoot and
resolve issues • Regular, predictable, full attendance is an
essential function of the job • Willingness to travel as necessary,
work the required schedule, work at the specific location required,
complete Penske employment application, submit to a background
investigation (to include past employment, education, and criminal
history) and drug screening are required Physical Requirements: •
The physical and mental demands described here are representative
of those that must be met by an associate to successfully perform
the essential functions of this job. Reasonable accommodations may
be made to enable individuals with disabilities to perform the
essential functions. • The associate will be required to: read;
communicate verbally and/or in written form; remember and analyze
certain information; and remember and understand certain
instructions or guidelines. • While performing the duties of this
job, the associate may be required to stand, walk, and sit. The
associate is frequently required to use hands to touch, handle, and
feel, and to reach with hands and arms. The associate must be able
to occasionally lift and/or move up to 25lbs/12kg. • Specific
vision abilities required by this job include close vision,
distance vision, peripheral vision, depth perception and the
ability to adjust focus. About Penske Truck Leasing/Transportation
Solutions Penske Truck Leasing/Transportation Solutions is a
premier global transportation provider that delivers essential and
innovative transportation, logistics and technology services to
help companies and people move forward. With headquarters in
Reading, PA, Penske and its associates are driven by a dedication
to excellence and a commitment to customer success. Visit Go Penske
to learn more. Job Category: Information Technology Job Function:
Software Engineering Job Family: Information Technology Address:
100 Gundy Drive Primary Location: US-PA-Reading Employer: Penske
Truck Leasing Co., L.P. Req ID: 2506660 Date posted: 06/02/2025
Keywords: Penske, Camden , Software Engineer II (IBMi), Professions , Reading, New Jersey
Click
here to apply!
|