Software Engineer - Associate

UPMC

Pittsburgh, USremote country$40k-$59k/yrPosted Jul 16, 2026
Posting intelligenceActively listed

Skills

reactgithubcssjavascriptc#

About the role

Job Location: Fully Remote

Job Hours: Day Shift eastern standard time

Purpose:

Under the direction of management and more senior members of the team, the Software Engineer - Associate will contribute to the overall Software Development Life Cycle (SDLC) by completing assigned projects and tasks by meeting established quality measures. The focus of this position will be to reach a competent level of the technology stack.

Responsibilities:

Design, develop, maintain, and enhance IMS applications.

Perform testing, troubleshooting, and defect resolution.

Develop full-stack solutions using modern web technologies.

Partner with stakeholders to gather requirements and deliver solutions.

Provide production support and participate in on-call rotations.

Security - Show fundamental knowledge and the ability to learn secure coding processes and writing, accessing, and following established security protocols.

Quality - Follow established coding standards. Submit code for review and deliver quality, unit test code.

Design - Follow established design patterns and has awareness of user experience standards. Responsible for individual components of design.

Integration - Responsible for less complex components of integration within a module.

Project Management - Has ownership in success of projects. Responsible for estimating and delivering on individual task within project.

Software Solutions - Develop, validate, and implement software solutions based on customer requirements, Enterprise architecture standards, and defined project designs.

Typically has familiarity with the work through education or practical experience.

Bachelor’s degree in computer science, Software Engineering, or a related technical field. (preferred)

Experience with complex development environments, taking abstract concepts and ideas and formulating a detailed software deliverable.

Experience in developing cross-functional systems.

Deep knowledge of programming.

Basic understanding of the SDLC.

Highly driven and self-motivated to exceed expectations.

Ability to work independently and in a team-based environment.

Top 3 Skills Needed:

1. React.js

2. C#

3. SQL Server

Technical Skills: (Preferred)

o Software development methodologies (Agile/Waterfall)

o Database concepts and management systems

o Source control tools such as Git.

o Knowledge of software design patterns and engineering principles

Preferred:

AI-assisted development tools (such as GitHub Copilot)

Automated testing

Secure software development

Project management exposure

Healthcare systems integration experience

Identity and Access Management concepts

Current or past UPMC employee or contractor

Licensure, Certifications, and Clearances:

Act 34

Compensation

This Software Engineer role pays $40k-$59k/yr. Within typical range for software engineer roles in United States.

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Software Engineer roles in United States varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for United States medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.