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.
Title: Manager - Technology (Solution Architect - Java / J2EE / .Net)
Job Summary:
- The Manager of Technology drives the translation and construction of a client"s complex business problems into innovative technology solutions within a multidisciplinary environment.
- Key responsibilities include overseeing the development, design, user interface, and technology integration direction, site architecture management, and managing a technology team from definition phase through implementation.
- A Manager, Technology owns the technical vision of the project; ensuring that the vision is achieved with a high level of quality.
- A Manager, Technology is expected to contribute to the Sales cycle as well.
Total work experience: 8 + years
Desired profile:
- 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.
- 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
- 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. Leads a team of Sapient and client people in business and technical designs of the application.
- 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
- Deployment Considerations: Balances the considerations of what it takes to deploy an application -- processes, procedures, organization, performance, etc.
- Technology Strategy: Works with the client"s IT organization to establish technology strategy at an application level
- Project Management: Establishes high, mid and micro level plans for the team. Sets technical direction and manages a team of up to 30 people
- 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.