Programmer/Analyst

4 months ago


United States of America USA, India timesjobs Full time
Positions: 3 Education:
Masters Degree Experience: 24

Monhts Minimum Salary:
$56,000/Yr

Job Description:

Conduct Joint Application Development (JAD) sessions and Rapid sessions (RAD) to gather requirements from the Business Area and to discuss different critical success factors of the project like Feasibility Studies, Impact Analysis, Cost /Benefit Analysis, Gap Analysis and Risk Analysis.

Create technical documents like the Business Requirement Documents (BRD), Software Requirements Specification (SRS) and Functional Requirements Specification (FRS) documents.

Create various Use Cases, Class diagrams, Sequence and Activity Diagrams, System flows and Business Work Flow Diagrams using MS Visio and use UML methodology to define the Data Flow Diagrams (DFD.) Manage changing requirements and associated requirements to other requirements for traceability using Rational Requisite Pro.

Document all the stages of formal, logical steps taken to develop a software product using iterative Systems Development Life Cycle (SDLC), Waterfall, Rational Unified Process (RUP), Agile and Scrum.

Develop Quality Assurance Plans, Procedures, Test plan documents and Tests cases used for Unit, System testing and Integration testing. Provide support in the Development phase in-order to design, develop the business logic and system integration activities. Prepare and document Data migration/Conversion plans for Source code migration to Beta testing and Production Environments. Develop User training Manuals, User guides and conduct user sessions to train users on the new and/or enhanced system.

Create final Production Migration Package for the constructed system, to support ongoing maintenance and enhancements after the User acceptance testing (UAT) and the resolutions to the UAT issues are tracked.

Validate back-end data using SQL and work with SQL functions to test the database integrity. Submit Authored Progress and Completion reports to the Project Manager based on Project Plan. Develop the work plan with all tasks, deliverables, staff resources, durations, anticipated start and end dates for project tasks.