Software Developer
Current- Analyzing the needs of software users
- Designing, testing, and building software programs to meet user needs
- Creating models and diagrams that outline the code needed to create software and applications
- Performing maintenance and testing to keep software functioning
- Documenting the process to provide the information needed for upgrades and maintenance