Thursday, January 15, 2009

c++


Job Description Key Areas of Responsibility:

Requirements Analysis
• Provide technical consulting to product manager during the formulation of customer and product requirements.
• Analyze customer and product requirements to formulate technical and software requirements
• Develop, evaluate, select and document optimal architecture that meets customer requirements
• Provide expertise regarding the effects of the business needs
• Perform functional analysis of requirements to determine estimates of resources (people and equipment), size of the software products, efforts, schedules and critical computer resources.
• Assist with determining release management metrics
• Establish acceptance criteria and quality goals
• Issues software requirements to configuration management to establish a baseline
• Provides estimates, goals, standards, constraints and dependencies as input to the SOW and the software development plan

Software Design and Specification
• Develop functional specifications to meet system architecture and requirements
• Design software components and linkages and document the design in specifications
• Define strategies to capture reliability and performance metrics
• Develop software prototypes to evaluate against and synchronize with requirements
• Participate in choice of alternative solutions from a development perspective
• Conduct design reviews

Software Construction
• Construct software per requirements and design while maintaining adherence to source/build control procedures
• Follows coding standards and the software development lifecycle defined by the organization
• Document program code according to local specifications
• Conduct software code inspections and reviews
• Perform software configuration management per local specifications
• Debug software modules
• Track and control defect and customization changes
• Understands the value and process of software quality assurance
Desired Profile 1. Graduate degree preferred or equivalent work experience for senior positions in Computer Science/Engineering or other related field.
2. Industry experience of nearly 2 to 4 years on UNIX with C/C++ & Preferrably Sun Solaris exposure.
3. Exposure of both Development & Maintenance,
4. Advanced experience, certification/training or skills in UNIX operating systems, development environments, architecture design, software design and methodologies and software configuration management.
5. Understanding of customer requirements and analysis.

No comments:

Post a Comment