- Ensure that the proposed/design solutions are aligned to client’s business requirements.
- Prepare technical docs like understanding document, FRD , BRD, SRS, architecture diagram, work flows, flow charts etc.
- Strong communication (verbal & written), presentation, organizational and interpersonal skills.
- Task analysis and evaluating surveys and workshop results.
- Document any identified required changes, and communicate them to the relevant third parties/colleagues.
- Using IT resources at an advanced level to create IT solutions, enabling organisations to better meet their goals.
- Advising senior management.
- Training staff in how to use the new systems.
- Tools: Wireframes (Balsamiq / Gliffy / Visio), Project Management Tools
- Good knowledge of latest mobile & web technologies.
- Understanding of MVC design patterns.
- Understands distributed/web based application architectures and techniques, app development methodologies (waterfall and agile), database design, web service/apis & third party integration etc.