- Performs maintenance and enhancement of new and/or existing software systems or product modules, on ** supported platforms, such as UNIX, Windows, and NT.
- Performs analysis to define requirements for modifications including affected programs, expected behavior, related document changes, and test scenarios.
- Prepares program documentation of product components
- Establishes technical proficiency in design, implementation, and unit testing.
- Strives to increase application knowledge
- Follows ** development standards
- Performs related duties as required
- Functions as member of project teams