Software Engineer
- Evaluated project requirements to establish customer expectations and resources required for fulfilling goals.
- Reviewed project requirements to identify customer expectations and resources needed to meet goals.
- Developed requirements for system modifications and new system installations.
- Monitored equipment function to verify conformance with specifications.
- Coordinated with quality assurance teams to ensure software met all testing criteria.
- Collaborated with UI/UX designers to improve software usability and user experience.
- Performed troubleshooting of post-release software faults to support live service and installed software patch design.