1

Associate Software Engineer Jobs in Lancaster, PA

Lead/Assist Application Development Leads, associates and contractors to understand software ... programming languages, frameworks, application architecture and enterprise design patterns. 2-4 ...

... appropriate programming languages, frameworks, application architecture and enterprise design ... The associate is frequently required to use hands to finger, handle, or feel and reach with hands ...

Manager - Software Development

Reading, PA · On-site

$118K - $156K/yr

You will manage a team of developers to help us create the next generation of innovative solutions ... With headquarters in Reading, PA, Penske and its associates are driven by a dedication to ...

This role requires strong proficiency in SolidWorks and CAD software, programming skills for ... Associate's degree in Mechanical Engineering, Manufacturing Engineering, or related field (or ...

Delegates, mentors, and directs Commissioning Engineers and Associate System Engineers * Writes the ... Gives technical guidance to design, controls, and software engineering * Configures and assists in ...

Qualifications: * 5+ years in IT management or software development leadership * Bachelor's degree ... Experience with Microsoft Dynamics GP, Korber WMS, and Microsoft DevOps a plus Skills ...

Showing results 21-40

Associate Software Engineer information

See Lancaster, PA salary details

$18

$41

$95

How much do associate software engineer jobs pay per hour?

As of Aug 6, 2026, the average hourly pay for associate software engineer in Lancaster, PA is $41.04, according to ZipRecruiter salary data. Most workers in this role earn between $29.66 and $43.46 per hour, depending on experience, location, and employer.

What are some common challenges faced by associate software engineers when transitioning from academic projects to real-world development teams?

Associate Software Engineers often encounter challenges such as adapting to larger, more complex codebases and learning to work within established development workflows. Unlike academic projects, real-world development involves collaboration with cross-functional teams, adhering to coding standards, and following agile processes. Additionally, balancing learning new technologies with delivering features on tight deadlines can be demanding. However, support from mentors and structured onboarding programs usually helps smooth this transition.

What are the key skills and qualifications needed to thrive as an associate software engineer, and why are they important?

To thrive as an Associate Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically supported by a degree in computer science or a related field. Familiarity with programming languages like Java, Python, or C++, as well as experience using version control systems like Git, are commonly required. Strong problem-solving skills, teamwork, and effective communication set standout candidates apart. These skills and qualities are crucial for delivering reliable software solutions, collaborating within development teams, and adapting to rapidly evolving technologies.

Is 25 too late to become a software engineer?

The associate software engineer role is open to individuals of various ages, and starting a career at 25 is common. Many successful software engineers begin in their mid-20s or later, often after gaining skills through coding bootcamps, online courses, or degree programs. Age is generally not a barrier if you develop relevant skills and gain practical experience.

What is an associate software engineer?

An associate software engineer works with a team of engineering professionals and developers to improve existing software or design new applications. As an associate software engineer, your job duties include coding software, coordinating with hardware engineers to ensure that different types of technology can run the software, and helping the QA team to test software before release. Typical qualifications for the career include a bachelor’s degree in computer science, engineering, or a related field and relevant technical experience with software applications. You also need excellent communication, coding, and analytical problem-solving skills, as well as the ability to work as part of a team.

What are the most commonly searched types of Software Engineer jobs in Lancaster, PA? The most popular types of Software Engineer jobs in Lancaster, PA are:
What cities near Lancaster, PA are hiring for Associate Software Engineer jobs? Cities near Lancaster, PA with the most Associate Software Engineer job openings:
Infographic showing various Associate Software Engineer job openings in Lancaster, PA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $85,364 per year, or $41 per hour.

Staff Software Architect

Penske

Reading, PA • On-site

Full-time

Re-posted 17 days ago


Job description

Summary Statement
Your will be designing architecture solutions for enterprise level systems with a team of industry leading experts to enable us to provide innovative solutions and services to our customers using cutting edge technologies. 

 
What You Will Be Doing
As a Penske Staff Software Architect you will be responsible for designing and implementing enterprise level application systems and making enterprise wide technology recommendations. You will work with a team of industry experts to create reference architecture, and roadmap for the digital technology deployment. You will aslo be responsible  for managing a diverse range of projects across cutting edge technologies developing innovative solutions. 

 
Penske ID' Responsibilities
  Responsible for designing and implementing enterprise level application systems and making enterprise wide technology recommendations.
  Promotes compliance to application architecture standard/principles and frameworks.
  Assist in creating and maintaining reference architectures and roadmaps for the digital technology deployment.
  Actively participate in the digital technologies governance process and support digital technology deployment projects as necessary.
  Support GRC (Governance, Risk, Compliance) aspects of digital technologies.
  Heavily involved in research and analysis of third party software solutions, and must be able to make a recommendation to use third party software or develop solution in-house                      
Use various tools and techniques to troubleshoot / debug application and software issues and be a significant contributor during production Triage calls.
  Proactively identifies and addresses application architecture strengths, weaknesses, opportunities and threats.
  Manage the projects and/or solutions to meet client group expectations.
  Work closely with the Architecture team to assess task quality and provide ongoing feedback to project members.
  Lead/Assist Application Development Leads, associates and contractors to understand software development frameworks, best practices and architecture patterns.      
Be a stakeholder at Design and Deploy Tollgate reviews.  
Conduct new hire technical interviews.   

 
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.
Penske Qualifications
  Bachelors degree in Computer Science, Math or Information Systems or equivalent development experience.
  12+ years of diverse experience/knowledge of appropriate programming languages, frameworks, application architecture and enterprise design patterns. 
  2-4 years of technical project leadership experience. 
  Expertise in technologies, frameworks and architecture like Java, Angular, Python, Spring, Spring Boot, XML, JSON, containers, microservices, REST API's, CI/CD etc.
  Experience in architecting Web Applications using microservices and RESTful services.
Experience in modernizing legacy applications
Experience in Domain Driven & Event Driven Architecture
Experience in Kafka & AWS
  Proficient in S/W engineering, application architecture and enterprise architecture(on-prem/cloud). 
  Awareness of data security and privacy technologies and processes.
  Understanding of key digital technology trends and vendor landscape.
  Experience building and supporting mission critical business applications. 
  Demonstrated expertise in application development life cycles/methodologies.
  Ability to mentor diverse teams and effectively communicate with IT and business leaders.
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 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 must regularly 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 Ability to adjust focus. 
  While performing the duties of this Job, the associate is regularly required to stand; walk; sit and talk or hear. The associate is frequently required to use hands to finger, handle, or feel and reach with hands and arms.

 
Penske is an Equal Opportunity Employer