Friday, July 18, 2008

Job opening for Technical Architects (J2EE / .Net) with Sapient in Gurgaon

About company:

Started in 1991, Sapient Corporation is a Business Innovator. We help clients achieve extraordinary results from their customer relationships, business operations and technology. Unlike many other firms in the industry, we encourage rapid and continuous personal and professional growth and have created a foundation for helping our people succeed. Sapient has been named one of 2005"s "10 Best Firms to Work For" by Consulting Magazine. In addition, Sapient received a special designation as the only 2005 "Career Champion," based on the firm’s deeply held values and commitment to providing exceptional leadership and career opportunities. We have also won Top 10 Best Place to Work Awards in the UK, Germany and India, and our people and revenue growth has been exceptional over the past year at nearly 100% and 29% respectively. Visit http://www.sapient.com/ for more details.

Location: Gurgaon

Experience:

  • Minimum of 4-6 years of experience in enterprise architecture, systems integration, package implementation, and/or interactive design, and Architecture experience
  • Prior experience in a consulting firm preferred
  • Strong leadership and communication skills to effectively manage client accounts and multi-track Sapient teams
  • Understanding of the project life cycle process to effectively be able to manage a sub-team through the complexities of the business solution
  • Proven mentoring and coaching abilities to ensure effective growth plans of technology members of Sapient teams
  • Knowledge of multiple technologies including (but not limited to):
    • J2EE, CGI, HTML, DHTML, XML, JavaScript, Java, Visual Basic, PL/SQL, Oracle Developer 2000 tools, C/C++, Perl, TCL, RDBMS, CORBA, COM/DCOM, Flash, and Shockwave

Responsibilities:

  • Architecture and Design
    • Utilizes their knowledge of and experience with eBusiness solution and deployment architectures
    • Applies their understanding of the limits of the tools being used and discusses the tradeoffs in the design phase vs. implementation
    • Recommends appropriate architecture based on client’s business problem and drivers
    • Explains the tradeoffs involved in designing a solution to the client and the team
  • Design Skills
    • Utilizes their deep understanding of OO design principles in creating custom software solutions or modifying package solutions
    • Leverages their experience with component and service based design
    • Translates the impact of design on scalability, performance, etc. into the project
    • Drives client through "ilities" discussion
    • Leads a team of Sapient and client people in business and technical designs of the application
    • Manages dependencies across other modules
  • Business Acumen
    • Translates the client’s business requirements into systems design
    • Challenges business design when appropriate. Offers creative alternatives regarding business design
  • Technical Depth
    • Resolves complex technical issues
    • Provides mentoring on best practices and processes
    • Ensures quality based on experience
  • Deployment Considerations
    • Balances the considerations of what it takes to deploy an application -- processes, procedures, organization, performance, etc.
    • Works with the client on their tracks (planning, integration points, milestones)
  • Technology Strategy
    • Works with the client’s IT organization to establish technology strategy at an application level
    • Evaluates the current technical infrastructure and provides insights
  • Project Processes
    • Leverages their knowledge of the stages of the One Team Approach
    • Utilizes the deliverables from other disciplines and OTA phases
    • Plans and drives: bus design, tech design, development, stabilization, pilot, parallel, production tracks, cutover, support
    • Promotes the value of project processes and establishes these processes on a new project
    • Educates and ensures that team follows processes.
    • Defines and assesses completeness of work
    • Participates in the discover and define phases
  • Project Management
    • Establishes high, mid and micro level plans for the team
    • Sets technical direction and manages a team of up to 30 people
    • Anticipates issues & risks and work towards resolving them, ! readily escalates project and account level issues
    • Partners with the project manager and client to establish scope management process
    • Actively manages scope at the project level.
    • Quickly evaluates the LOE, complexity and risk involved in adding a scope item
  • Estimation
    • Independently leads the estimation effort for a project
    • Reviews other"s estimates and point out holes
    • Actively works to quantify project risks in the estimate
  • Risk Management
    • Identifies and manages risk on project.
    • Escalates risk appropriately
    • Quantifies risk and assesses business impact
  • Sales
    • Prepares pieces of sales proposals and portrays Sapient’s technical expertise
    • Communicates Sapient"s POV on various technologies
  • Account Management
    • Actively works with the account team to establish strategy for the account

APPLY: If interested, send your updated resume to bchachra at sapient dot com as soon as possible, and you will hear from the Hiring Manager within the next few days.