Software Engineer - ASP.NET Full Stack
Penske Truck Rental
- Location
- Beachwood, US
- Workplace
- On-site
- Job type
- Full-time
- Salary
- $78k–$118k
- Posted
- Today
- Source
- DevITJobs
Requirements:
- Bachelors degree in Computer Science or Computer Engineering, or equivalent software development experience
- 8–10 years of experience with programming languages relevant to the role
- Full-stack development experience with technologies such as React, Angular, or Vue; jQuery; HTML; JavaScript; CSS; and ASP.NET MVC/API
- Experience with Oracle PL/SQL and procedures
- 1–2 years of experience working with Agile teams
- Knowledge of technical project management, industry technology strategies, and software development best practices
- In-depth knowledge of design frameworks and patterns, and experience applying them in software development
- Expert knowledge of the full system development lifecycle and relational database design and implementation
- Familiarity with front-end UI/UX design
- Ability to independently interview candidates, work autonomously, and direct the work of team members
- Ability to estimate and lead medium-to-large projects
- Ability to research emerging software development frameworks and tools
- Strong problem-solving and analytical skills
- Ability to manage multiple projects and assignments in a cross-functional team environment
- Strong written and verbal communication skills, including explaining ideas in business-friendly and user-friendly language
- Experience with DevOps tools and automation
- Regular, predictable, full attendance is an essential function of the role
- Willingness to travel as needed and work the required schedule and location
- Must complete our employment application and submit to a background investigation, including past employment, education, and criminal history, and drug screening
- Ability to meet the roles physical and mental demands, including reading, communicating, remembering and analyzing information, and understanding instructions
- Ability to stand, walk, and sit; frequently use hands to touch, handle, and feel, and reach with hands and arms; and occasionally lift or move up to 25 lbs/12 kg
- Vision abilities including close, distance, and peripheral vision, depth perception, and focus adjustment
Responsibilities:
- Lead technical design for complex components that support business-critical applications, while mentoring developers on best practices
- Develop, enhance, maintain, modernize, and support existing applications and new solutions in a fast-paced environment
- Lead support for one or more critical applications and processes, resolving customer issues promptly
- Support the application lifecycle, including development, testing, release, and ongoing support, following requirements and guidance from senior engineers, architects, and management
- Work with technical and business leaders and product owners to clarify requirements and acceptance criteria
- Deliver medium-to-large projects with clean, documented, maintainable code that follows established standards
- Participate in design and deployment tollgate reviews and secure input from QA, architecture, security, web, and operations teams
- Document systems, software architecture, processes, applications, and dependencies
- Create unit and UI tests, identify defects, and use CI/CD tools to build and deploy code
- Triage production issues and coordinate with multiple teams to analyze problems
- Lead backend database design and, where applicable, collaborate with product owners and designers on UI/UX design
- Assign projects and review deliverables from onshore and offshore software engineers
- Provide constructive feedback to department management about project team members
- Help assess candidates technical skills and independently conduct new-hire interviews
- Take on other projects as assigned
Technologies:
- API
- ASP.NET
- Angular
- Backend
- CI/CD
- CSS
- DevOps
- Support
- JavaScript
- MVC
- Oracle
- React
- SQL
- Security
- Vue
- Web
- jQuery
- UX UI Design
- Architect
- Fullstack
More
We are hiring a Software Engineer II – ASP.NET Full Stack Developer for our information technology team in Beachwood, Ohio. The role is onsite four days per week, with a Monday–Friday schedule from 8 a.m. to 5 p.m. You will work with a diverse, collaborative team and partner with senior staff on medium-to-large projects while developing your skills and mentoring fellow engineers. Penske Logistics creates transportation, warehousing, and freight management solutions for companies across North America, South America, Europe, and Asia, helping improve supply-chain visibility and reduce costs. We are an equal opportunity employer. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the role.
last updated 43 week of 2026