Software Applications Engineer Jobs in Pennsylvania
Software Applications Engineer jobs in Pennsylvania are open across Pittsburgh, Canonsburg, and Harrisburg and other Pennsylvania metros, with employers like Synopsys, Aurora Innovation, and Johnson Controls hiring at every experience level. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 24+ Software Applications Engineer jobs











What success looks like in this role:
- Analyze business requirements and convert project goals into the defined system functions that the organization intends to develop.
- Perform project gap analysis, establish and evaluate the functional requirements gathered for validity and feasibility and communicate the same to the business users.
- Prepare use case diagram and review with business team to clarify and understand the scope of requirements.
- Create flow chart, data mapping document to understand the business rules & functional requirement clearly.
- Design rich and Responsive User-Interface (UI).
- Need to collaborate closely with User Experience (UX) designer and other design specialists to fulfill overall vision created by product owner.
- Create Stateful and responsive Front-End Components to fulfil the business requirements by using Angular, Typescript and NgRx store.
- Design and develop backend Business & Data services using .Net Core, which can interact with Angular Components.
- Take care of security features for both front end and backend applications by using the latest tools or approach followed as per the latest industry standards.
- Design and develop data migration components to import historical data for reporting.
- Design and develop Data transformation batch processing rules for reporting. Design and develop solutions to integrate external applications.
- Create data models and entity relationship diagrams (ERDs).
- Setup code review process.
- Create Unit Test cases for testing Angular components and services and backend Data services which can cover at least 80% of code coverage.
- Create System Integration Test cases and support Integration testing once all discrete components are integrated.
- Perform rigorous testing to identify any use case for performance improvement.
- Develop Proof of concepts for integration of new tools into application.
- Collate and present the recommendations and insights that would enable continuous measurable improvement in the client's business decisions.
- Work with DevOps team for deployment of new release versions using Continuous integration tools such as Jenkins to environments such as Dev, UAT, QA.
- Configure Cl CD pipelines for Deployment, Testing & Reporting.
- Mentors junior members of the team.
- Conduct Knowledge transfer and technical trainings.
- Takes lead in developing technical design documents and assists in user documentation creation.
You will be successful in this role if you have:
Must have Bachelor's degree or foreign equivalent in Computer Engineering, Computer Science, Information Technology or a related field.
Must have 6 years of experience in job offered or related position.
Must have 6 years experience in the following:
- Operating Systems: Windows XP, Windows 7, Windows 10, Windows 11, Windows Server
- Programming Languages: C#, VB.Net, .net Core
- Application Software/ IDEs: Visual Studio .NET (2003, 2005, 2008, 2010, 2013, 2017, 2022)
- Web Development: Angular 18 and above, ASP.NET (1.0 to 4.0), ASP (2.0, 3.0), IIS 10.0
- Databases & Data Tools: SQL Server (7, 2000, 2005, 2008, 2012, 2014, 2019), Oracle SQL Server Integration Services
- Design & Modeling Tools: Microsoft Visio, UML
- Reporting & Bl Tools: Crystal Reports 9 for .NET, SQL Server Reporting Services, Cognos, Power Bl
- Version Control/ SDLC tools: Azure DevOps, Git, Bitbucket
- GUI & Front-End Technologies: HTML, CSS, JavaScript, VBScript, XML, XSL, WinForms (.NET), Angular JS, Angular 18, Bootstrap, jQuery, npm
- Technologies & Frameworks: WebAPI, OData, Web Services, Entity Framework, .NET Core (8.0), Kafka, API Gateway
- Integrations with Laserfiche Document Management
- Implementing Single sign-on using Oauth 2 protocols
- Implementing Web API security, application vulnerability prevention
- Implementing Data management and reporting solutions using Azure Datalakes, Azure Synapse, Azure Data Factory.
Must be willing to work anywhere in the U.S. as the position may involve relocation to various and unanticipated client site locations; any relocation will be paid by employer pursuant to internal policy.
This role may require access to export-controlled commodities and technology. Therefore, to conform to U.S. export control regulations, applicant should be eligible for any required authorizations from the U.S. Government.
Unisys is proud to be an equal opportunity employer that considers all qualified applicants without regard to age, caste, citizenship, color, disability, family medical history, family status, ethnicity, gender, gender expression, gender identity, genetic information, marital status, national origin, parental status, pregnancy, race, religion, sex, sexual orientation, transgender status, veteran status or any other category protected by law.
This commitment includes our efforts to provide for all those who seek to express interest in employment the opportunity to participate without barriers. If you are a US job seeker unable to review the job opportunities herein, or cannot otherwise complete your expression of interest, without additional assistance and would like to discuss a request for reasonable accommodation, please contact our Global Recruiting organization at GlobalRecruiting@unisys.com or alternatively Toll Free: 888-560-1782 (Prompt 4). US job seekers can find more information about Unisys’ EEO commitment here.
See All 24 Software Applications Engineer Jobs in Pennsylvania
Find roles in Pennsylvania that match your experience and apply in just a few clicks.
Find JobsSoftware Applications Engineer Jobs by City in Pennsylvania
Where Pennsylvania roles are concentrated, by current openings.
Software Applications Engineer Job Market in Pennsylvania
A snapshot from current Pennsylvania openings, updated as new roles post.
Who's Hiring
- Synopsys4

- Aurora Innovation2

- Johnson Controls2

- ALSTOM1

- Actalent Engineering1

Top Industries Hiring
- Technology & Software8
- Manufacturing6
- Science & Research3
- Chemicals & Materials1
- Consulting & Professional Services1
What Pennsylvania Employers Look For
The qualifications that appear most often in software applications engineer jobs across Pennsylvania.
- Bachelor's degree in computer science, software engineering, or a related technical field
- Proficiency in at least one compiled language such as C++, Java, or C#
- Experience designing or consuming REST or SOAP APIs in production environments
- Familiarity with cloud platforms including AWS, Azure, or Google Cloud
- Ability to read and debug code across multiple layers of a software stack
- Strong written and verbal communication skills for cross-functional technical collaboration
Software Applications Engineer Jobs in Pennsylvania: Frequently Asked Questions
How many software applications engineer jobs are there in Pennsylvania?
There are 24+ software applications engineer openings in Pennsylvania on Migrate Mate as of June 2026, with the most roles in Pittsburgh, Canonsburg, and Harrisburg. New positions post regularly as employers across Pennsylvania hire.
How much do software applications engineers make in Pennsylvania?
Software applications engineers in Pennsylvania earn a median of about $126,550 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $77,750 for the lowest 10% to over $178,080 for the top 10%. Pay rises with experience, specialty, and employer.
Which Pennsylvania cities have the most software applications engineer jobs?
Pittsburgh, Canonsburg, and Harrisburg have the most software applications engineer openings in Pennsylvania right now, with additional roles spread across smaller metros statewide.
Which companies hire software applications engineers in Pennsylvania?
Employers hiring software applications engineers in Pennsylvania include Synopsys, Aurora Innovation, and Johnson Controls, based on current listings on Migrate Mate as of June 2026.
Are there remote software applications engineer jobs in Pennsylvania?
Yes. About 54% of software applications engineer openings tied to Pennsylvania are remote or hybrid as of June 2026. The rest are on-site roles based in Pennsylvania metros.
How do I apply for software applications engineer jobs in Pennsylvania?
You can apply to software applications engineer jobs in Pennsylvania directly on Migrate Mate. Search the listings above, find roles that match your experience and preferred Pennsylvania location, then apply to each one that fits.
See All 24 Software Applications Engineer Jobs in Pennsylvania
Find roles in Pennsylvania that match your experience and apply in just a few clicks.
Find Jobs