Software Engineer
- Investigated user needs and software requirements to determine design feasibility.
- Analyzed user needs and software requirements to determine design feasibility.
- Employed integrated development environments (IDEs).
- Documented software designs and architecture for future reference and maintenance.
- Analyzed user requirements to develop software solutions and created technical specifications.
- Identified opportunities for process improvements to decrease in support calls.
- Coordinated with quality assurance teams to ensure software met all testing criteria.