Position Responsibilities
- Develops, documents and maintains architectures, requirements, algorithms, interfaces and designs for software system
- Develops and maintains code and integrates software components into a fully functional software system
- Develops and maintains software development plans, verification plans, test procedures and test environments, executes test procedures and documents test results to ensure software system requirements are met
- Provides technical leadership for software projects