Key responsibilities include: Collaborate with team members to translate clients Engineering requirements into elegant working software Interact with client representatives & stakeholders including end users and map business needs to technical requirements
More...