The purpose of this position is to meet the applications development needs of PJM. ITS is committed to implementing and supporting the computer systems required by projects as approved and funded by PJM management, as well as to support the reliability of grid operations by protecting PJM's investment in heritage/legacy computer systems. It is the role of ITS to ensure that we have sufficient staff to provide the necessary support for those projects and systems.
The (Sr.) Application Developer is responsible for supporting the entire Software Development Life Cycle (SDLC). Responsibilities include user requirements gathering, system design, application construction and application testing. The (Sr.) Application Developer is responsible for producing and maintaining deliverables from each stage of the SDLC, including requirements documents, design documents and models, source code and documentation, and test results.