Sr. Software Engineer - Web Development
West Penn Allegheny Health System - Pittsburgh, PA

This job posting is no longer available on West Penn Allegheny Health System. Find similar jobs: Senior Software Engineer jobs

Job Number: 33975
Location: 30 Isabella Street
Department: TECHNOLOGY INNOVATION
Status: Full-time

Job Summary: Conducts system analysis and development to keep systems current with changing technologies. Analyzes, designs, coordinates and leads the development of software systems to form a basis for the solution of information processing problems. Analyzes system specifications and translates system requirements to task specifications for lower level staff.

Job Responsibilities:
Designs and develops programming systems making specific determinations about system performance.

Responds promptly and professionally to bug reports.

Reviews and repairs legacy code.

Analyzes current programs including performance, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming. Develops new programs and proofs the program to develop needed changes to assure production of a quality product.

Develops new programs, analyzing current programs and processes, and making recommendations that yield a more cost effective product.

Participates in development of long range planning for new projects and facilities.

Writes, edits, and debugs new computer programs for assigned projects, including necessary records and desired output.

Tests new programs to ensure that logic and syntax are correct, and that program results are accurate; assists lower-level programmers with programming assignments.

Provides feedback to analysis/training staff about performance considerations / usability issues concerning software specifications and implementation.

Provides assistance to testers and support personnel as needed to determine system problems.

Documents code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular and database level.

Searches, summarizes and keeps the team abreast of strategic information from all sources.

Writes proposals or papers.

Makes presentations to client audiences or professional peers.

Communicates with engineers and manufacturer's technical support staff regarding programming needs and performance.

Researches and recommends software tools to management.

Provides recommendations to management concerning issues of programmer productivity and software development management.

Job Requirements:
Five years experience in software development.

Focus on leadership and driving successful product development.

Experience in an Agile development environment is required, preferably SCRUM.

Experience with 5 or more: Java, C#, Perl, Javascript. , AJAX, XML, ASP, PHP, C++, Microsoft SQL Server, MySQL, Oracle, Apache / Tomcat, Linux (CentOS, RedHat ES, Fedora), Microsoft Windows

Education:
Bachelor's Degree in Computer Science, Engineering, Information Systems or equivalent experience.

West Penn Allegheny Health System - 15 months ago - save job - block
Recommended Jobs
Senior Software Engineer
Allegheny Health Network – Corporate - Pittsburgh, PA
Allegheny Health Network – Corporate - 30+ days ago
About this company
32 reviews
West Penn Allegheny Health System (WPAHS) makes wellness a priority for Steel Town residents. The health system, which operates with some...