Software Engineer
- Reviewed user requirements to construct software solutions and produced comprehensive technical specifications.
- Analyzed user requirements to develop software solutions and created technical specifications.
- Collaborated with UI/UX designers to improve software usability and user experience.
- Worked closely with systems analysts, engineers and programmers to understand limitations, develop capabilities and resolve software problems.
- Integrated third-party APIs and services to enhance software functionality and interoperability.
- Assessed code during testing stage to determine potential glitches and bugs.
- Utilized variety of engineering languages to develop web applications.