Software Engineer
- Defined necessary requirements for modifications and installations of systems.
- Designed and executed comprehensive test plans to identify software vulnerabilities and bugs.
- Conferred with project managers and other stakeholders to fully understand software design specifications and plan optimal development approaches.
- Participated in continuous learning opportunities to stay current with emerging technologies.