Job descriptionPerforms the detailed design of the application and technical architecture componentsDocuments the application to facilitate maintenanceConfigures, builds, and tests the application or technical architecture componentsDevelops the application prototype and conducts conference room pilots to validate the configuration designParticipates in code reviews and transitions of the application components to the testersFixes any defects and performance problems discovered in testing.