Create designs for technical solutions to resolve business problems and try out components of new systems for efficiency
Reach out to clients and project leaders in the course of work in order to identify and evaluate user and business requirements
Ensure clean and accurate documentation that may include aspects such as business requirements, client requirements, and technical specifications, and write findings in form of reports
...
Collaborate with team members including business analysts, graphic designers and other members of a project team to develop the software concept, interface design, and architecture of the software application and ultimately translate the design into codes.
Regularly update team members on progress and time estimations to ensure smooth operations and accurate planning.
As a responsible and active team member, you are always open to share and receive ideas, information and feedback to achieve your common goal.
...