Software Analyst

A Software Analyst is responsible for analyzing and evaluating software solutions to determine how they can be improved, optimized, or integrated into existing systems.
Using their technical expertise, they review software processes and systems to identify potential issues and recommend enhancements to improve the overall performance and functionality of the software.