Provide specific input to the software components of system design to include hardware/software trade - offs, software reuse, use of Commercial Off-the - shelf (COTS)/Government Off-the-shelf ( GOTS ) in place of new development, and requirements analysis and synthesis from system level to individual software components.
Reporting to a Technology Manager who helps to drive the process and leave the details to his team, you will work on the Content Management System that feeds the ProQuest products. You will be directly involved in developing the components that improve efficiency, functionality, and indexing capabiility.
Design, develop, test, debug and document new and existing software and or applications for real-times communication services. Write technical specifications based on conceptual design and business requirements.
Conducts technical training programs in support of products, applications and systems to train and provide continual learning. Assists in the design and development of technical training programs and curriculums.
Responsible for technical design, development (database, middle tier, and/or GUI), and support of UPHS Inter- and intranet infrastructure, applications (clinical and non-clinical), and other components and processes.
In this role, you will develop detailed tasks and project plans by analyzing project scope and milestones for complex projects in order to ensure product is delivered in a timely fashion according to software standardizes.
The Programmer is responsible for analysis, design, coding, component and assembly testing of all application code. Programmers typically are involved in maintenance (including production support), enhancement and development work. Programmers have a range of skills and knowledge of the technologies.
In this role, the selected candidate will be responsible for partnering with system and application teams including Enterprise Architecture to determine / create integration strategies / patterns that are secure.
The ideal candidate would be a "full stack" developer capable of building a web application from the front end all the way through the software stack to the back end data services (i.e. databases or search engines).