Job Description
Minimum Education: Bachelors’ Degree in Computer Science (or equivalent ) and Engineering (or equivalent )Experience: 5-7 years related experienceRequirement Analysis:Elicit and understand of Business and Technical requirementCollaborate with interfacing development team to analyze impact of the requirement.Analyze and document Business and Technical requirement, Prepare System Requirement Document (SOD).Architecture DesignMap Technical requirement to sub systems. Prepare System feature design (SFD) documentPrepare detailed design specifications (DDS). Map Design component with user, and Technical requirements, i.e. prepare requirement traceability matrix (RTM)Development, Testing and ReviewsDevelopment of the software application code based on the requirementTroubleshoot code development issues if any with SW proprietary toolsPerform integration testing to ensure that integrated modules are working properlySystem/Application TestingWork with system testing team in test data creation, test results analysis etc.Prioritize, trouble shoot and fix defects opened during test executionProvide installation instruction for deployment of emergency fixes in the system test environmentsDeployment and Support activitiesPrepare stepwise installation and deployment documentClosely work with release management team to move the code in production environmentMonitor application in production environment and provide real time support for analyzing and troubleshooting issueTeam Coordination / Client InteractionInteract with client right from the requirement stage to delivery of the applicationHighlight about issue, risk, limitations etc. for present and future deliverablesUnderstand change requests that are raised by client after the development startedCoordinate and Plan all the activities of the project with the team resources