Collaborates with Product Owners, Product Managers, Solution Architects, System Analysts andor business system analysts in designing and delivering software solutions that address business requirements identified and meeting Service Level Agreements, and security requirements