Software Engineer
- Investigated user requirements to engineer software solutions and established technical specifications.
- Analyzed user requirements to develop software solutions and created technical specifications.
- Implemented robust code in multiple programming languages including Java, C++, and Python.
- Established clear system performance standards and wrote specifications.
- Coordinated installation of software systems and collaborated with user experience team on design and implementation of new features.
- Monitored software performance metrics to identify and resolve efficiency issues.
- Recommended improvements to facilitate team and project workflow.