Software Engineer
- Outlined software designs and architecture for ongoing reference and maintenance.
- Documented software designs and architecture for future reference and maintenance.
- Developed, tested, debugged and documented software programs using Java, JavaScript and HTML and CSS.
- Designed and executed comprehensive test plans to identify software vulnerabilities and bugs.
- Assessed code during testing stage to determine potential glitches and bugs.
- Developed software for embedded systems, coding solutions for both new installations and in-situ hardware.
- Provided technical support and troubleshooting assistance for software users.