1

Software Developer Jobs in State College, PA (NOW HIRING)

Staff DevOps Engineer

State College, PA · On-site

$51.50 - $70.75/hr

Software Delivery Planning and Execution * Lead a team in the successful delivery of DevOps projects in partnership with cross-functional team members through high-quality planning and execution.

Staff DevOps Engineer

State College, PA · On-site

$51.50 - $70.75/hr

Software Delivery Planning and Execution * Lead a team in the successful delivery of DevOps projects in partnership with cross-functional team members through high-quality planning and execution.

Staff DevOps Engineer

State College, PA · On-site

$51.50 - $70.75/hr

Software Delivery Planning and Execution * Lead a team in the successful delivery of DevOps projects in partnership with cross-functional team members through high-quality planning and execution.

Showing results 41-60

Software Developer information

See State College, PA salary details

$46.9K

$109.4K

$162.3K

How much do software developer jobs pay per year?

As of Sep 8, 2026, the average yearly pay for software developer in State College, PA is $109,384.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,000.00 and $127,100.00 per year, depending on experience, location, and employer.

What is a software developer?

A Software Developer is a professional who designs, builds, tests, and maintains computer programs or applications. They use programming languages to create software solutions that meet user needs, whether for desktop, mobile, or web platforms. Software Developers work closely with other team members such as designers, analysts, and testers to ensure the final product is functional, reliable, and user-friendly. Their responsibilities can range from writing code and fixing bugs to collaborating on system architecture and deploying updates.

What do software developers do?

Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.

What are the key skills and qualifications needed to thrive as a software developer, and why are they important?

To thrive as a Software Developer, you need strong programming skills in languages like Java, Python, or JavaScript, as well as a solid understanding of computer science fundamentals and a relevant degree or equivalent experience. Familiarity with development tools such as Git, integrated development environments (IDEs), and frameworks like React or .NET is typically required, along with knowledge of agile methodologies or certifications. Problem-solving ability, attention to detail, teamwork, and effective communication are essential soft skills that help you excel in collaborative and fast-paced environments. These skills ensure you can build reliable, maintainable software and adapt to evolving project requirements and technologies.

What are some common challenges software developers face when working on team-based projects?

Software developers often encounter challenges such as coordinating with team members across different time zones, managing code integration from multiple contributors, and maintaining clear communication about project requirements. Effective use of version control systems like Git and regular participation in code reviews can help mitigate these issues. Additionally, adapting to evolving project goals and balancing technical debt with feature development are common hurdles that require strong collaboration and problem-solving skills.

What is the difference between Software Developer vs Software Engineer?

AspectSoftware DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or Software Engineering; certifications may vary
Work EnvironmentDevelops, tests, and maintains software applicationsDesigns and develops software systems; often involved in architecture
Industry UsageCommonly used in tech companies, startups, and IT firmsUsed interchangeably with Software Developer in many organizations

While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.

Is a software developer still in demand?

Yes, software developers are in high demand due to ongoing digital transformation across industries. Skills in programming languages like Java, Python, and experience with cloud platforms increase employability, and the role is expected to grow as technology continues to advance.

What are the most commonly searched types of Software Developer jobs in State College, PA?

The most popular types of Software Developer jobs in State College, PA are:

What cities near State College, PA are hiring for Software Developer jobs?

Cities near State College, PA with the most Software Developer job openings:

Infographic showing various Software Developer job openings in State College, PA as of August 2026, with employment types broken down into 89% Full Time, 4% Part Time, and 7% Contract. Highlights an 70% In-person, and 30% Remote job distribution, with an average salary of $109,384 per year, or $52.6 per hour.

Software Research and Development Engineer

Penn State University

University Park, PA • On-site

$92K - $174K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted yesterday


Penn State University rating

7.8

Company rating: 7.8 out of 10

Based on 104 frontline employees who took The Breakroom Quiz

237th of 631 rated colleges and universities


Job description

APPLICATION INSTRUCTIONS:
  • CURRENT PENN STATE EMPLOYEE (faculty, staff, technical service, or student), please login to Workday to complete the internal application process. Please do not apply here, apply internally through Workday.
  • CURRENT PENN STATE STUDENT (not employed previously at the university) and seeking employment with Penn State, please login to Workday to complete the student application process. Please do not apply here, apply internally through Workday.
  • If you are NOT a current employee or student, please click "Apply" and complete the application process for external applicants.

Approval of remote and hybrid work is not guaranteed regardless of work location. For additional information on remote work at Penn State, see Notice to Out of State Applicants.
POSITION SPECIFICS
We are searching for motivated and talented Software Engineer join our Comprehensive Software Solutions (CSS) Department of the Applied Research Laboratory (ARL) at Penn State. CSS applies a wide variety of software concepts, techniques, and languages to solve challenging problems for ARL's sponsors as well as internally for ARL needs.
ARL is an authorized DoD SkillBridge partner and welcomes all transitioning military members to apply.
You will:
  • Work closely with a team to develop applications to best fit project needs
  • Maintain version tracking and code documentation
  • Support field testing - to include remote or in person troubleshooting of software system
  • Rigorously test application and write unit tests, if required for project

Required skills/experience areas include:
  • Programming in C/C++, C#, Java, or Python
  • Use of version tracking tools - Jira, Git
  • Creativity in problem solving
  • Strong written, oral, and interpersonal communication and presentation skills

Preferred skills/experience areas include:
  • A degree in Software Engineering or Computer Science
  • Embedded software development
  • Graphical user interface development
  • Current eligibility for access to classified information at the TS/SCI level or higher and may be subject to a government background investigation to upgrade clearance eligibility, if required

Your working location will be fully on-site, located in State College, PA. This position may also require periodic travel to remote locations in support of testing.
MINIMUM EDUCATION, WORK EXPERIENCE & REQUIRED CERTIFICATIONS
If filled as Research and Development Engineer - Software (ARL) - Intermediate Professional, this position requires:Bachelor's Degree - Engineering or Science2+ years of relevant experienceRequired Certifications:NoneIf filled as Research and Development Engineer - Software (ARL) - Professional, this position requires:Bachelor's Degree - Engineering or ScienceNo prior relevant work experience requiredRequired Certifications:None
ARL's purpose is to research and develop innovative solutions to challenging scientific, engineering, and technology problems in support of the Navy, the Department of Defense (DoD), and the Intel Community (IC).
FOR FURTHER INFORMATION on ARL, visit our web site at www.arl.psu.edu.
BACKGROUND CHECKS/CLEARANCES
Employment with the University will require successful completion of background check(s) in accordance with University policies.
Notice regarding employment at the Applied Research Laboratory (ARL):Employees must be eligible to obtain a government security clearance, participate in the ARL drug testing program, and comply with electronic and physical monitoring requirements applicable to federal contractors. ARL operates in a secure information environment involving Unclassified, Controlled Unclassified Information (CUI), and Classified information. Personal electronic devices brought onsite must be registered and may be restricted from certain areas. You must be a U.S. citizen to apply.
SALARY & BENEFITS
The salary range for this position, including all possible grades, is $92,100.00 - $174,708.00.
Salary Structure - Information on Penn State's salary structure
Penn State provides a competitive benefits package for full-time employees designed to support both personal and professional well-being. In addition to comprehensive medical, dental, and vision coverage, employees enjoy robust retirement plans and substantial paid time off which includes holidays, vacation and sick time. One of the standout benefits is the generous 75% tuition discount, available to employees as well as eligible spouses and children. For more detailed information, please visit our Benefits Page.
CAMPUS SECURITY CRIME STATISTICS
Pursuant to the Jeanne Clery Disclosure of Campus Security Policy and Campus Crime Statistics Act and the Pennsylvania Act of 1988, Penn State publishes a combined Annual Security and Annual Fire Safety Report (ASR). The ASR includes crime statistics and institutional policies concerning campus security, such as those concerning alcohol and drug use, crime prevention, the reporting of crimes, sexual assault, and other matters. The ASR is available for review here.
EEO IS THE LAW
Penn State is an equal opportunity employer and is committed to providing employment opportunities to all qualified applicants without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. If you are unable to use our online application process due to an impairment or disability, please contact 814-865-1473.
Federal Contractors Labor Law Poster
PA State Labor Law Poster
Penn State Policies
Copyright Information
Hotlines

What Penn State University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom