- Analyze user requirements to derive software design and performance requirements
|
- Debug existing software and correct defects
|
- Provide recommendations for improving documentation and software development process standards
|
- Design and code new software or modify existing software to add new features
|
- Integrate existing software into new or modified systems or operating environments
|
- Develop simple data queries for existing or proposed databases or data repositories
|