1

Full Stack Software Engineer Jobs in Harrisburg, PA

Ability to explain client-server architecture, MVC patterns, and authentication while preparing students for full-stack development roles and software engineering careers. * Conceptual Teaching ...

Full-TimeAbout the Role:We are seeking an experienced Senior Software Developer to join our dynamic team. You will play a key role in designing, developing, and maintaining scalable, high-performance ...

Undertake the full development lifecycle of a global Progress application. * Produce high quality ... From intelligent delivery systems to automated warehouse stacking, we're at the cutting edge of ...

Contingent Contract Award ONSITE-Mechanicsburg, PA Anticipated State date 9/1/2026 Connected Logistics is seeking to hire a Jr. Software Developer to support a DLA client's full software development ...

Sr. Software Developer

Mechanicsburg, PA · On-site

$110K - $115K/yr

Contingent Contract Award ONSITE-Mechanicsburg, PA Anticipated State date 9/1/2026 Connected Logistics is seeking to hire a Software Developer Sr - Senior to support a DLA client's full software ...

Experience * 7+ years of overall experience as a full stack developer in a large enterprise. * 5+ years development experience in specific technologies required for this position. WORK SCHEDULE

New

They are seeking an experienced OpenEdge Software Developer to support and enhance core business ... Responsibilities : • Undertake the full development lifecycle of a global Progress application ...

Showing results 21-40

Full Stack Software Engineer information

See Harrisburg, PA salary details

$43.9K

$133K

$188.1K

How much do full stack software engineer jobs pay per year?

As of Aug 23, 2026, the average yearly pay for full stack software engineer in Harrisburg, PA is $133,042.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,600.00 and $156,000.00 per year, depending on experience, location, and employer.

What is a full stack software engineer?

A full stack software engineer develops all aspects of a software application, from the user interface to the back-end database. As a full stack software engineer, your job duties include gathering customer requirements, writing the code to develop the application, and troubleshooting the application for any issues. The qualifications to pursue a career as a full stack software engineer include an associate or bachelor’s degree in computer science, software engineering, or a related field and proficiency in a variety of coding languages and frameworks.

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

To thrive as a Full Stack Software Engineer, you need strong proficiency in both front-end (e.g., HTML, CSS, JavaScript) and back-end (e.g., Node.js, Python, Java) development, typically supported by a relevant degree or equivalent experience. Familiarity with frameworks (like React or Angular), version control (such as Git), databases (SQL/NoSQL), and cloud platforms is essential, and certifications like AWS Certified Developer can be beneficial. Problem-solving ability, collaboration, and adaptability are vital soft skills that help engineers navigate complex projects and work effectively in teams. These skills ensure the ability to deliver robust, scalable, and user-friendly applications that meet dynamic business needs.

How do full stack software engineers typically collaborate with other team members during a development project?

Full Stack Software Engineers often work closely with front-end and back-end developers, UI/UX designers, product managers, and QA testers throughout the software development lifecycle. Collaboration typically involves participating in agile ceremonies such as daily stand-ups, sprint planning, and code reviews to ensure alignment and progress. They are expected to communicate effectively across disciplines, help troubleshoot issues that span both client and server sides, and contribute to shared documentation. This collaborative environment helps ensure that solutions are cohesive, scalable, and meet user requirements.

What is the difference between Full Stack Software Engineer vs Front End Developer?

AspectFull Stack Software EngineerFront End Developer
Required SkillsProficiency in both front-end and back-end technologies, including HTML, CSS, JavaScript, server-side languages, and databases.Specializes in client-side technologies like HTML, CSS, JavaScript, and frameworks such as React or Angular.
Work EnvironmentWorks on both server and client-side development, often involved in full project lifecycle.Focuses primarily on designing and implementing user interfaces and user experience.
Common UsageUsed in full-stack development teams, startups, and projects requiring versatile developers.Found in teams emphasizing UI/UX, web design, and front-end frameworks.

While both roles require strong JavaScript skills, Full Stack Software Engineers handle both front-end and back-end development, whereas Front End Developers focus solely on the user interface and experience. The choice depends on whether you prefer a broader development scope or specialization in UI design.

Are full stack software engineers in demand?

Full stack software engineers are in high demand due to their ability to work on both front-end and back-end development, making them valuable in many industries. Companies seek these professionals for their versatility, often requiring knowledge of frameworks, programming languages, and tools like JavaScript, Python, and cloud platforms. The demand is expected to grow as digital transformation continues across sectors.

Can I learn full stack software engineer in 3 months?

Becoming a full stack software engineer in three months is challenging, as it typically requires several months to years of consistent learning to gain proficiency in both front-end and back-end development, including skills in programming languages, frameworks, databases, and version control. Intensive bootcamps or self-study programs can accelerate learning, but practical experience and project work are essential for job readiness.

What are popular job titles related to Full Stack Software Engineer jobs in Harrisburg, PA?

For Full Stack Software Engineer jobs in Harrisburg, PA, the most frequently searched job titles are:

What job categories do people searching Full Stack Software Engineer jobs in Harrisburg, PA look for?

The top searched job categories for Full Stack Software Engineer jobs in Harrisburg, PA are:

What cities near Harrisburg, PA are hiring for Full Stack Software Engineer jobs?

Cities near Harrisburg, PA with the most Full Stack Software Engineer job openings:

Infographic showing various Full Stack Software Engineer job openings in Harrisburg, PA as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, and 3% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $133,042 per year, or $64 per hour.

React fullstack Developer

Anagh Technologies, Inc.

Harrisburg, PA • On-site

Contractor

Re-posted 20 days ago


Job description

Location:Harrisburgh, PA (Hybrid)
Start Date: ASAP
Duration: 12 Months
Must :: React, .Net Core, GraphQL (Good to have)
Detailed JD
Roles & Responsibilities
  • Strong leadership and problem-solving skills.
  • Commitment to delivery.
  • Excellent communication skills and a desire to collaborate openly within a fast-moving team.
  • A deep desire to learn and apply technology in a pragmatic way to create client value.
  • Experience designing and building systems that are maintainable, evolvable, and highly tested.
  • Ability to effectively participate in peer code reviews and pull requests, both as the reviewer and the reviewee.
  • The desire and initiative to know the latest in development technologies, tools, and implementation patterns to share this knowledge within teams and the broader organization

Qualifications:
  • 5+ years of Software engineering and design experience with large scale business applications in a fast-paced iterative development environment.
  • 3+ years designing, developing, and implementing business applications from business concept through production.
  • Commercial insurance knowledge is preferred.

Technical Skills (Must have)
  • Proficient in React.JS, GraphQL, JavaScript/TypeScript.
  • Experience with MVC .Net, .Net Core (version 3.1 or above), ORM tools(Entity Framework, EF Core etc) desirable.
  • Strong Proficiency with relational databases design and query construction and optimization (we use SQL Server and Postgress, other RDBMS experience is acceptable).
  • Strong API design and development skills.
  • Experience implementing unit and integration tests with NUnit, xUnit, MS Test, Selenium or similar.
  • Experience with data structures, basic algorithms, and applying object-oriented principles and design patterns is preferable.
  • Proficiency with development tools such as Visual Studio and Git.
  • Strong understanding of architectural principles of software development, data modelling, and security.
  • Prior Experience with following technologies is desirable: NoSQL