Software Engineer
Accenture
San Francisco
- Reviewed user requirements to construct software solutions and drafted detailed technical specifications.
- Analyzed user requirements to develop software solutions and created technical specifications.
- Worked closely with systems analysts, engineers and programmers to understand limitations, develop capabilities and resolve software problems.
- Improved and corrected existing software and system applications.
- Coordinated installation of software systems and collaborated with user experience team on design and implementation of new features.
- Implemented robust code in multiple programming languages including Java, C++, and Python.
- Monitored software performance metrics to identify and resolve efficiency issues.