1

Software Engineer Software Developer Jobs in Harrisburg, PA

Software QA Intern

Harrisburg, PA

$19 - $25/hr

We are looking for a Software QA Intern to join Vista Robotics, a leading company in the field of computer software and engineering. As a Software AQ Intern, you will play a crucial role in ensuring ...

Software QA Intern

Harrisburg, PA · On-site

$19 - $25/hr

We are looking for a Software QA Intern to join Vista Robotics, a leading company in the field of computer software and engineering. As a Software AQ Intern, you will play a crucial role in ensuring ...

Mainframe Developer

Harrisburg, PA

$48.25 - $62.25/hr

Since our Inception we have been providing industry leading IT solutions for Staffing and Software ... Mainframe Developer Location: Harrisburg, PA Qualifications Mainframe Developer - Harrisburg, PA ...

MuleSoft Developer II

Harrisburg, PA · On-site

$49.50 - $66/hr

Computer Engineering (Required), Bachelors (Required) 5+ years of experience in software development, with a strong proficiency in MuleSoft, .NET C# and JavaScript. | RequiredExperience building ...

Showing results 21-40

Software Engineer Software Developer information

See Harrisburg, PA salary details

$47.4K

$110.4K

$163.9K

How much do software engineer software developer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for software engineer software developer in Harrisburg, PA is $110,411.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,800.00 and $128,300.00 per year, depending on experience, location, and employer.

What is a software engineer software developer?

Software engineers and software developers are professionals who design, create, test, and maintain computer software. While the terms are often used interchangeably, software engineers typically focus on applying engineering principles to the entire software development process, including system architecture and design. Software developers are more focused on writing code and building applications based on specific requirements. Both roles require strong problem-solving skills, knowledge of programming languages, and collaboration with other team members. Their work enables the technology and applications we use every day.

What are the key skills and qualifications needed to thrive as a software engineer software developer?

To thrive as a Software Engineer or Software Developer, you need strong programming skills, problem-solving abilities, and a solid understanding of computer science principles, often supported by a degree in computer science or a related field. Familiarity with languages like Python, Java, or C++, version control systems like Git, and experience with development frameworks and cloud platforms are commonly required. Excellent teamwork, communication skills, and adaptability help you collaborate effectively and respond to evolving project needs. These skills and qualities are crucial for building reliable, scalable software and successfully contributing to dynamic development teams.

How do software engineers typically collaborate with product managers and designers during the development process?

Software engineers frequently work closely with product managers and designers to ensure that technical solutions align with user needs and business goals. This collaboration often involves participating in regular meetings such as sprint planning, design reviews, and daily stand-ups to clarify requirements, discuss feasibility, and provide feedback. Engineers contribute technical insights early in the process, help identify potential challenges, and iterate on features based on cross-functional input. Effective communication and teamwork are essential for delivering high-quality software on schedule.

What is the difference between Software Engineer Software Developer vs Software Engineer Software Developer?

AspectSoftware Engineer Software Developer

Both roles often require similar skills, including programming, problem-solving, and understanding software development lifecycle. They typically work in similar environments such as tech companies, startups, or IT departments. Employers often use these titles interchangeably, and candidates search for both when exploring opportunities. The main difference is that 'Software Engineer' may imply a broader scope or more emphasis on engineering principles, but in many contexts, they are considered equivalent roles.

What job categories do people searching Software Engineer Software Developer jobs in Harrisburg, PA look for? The top searched job categories for Software Engineer Software Developer jobs in Harrisburg, PA are:
What cities near Harrisburg, PA are hiring for Software Engineer Software Developer jobs? Cities near Harrisburg, PA with the most Software Engineer Software Developer job openings:
Infographic showing various Software Engineer Software Developer job openings in Harrisburg, PA as of July 2026, with employment types broken down into 90% Full Time, 8% Part Time, and 2% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $110,411 per year, or $53.1 per hour.

Senior Software Engineer - Finance

Flagger Force

Hummelstown, PA • On-site

$115K - $152K/yr

Full-time

Re-posted 16 days ago


Flagger Force rating

5.6

Company rating: 5.6 out of 10

Based on 43 frontline employees who took The Breakroom Quiz

4th of 9 rated traffic management


Job description

Job Summary:
Flagger Force is seeking a Sr. Software Engineer to lead the development of high-quality software solutions using the Microsoft .NET Framework. This senior role acts as a primary technical liaison to the Finance and Accounting departments, responsible for building and maintaining software that handles sensitive financial data and ensuring compliance with financial auditing standards.
Responsibilities:
• Financial Systems Integration: Architect and manage integrations between core traffic control applications and financial systems or ERP platforms to ensure seamless data flow for billing and payroll.
• Data Integrity & Auditing: Implement rigorous data validation and logging protocols within SQL Server and PostgreSQL environments to maintain "source of truth" accuracy for financial reporting
• Advanced Software Development: Design and code complex services using C#, .NET Core, WPF, and React, specifically focusing on modules for revenue tracking and financial forecasting.
• Stakeholder Collaboration: Partner directly with the Financial team, Product Managers, and Engineering leadership to translate complex fiscal requirements into technical specifications and Jira work items.
• Security & Compliance: Lead security reviews to ensure applications meet internal controls and data protection standards required for financial operations.
• Quality Assurance: Develop unit tests and QA practices that specifically stress-test financial calculations and edge cases in desktop and browser-based applications.
• Application Maintenance: Perform regular maintenance and bug fixes for existing applications and services. Troubleshoot issues and provide timely resolutions to ensure the smooth operation of Flagger Force systems.
• Continuous Learning: Stay current with the latest trends, tools, and technologies; Look for and document ways to leverage new technology in Flagger Force and share this knowledge with other team members.
Qualifications:
Required:
• A minimum of 5 – 8 years of software development experience with a focus on .NET technologies.
• Expert-level knowledge of C#, .NET Framework, .NET Core, and MVC for building robust enterprise services.
• Advanced ability to write efficient, complex queries in SQL Server and PostgreSQL, with a focus on transactional integrity and ACID compliance.
• Strong experience with API development for connecting disparate financial and operational software.
• Ability to create detailed playbooks in Confluence and designs in the enterprise wiki that outline financial logic and data mapping.
• Exceptional analytical skills to troubleshoot discrepancies between operational data and financial outputs.
• Proven experience developing software for finance, accounting, or payroll departments.
• Ability to work independently and within a team environment.
• Steel toed boots or the ability to obtain after employment.
Company:
At Flagger Force, we believe that keeping our communities moving goes further than traffic control. Founded in 2002, the company is headquartered in Hummelstown, USA, with a team of 1001-5000 employees. The company is currently Late Stage.

What Flagger Force employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom