Participate in the technical aspects of the software solution through the full lifecycle of the project including requirements, design, development, implementation, testing, deployment, support & maintenanceAbility to understand business requirements and translate them into technical requirementsExtensive knowledge of mobile app…