Description
UPMC has an exciting opportunity for a Software Engineer - Intermediate role. With a hybrid work environment and Monday through Friday daylight hours, don't miss your chance to join this established team!
Under the direction of management and more senior members of the team, the Software Engineer - Intermediate will contribute to the overall Software Development Life Cycle (SDLC) by independently 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 and show the ability to master portions of it.
Responsibilities:
- Develop and maintain stored procedures of simple to moderate complexity
- Develop and maintain data integration and ETL processes developed in MS T-SQL or MS SSIS
- Perform data analysis to determine root cause of data integrity issues
- Troubleshoot error messages and failures of data integration and ETL jobs
- Assist in the design and development of new data solutions, including database design and data integration and ETL processes
- Maintain appropriate technical and operational documentation
Qualifications
- Typically has 2+ years of related work experience.
- Experience with complex development environments, taking abstract concepts and ideas and formulating a detailed software deliverable.
- Experience in developing on 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.
- Proficient in both oral and written communication
Licensure, Certifications, and Clearances:
UPMC is an Equal Opportunity Employer/Disability/Veteran
#LI-ISD
Total Rewards
More than just competitive pay and benefits, UPMC’s Total Rewards package cares for you in all areas of life — because we believe that you’re at your best when receiving the support you need: professional, personal, financial, and more.
Our Values
At UPMC, we’re driven by shared values that guide our work and keep us accountable to one another. Our Values of Quality & Safety, Dignity & Respect, Caring & Listening, Responsibility & Integrity, Excellence & Innovation play a vital role in creating a cohesive, positive experience for our employees, patients, health plan members, and community. Ready to join us? Apply today.