Posted By

user_img

Deepti Negi

Recruitment at Steps India

Last Login: 07 November 2014

982

JOB VIEWS

36

APPLICATIONS

11

RECRUITER ACTIONS

Posted in

IT & Systems

Job Code

103031

Technical Consultant

12 - 16 Years.Delhi NCR
Posted 10 years ago
Posted 10 years ago

Job Summary:

- The Technical Consultant role is responsible for designing the application architecture for large and complex technical solutions and defines the product-level technology strategy keeping the focus on requirements, such as scalability, performance, load time etc. The Technical Consultant is a specialist in at least one key technology and provides technical leadership and direction to all the phases of a project including design, development, and implementation.

- The responsibilities of this role include performing a high-level review of key deliverables. Typically, this role is responsible for quality products and services for a single client engagement across multiple projects. Over time, the role may manage the overall engagement for multiple clients across multiple projects.

- The Technical Consultant maintains ongoing communication with the Project Manager by participating in key project review points with both onsite/offsite team and client connects.

Key Responsibility Areas:

Requirements Elicitation, Understanding, Analysis, & Management

- Understand the project's Vision and requirements, and contribute to the creation of the supplemental requirements, building the high-level technical specifications for a particular platform and/or service solution.

- Review the functional and non-functional requirements to evaluate the feasibility of the technical design.

Project Planning, Tracking, & Reporting

- Based on the requirements, provide initial project efforts from a technical perspective.

- Communicate regularly with the Project Manager to share the status of the development effort and escalate issues, if any.

- Provide inputs to the Project Quality Plan.

- Identify and manage all technical risks for the project.

- Participate in project review meetings.

- Participate in key client meetings.

- Builds strong working relationship with both internal and external teams including ITS and client technology teams.

- Provide inputs and support for strategic sales efforts from a technical perspective.

Design

- Define the product-level technology strategy.

- May design the application architecture for smaller scale, less complex technical solutions and define components of design.

- Review and validate the High-Level Design (HLD)/Integrated System Design created against the functional architecture and knowledge of industry trends and developments.

- Identify the scope for improvement in HLD and suggest possible solutions.

- Do performance evaluation and implementation of the feasibility of HLD.

- Ensure the design integrity of the solution such that it meets the agreed functional and non-functional requirements.

- Ensure compliance of the design to standard industry requirements/frameworks (such as Zachman) from a technology perspective.

Development & Support

- Define and deploy standards for design and development including coding standards.

- Identify and manage reusable code and ensure high quality creation of code.

- Assist in deploying/migrating the product within the client environment.

- Review the overall Use Case Diagram to ensure that the Use Cases are within the defined scope of the Vision.

- Conduct technical project reviews on key deliverables.

- Identify and document best practices for a technology area and post project lessons learnt.

- Troubleshoot complex high-level design issues and provide appropriate solutions.

- May review analysis and tests, providing service specific expertise.

Coaching

- Act as a technical subject matter expert for the internal team on areas such as system functionality and approach including solving systems operations issues, performance initiatives. Leverage existing knowledge and expertise in multiple ways.

- Coach the development team on changes in the technology area.

Process Management

- Adhere to the project process.

- Participate in root cause analysis.

- Participate in performance standards discussions.

- Recommend process improvements and identify opportunities to define/follow standard operating procedures.

- Analyze the ongoing process to identify process improvement opportunities.

People Management

- Build the team to meet the project requirements by identifying training needs and planning and offering internal/external training.

Qualifications

Formal Education & Certification:

- Bachelor's degree (with preferred concentrations in Math, Actuarial Science, Finance, Computer Science, Economics, MIS, Engineering) or equivalent work experience. Masters Degree in related areas a plus.

- Computer application certifications, as applicable.

Knowledge & Experience:

12 years of industry experience within the specific domain/service area including:

- Strong Experience in DWH i.e Cognos

- Experience in managing the technical design of one or more projects

- Technical Leadership

Work Conditions:

- Occasional evening and weekend work to meet deadlines.

- Sitting for extended periods of time.

- Dexterity of hands and fingers to operate a computer keyboard, mouse, and to handle other computer components.

- Lifting and transporting of moderately heavy objects, such as computers and peripherals.

- Physically able to participate in training sessions, presentations, and meetings.

- Some travel may be required for the purpose of onsite/offsite software and system development management

Share resume at dnegi@stepsindia.co.in

Deepti Negi
STEPS
011-41096690

Didn’t find the job appropriate? Report this Job

Posted By

user_img

Deepti Negi

Recruitment at Steps India

Last Login: 07 November 2014

982

JOB VIEWS

36

APPLICATIONS

11

RECRUITER ACTIONS

Posted in

IT & Systems

Job Code

103031

UPSKILL YOURSELF

My Learning Centre

Explore CoursesArrow