SENIOR ASSOCIATE TECHNOLOGY

Roles and Responsibilities
Primary Responsibilities:
* Owning a specific component/track or Designing a complex piece of the of the project architecture.
* Performing planning, estimation, resource management, issue resolution and quality assurance.
* Developing, Testing, Supporting and Maintaining of business & mission critical applications.
* Analyzing requirements, Designing, Developing, Maintaining to the requirements.
* Investigating and fixing problems, implementing functional enhancements and monitoring applications.
* Providing on-site support for client applications (maintenance, sizing, monitoring) in client geographies.
* Participating in team planning, helping project identify critical path activities, resolving potential bottlenecks and prioritizing developmental tasks.
* Works with clients to understand and identify business requirements.

Secondary Responsibilities:
* Contributing to the growth & development of the technical community by training others, sharing knowledge and best practices.
* Plays a continuing role in development of project track by providing helpful suggestions to team members to develop their knowledge, awareness and skills, encouraging team members to provide continuous feedback to each other and share information openly.
* Provides guidance and mentoring to his/her managees.
* Participates in key initiatives liked to Hiring, Learning & Development.
* Leads a track 5-8 people to ensure timelines and quality are met.

Education
Degree: Bachelor's degree required

Discipline: 4+ years of education required, Degree in Computer Science, Engineering or related field desired.

Experience (coming into the title)

Industry:
* Industry Expertise required (in relevant industry)

Years of Experience: 5 - 7 years

Project: Worked on IT projects (in technologies mentioned below), managed tracks or modules of 3 people or more, been part of lifecycle of a project and has been in a client facing role
Design: Required: Lead the Business and the Technical Design for a module AND
Implementation: Required: Participated in one or more implementation projects AND

Application Management:
* Required: Participated in one or more AM projects


Leadership:
Required: Lead a module in implementation or application management

Technology Required:
* Proficient-Excels in one or more technologies, including but not limited to J2EE, .NET, XML, SOAP, JavaScript, Java, PL/SQL, C/C++, C#, Perl, TCL, COM/DCOM OR
* Proficient-Excels in one or more packages, including but not limited to Interwoven, Vignette, Oracle, SQLServer, Weblogic, iPlanet, WebSphere, TIBCO, MQSI, BizTalk, Vitria.
* Proficient in UML.
* Abstracts detail into larger (repeatable) patterns, familiarity with user-centered analysis and evaluation techniques.
* Proficient in business and technical design of a module.

India Specifics: No Difference
Global Specifics: No Difference

Skillsets
Domain/Core Skills
Application Architecture:
* Works with the Architect to recommend an appropriate architecture based on the client's business problem and drivers.
* Explains the tradeoffs involved in designing a solution to the client and the team

Design Skills/ OOAD:
* Expert at UML notation.
* Has fair understanding of commonly used design patterns, and their applications (can point out examples either on previous projects or in existing commercial applications) [ask for MVC, object pooling etc].
* Utilizes OO design principles in creating custom software solutions or modifying package solutions.
* Is able to apply understanding of the limits of the tools being used and understands the tradeoffs in the design phase vs. implementation.
* Owns the business and technical design of a module.
* Leads a team of Sapient and client people in business and technical designs of a module.
* Manages dependencies across other modules.
* Considers technical design and implementation alternatives for the module.
* Facilitates and/or communicates simple design conversations with the client.
* C To Apply to this job go to http://www.GadBall.com or click here