Job Description
1.Plans own schedule/ deliverables/ assignments to ensure meeting targets (time and quality) set by project manager
2.Ensures that all tasks are completed and all deliverables are delivered within the time frame
3.Investigates possible ways of buildings systems to ensure optimum results
4.Participates in requirement gathering from client
5.Designs requirements using UML
6.Performs Interface Implementation
7.Performs Core Implementation
8.Installs systems on client site (On-site)
9.Conducts initial system study and design
10.Designs document using preferably in UML
11.Designs and implements User Interface
12.Develops automated functional tests.
13.Collaborates with technical writers to create customer-relevant documentation
14.Installs, develops, integrates and supports tools that assist the software development lifecycle
15.Conducts eventual maintenance
16.Trains end-users on applications
17.Reviews design, analysis and code for quality and adherence to standards
18.Follows development policies on recording resource consumption and task assignments
19.Reviews estimated v/s actual effort on all deliverables
20.Takes appropriate action if deliverables are not being delivered as per estimated time line
21.Helps other developers resolve technical issues
22.Maintains and review metrics on personal bug rate, quality of code, etc
23.Maintains and review metrics on personal performance, in terms of quantity of work, lines of code, etc
24.Reports any serious slippage of milestones to manager
Job Specification
Hands on experience on SharePoint Portal and knowledge of .NET Applications.