Analysis & Design:
1. To conduct an initial analysis IN ORDER TO classify requirements as functional, nonfunctional, determine feasibility and remove ambiguities in the requirements.
2. To design prototypes & workflows as per understanding of elicited requirements IN ORDER TO verify the design and prepare the SRS (Software Requirement Specification) document.
3. To prepare Scenarios, GUIs, ERD & Use Cases IN ORDER TO prepare the initial communication document for verification and sent that document to other team for development.
4. To develop logical, physical schema and hands on with an RDBMS for database development
Requirement Elicitation:
1. To elicit system requirements from various sources like client/customer & other stakeholders, legacy systems etc. using different elicitation techniques and provide initial solution as per provided information IN ORDER TO ensure clear requirements and design, and define the system scope.
Requirement Verification:
1. To share and review documents and end results with internal team, project owner / internal project manager, peers etc. IN ORDER TO verify the results / ongoing progress with the requirements.
Technical Documentation:
1. To develop High Level Requirements Specification and Software Architecture Document and Prepare for documents like SRS, Use cases, Requirement Traceability Matrix (RTM), ERD, RFP, Design database as per requirement specification IN ORDER TO meet client/customer expectation.
2. To oversee, review and provide input or corrections to the User manual, Technical Manual, Training Manuals and Technical Proposals IN ORDER TO complete the documentation for the System and Users.
Change Management:
1. To log change as reported by client, prepare impact analysis of required change, provide solution of that change to concern team/Stakeholder IN ORDER TO provide the required functions and ensure change implementation
2. To participate in Change Control Board meetings and provide inputs and workings IN ORDER TO manage the Change Control Process and generate Impact analysis, Solution Optimization leading to designing / re designing the solution.
Database Design & Data Migration:
1. To provide inputs and suggestions to the processes of Designing Database & Logging Baseline request IN ORDER TO aid design database according to client's requirement.
2. To prepare Data and aid in Development of Routines IN ORDER TO aid migration of legacy data into new system.
Database Mapping:
1. To map the use cases with database IN ORDER TO provide the solution design, table structure, database interaction, give the development part and prepare the Database.
Any other task assigned by Supervisor