- Analysis and documentation of functional requirements
- Development of technical specifications and cost estimates
- Conceptualization, design, development, coding, and documentation of systems
- Design evaluation, test, and checkout of new systems
- Design Reviews
- Proposals of system modifications to improve existing systems
- System-level troubleshooting