Software Engineer - IBMi
Company: Penske Logistics
Location: Reading
Posted on: May 6, 2024
|
|
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 Fuel and Billing applications
including Fuel Purchasing and reconciliation, Fuel Cost
maintenance, Fuel card support, Lease, Maintenance, and Fuel
billing 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 Fuel 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. About the
team: Specifically, this role will be an integral part of our Fuel,
Billing, and EDI 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 • 5-7 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. 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: 2400161 Date posted: 05/04/2024
Keywords: Penske Logistics, Irvington , Software Engineer - IBMi, IT / Software / Systems , Reading, New Jersey
Click
here to apply!
|