Software Engineer, Senior

4 weeks ago


Pittsburgh, United States UPMC Life Changing Medicine Full time

UPMC Presbyterian Shadyside seeks a Software Engineer, Senior to serve as part of UPMC Enterprises to support the development and overall maintenance of UPMC’s Core Transactional/Payor System. Work to define and lead the development of new software and contribute to the overall Software Development Life Cycle (SDLC) for various applications and projects, including UPMC’s Health Plan application. Be responsible for the design, integration, security, documentation, and maintenance of several application development systems, SDLC projects and test environments with the support of junior software engineers. Leverage knowledge of User Interface technologies, such as HTML, CSS, JavaScript, Bootstrap, and Typescript, to validate and review secure processes and protocols, integrate the overall system design, define project-specific software development efforts, develop and review operating code, as well as implement software solutions based on customer requirements, UPMC Enterprises’ architecture standards, and defined project designs. Develop and enhance technical solutions to meet UPMC business and customer requirements. Create application technology structure and defining interface requirements that are necessary for new technology solutions. Design, develop, and implement project designs. Analyze, review, and modify software code to correct errors and increase operating efficiency. Review new code before it is implemented into existing applications and software. Create build scripts, set up build environments, and write automation scripts using Perl and Powershell for deploying the applications into test environments. Implement the installation and configuration of third-party software programs, such as Redis, Solr, and NService Bus. Recommend measures for troubleshooting and debugging existing applications, implementing legacy-new software integrations, and developing roadmaps for code, system, and application development. Perform Performing regression testing, user acceptance testing, and functional testing to assess performance standards of application systems in order to identify any potential errors during development and ensure that applications perform as intended before implementing the technology.

Job Responsibilities:

·Serve as part of UPMC Enterprises to support the development and overall maintenance of UPMC’s Core Transactional/Payor System.

·Work to define and lead the development of new software and contribute to the overall Software Development Life Cycle (SDLC) for various applications and projects, including UPMC’s Health Plan application.

·Be responsible for the design, integration, security, documentation, and maintenance of several application development systems, SDLC projects and test environments with the support of junior software engineers.

·Leverage knowledge of User Interface technologies, such as HTML, CSS, JavaScript, Bootstrap, and Typescript, to validate and review secure processes and protocols, integrate the overall system design, define project-specific software development efforts, develop and review operating code, as well as implement software solutions based on customer requirements, UPMC Enterprises’ architecture standards, and defined project designs.

·Develop and enhance technical solutions to meet UPMC business and customer requirements. Create application technology structure and defining interface requirements that are necessary for new technology solutions.

·Design, develop, and implement project designs.

·Analyze, review, and modify software code to correct errors and increase operating efficiency. Review new code before it is implemented into existing applications and software.

·Create build scripts, set up build environments, and write automation scripts using Perl and Powershell for deploying the applications into test environments.

·Implement the installation and configuration of third-party software programs, such as Redis, Solr, and NService Bus.

·Recommend measures for troubleshooting and debugging existing applications, implementing legacy-new software integrations, and developing roadmaps for code, system, and application development.

·Perform Performing regression testing, user acceptance testing, and functional testing to assess performance standards of application systems in order to identify any potential errors during development and ensure that applications perform as intended before implementing the technology.

·Master’s degree, or equivalent, in Computer Science, Computer Engineering, or related field; and

·Two years of Software Engineering, Application Development, or related experience:

obuilding new and maintaining existing web application features;

odeveloping enhancements to existing software from requirements;

ovalidating and scoping data models in the database;

operforming regression testing, user acceptance testing, and functional testing;

ousing synchronization techniques to perform multithreaded programming;

ocompleting database migrations; performing production implementation validation;

ocreating and modifying database migrations;

oworking in all phases of SDLC from requirement analysis to debugging production issues;

outilizing Angular 9, CSS3, HTML5/ARIA, HTTP/S, Git, and JavaScript.

·Telecommuting permissible.

·In Lieu of Master’s degree plus two years of experience, will accept Bachelor’s degree, or equivalent, in Computer Science, Computer Engineering, or related field plus five years of progressive Software Engineering, Application Development, or related experience in the specific experience as specified above. Telecommuting permissible. Any suitable combination of education, training, or experience is acceptable as set forth above.



  • Pittsburgh, United States LHH Full time

    Job Title: Senior .NET Software Developer Location: Pittsburgh, PA Job Type: Full-time Salary: Competitive, commensurate with experience Job Description: Our client is seeking a Senior .NET Software Developer. You will play a key role in designing, developing, and maintaining high-quality software solutions using the .NET framework. You will collaborate...


  • Pittsburgh, United States LHH Full time

    Job Title: Senior .NET Software DeveloperLocation: Pittsburgh, PAJob Type: Full-timeSalary: Competitive, commensurate with experienceJob Description: Our client is seeking a Senior .NET Software Developer. You will play a key role in designing, developing, and maintaining high-quality software solutions using the .NET framework. You will collaborate closely...


  • Pittsburgh, United States LHH Full time

    Job Title: Senior .NET Software Developer The full job description covers all associated skills, previous experience, and any qualifications that applicants are expected to have. Location: Pittsburgh, PA Job Type: Full-time Salary: Competitive, commensurate with experience Job Description: Our client is seeking a Senior .NET Software Developer. You will...


  • Pittsburgh, United States LHH Full time

    Job Title: Senior .NET Software DeveloperLocation: Pittsburgh, PAJob Type: Full-timeSalary: Competitive, commensurate with experienceJob Description: Our client is seeking a Senior .NET Software Developer. You will play a key role in designing, developing, and maintaining high-quality software solutions using the .NET framework. You will collaborate closely...


  • Pittsburgh, United States LHH Full time

    Job Title: Senior .NET Software DeveloperLocation: Pittsburgh, PAJob Type: Full-timeSalary: Competitive, commensurate with experienceJob Description: Our client is seeking a Senior .NET Software Developer. You will play a key role in designing, developing, and maintaining high-quality software solutions using the .NET framework. You will collaborate closely...


  • Pittsburgh, United States One Eighty Collective Full time

    Are you a Senior Software Engineer with strong .NET and C# skills who has built industry-leading web and/or mobile software products? Are you a Senior Software Engineer who has dominated the complex realm of data structures and algorithms (or *really* wants to) within a .NET environment? Are you "that one" Senior Software Engineer who is known for your...


  • Pittsburgh, United States One Eighty Collective Full time

    Are you a Senior Software Engineer with strong .NET and C# skills who has built industry-leading web and/or mobile software products? Are you a Senior Software Engineer who has dominated the complex realm of data structures and algorithms (or *really* wants to) within a .NET environment? Are you "that one" Senior Software Engineer who is known for your...


  • Pittsburgh, United States One Eighty Collective Full time

    Are you a Senior Software Engineer with strong .NET and C# skills who has built industry-leading web and/or mobile software products? Are you a Senior Software Engineer who has dominated the complex realm of data structures and algorithms (or *really* wants to) within a .NET environment? Are you "that one" Senior Software Engineer who is known for your...


  • Pittsburgh, United States One Eighty Collective Full time

    Are you a Senior Software Engineer with strong .NET and C# skills who has built complex .NET software products? Are you a Senior Software Engineer who is looking for a collaborative environment with a team of other strong engineers? If you’re a .NET Developer or C# Software Engineer with strong SQL skills who wants to work on a product that is literally...


  • Pittsburgh, United States One Eighty Collective Full time

    Are you a Senior Software Engineer with strong .NET and C# skills who has built complex .NET software products? Are you a Senior Software Engineer who is looking for a collaborative environment with a team of other strong engineers? If you’re a .NET Developer or C# Software Engineer with strong SQL skills who wants to work on a product that is literally...

  • Senior Software Engineer

    2 minutes ago


    Pittsburgh, United States Macpower Digital Assets Edge Private Limited (MDA Edge) Full time

    Summary: Seeking a Senior Systems Verification and Validation (V&V) Engineer. The selected candidate will work as a V&V Lead to coordinate all V&V activities necessary to support the release of new and updated medical devices. Focus will be assessing and testing the requirements of electromechanical medical devices at the part, sub-system, and system...


  • Pittsburgh, United States Hospitality Innovations Full time

    Job DescriptionJob DescriptionHospitality Innovations is solutions company bringing technology advancements to the hospitality industry. We are seeking people willing to make a real difference in a young company and have a hand in shaping how the hospitality industry operates in the future. We are building a leading technology platform and want people who...


  • Pittsburgh, United States Philips North America Full time

    Job TitleSenior Embedded Software Engineer Job Description Sr. Embedded SW Engineer, CG 60— Sleep and Respiratory Care R&D We have an exciting opportunity for a Sr. Embedded Software Engineer to play a critical role in improving and saving lives around the world through expertise in Systems Design, Development, and Integration, for Philips' Sleep &...


  • Pittsburgh, Pennsylvania, United States Philips Full time

    Job TitleSenior Software DevSecOps EngineerJob DescriptionSr. Software DevSecOps Engineer (Pittsburgh, PA)Your Responsibilities as a Software DevOps Engineer are to maintain the operations of our externally facing critical 24x7 "Software as a Service" systems. This position follows Philips hybrid model based in Pittsburgh, PA.Your role: Support of the...


  • Pittsburgh, United States Wolfe Full time

    About Us: The Wolfe Companies, LLC, a leader in the Gift Card and FinTech sectors, is known for its prominent brands such as PerfectGift, Gift Card Granny, GiftYa, Reaf Marketing, and Give InKind. Our company excels in delivering exceptional value and customer experience in our industry. You'll find detailed information about our company culture, values, and...


  • Pittsburgh, United States Agilite Global Solutions Company, LLC Full time

    Director, Embedded Software Engineering Engineering · Pittsburgh, Pennsylvania (Remote) Director, Embedded Software Engineering – Hybrid Our client is the world leader in pharmacy robotics, and our robotic IV automation system empowers pharmacists and technicians with tools to improve dose accuracy and make IV pharmacy compounding safer while reducing...

  • Software Engineer

    1 month ago


    Pittsburgh, United States Thermo Fisher Scientific Full time

    Job DescriptionDUTIES:• Develop and deploy continuously delivering web applications, software features and enhancements with a focus on quality, security and performance.• Design, develop and deploy REST based Microservices.• Design, develop, unit test, debug and maintain java-based web applications in accordance with functional requirements and scope...


  • Pittsburgh, United States EK Recruiting Full time

    About the job Senior Bridge Engineer Our engineering client has been in business for over 50 years. That combined with exceptional talent who's experience offers solutions for diverse and iconic projects all over the world. The client works on a hybrid schedule and asks that most people are in the office 3 days a week.The more senior the person and depending...


  • Pittsburgh, United States Omnicell Full time

    Director, Software Engineering – Hybrid Omnicell is the world leader in pharmacy robotics, and our robotic IV automation system empowers pharmacists and technicians with tools to improve dose accuracy and make IV pharmacy compounding safer while reducing costs and enabling compliance. As an Omnicell Software Embedded Engineering Director, you will lead the...

  • Software Engineer

    4 weeks ago


    Pittsburgh, United States Thermo Fisher Scientific Full time

    DUTIES: • Develop and deploy continuously delivering web applications, software features and enhancements with a focus on quality, security and performance. • Design, develop and deploy REST based Microservices. • Design, develop, unit test, debug and maintain java-based web applications in accordance with functional requirements and scope of work...