Software Engineer
- Implemented object-oriented design and development strategies within projects to advance usability aims.
- Integrated object-oriented design and development techniques into projects to support usability goals.
- Obtained and evaluated information on hardware configuration costs, reporting requirements and security needs.
- Deployed software updates and patches to ensure security and functionality.
- Developed software for embedded systems, coding solutions for both new installations and in-situ hardware.
- Utilized established design patterns to expedite novel software creation and support consistent performance results.
- Coordinated with quality assurance teams to ensure software met all testing criteria.