Collaborates and reviews requirements proposed by the Product Owner / Business Analyst to understand, document, estimate, design, implement, and unit test viable software solutions. Develops solid, scalable information…