Software Engineer
- Reviewed user requirements to engineer software solutions and drafted technical specifications.
- Analyzed user requirements to develop software solutions and created technical specifications.
- Optimized existing software systems for improved performance and scalability.
- Designed and executed comprehensive test plans to identify software vulnerabilities and bugs.
- Integrated object-oriented design and development techniques into projects to support usability goals.
- Researched new technologies and methodologies to propose innovative software solutions.
- Performed troubleshooting of post-release software faults to support live service and installed software patch design.