Software Engineer
Company: Penske
Location: Beachwood
Posted on: May 9, 2025
|
|
Job Description:
Software Engineer Location: Beachwood, OH. Shift: 8am-5pm Monday -
Friday (Hybrid - subject to change) Summary Statement: Working with
a diverse team, you will play an integral role in designing,
developing, and supporting our business critical applications,
while mentoring associate engineers on software development best
practices in an effort to deliver our next generation of innovative
applications to our customers What You Will Be Doing: As a Software
Engineer I, you will participate in all aspects of the Software
Development lifecycle by supporting existing software development
efforts and troubleshooting 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 & developing systems in accordance with
user requirements. Finally, you will get an opportunity to work
with a diverse team and mentor junior software engineers. Penske
Responsibilities: - Be the primary contact and lead support
associate for multiple applications. - Play a critical role in
supporting the application lifecycle (design, develop, 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, implementation strategies) - Other
projects as assigned Penske Qualifications: - Bachelor's Degree in
Computer Science/Computer Engineering or equivalent years of
software development experience - 5-7 years experience in Microsoft
Development Software (.Net) - 3-5 years Experience in Java - 5-7
years experience in Oracle and/or Microsoft SQL Server - Must have
Experience using Dev Ops Tools and automation Web Methods and RT
Locator WMS experience is a plus - Excellent communication skills
(Both oral and written) and interpersonal skills - Full stack
development experience in technologies such as React, Angular,
jQuery, HTML, JavaScript, CSS, Spring framework, Spring-MVC,
myBatis, RESTful API's. - Knowledge of technical project management
- 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 troubleshoot and resolve issues - Ability to research
emerging software development frameworks and tools - Ability to
estimate and medium to large sized projects. - Knowledge of full
software development lifecycle - Some background in DevOps Tools
and automation - 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. Penske is an Equal Opportunity Employer. About Penske
Logistics Penske Logistics engineers state-of-the-art
transportation, warehousing and freight management solutions that
deliver powerful business results for market-leading companies.
With operations in North America, South America, Europe and Asia,
Penske and its associates help businesses move forward by
increasing visibility and driving down supply-chain costs. Visit
Penske Logistics to learn more. Job Category: Information
Technology Job Function: Software Engineering Job Family:
Information Technology Address: 3000 Auburn Dr Primary Location:
US-OH-Beachwood Employer: Penske Logistics LLC Req ID: 2505961
Keywords: Penske, Parma , Software Engineer, Professions , Beachwood, Ohio
Click
here to apply!
|