Software Engineer
- Partnered with quality assurance teams to guarantee software fulfillment of all testing requirements.
- Coordinated with quality assurance teams to ensure software met all testing criteria.
- Collaborated with UI/UX designers to improve software usability and user experience.
- 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.
- Modified existing software to correct errors, adapt to newly implemented hardware or upgrade interfaces.
- Managed version control systems and maintained codebase integrity.