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.
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.
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.
Perform as the technical expert with thorough understanding of the business application of an assigned project. Performs as a project lead with the responsibility for the instruction, assignment, direction, and monitoring of the performance of assigned software developers working on a specific project.
Strong understanding of data modeling, database design and SQL. Development tools include Eclipse, SpringSource Tool Suite, TOAD, and SQLPlus. Server applications include Oracle Application Server and WebLogic.
As a Senior Developer, you will be responsible for architecting, developing and maintaining complex internal/external web facing applications. You will work with a team of experienced developers, business analysts, project managers and other business resources to build enterprise systems that improve and increase productivity for both our internal and external clients.
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).