TCS

Job Title: ibrams Technical Project Manager

Relevant Experience (Yrs)

:

7+ Years of J2EE Design and Development Experience, With more focus on Web technologies and project delivery implementation expertise in iBrams.

Necessary Skills

:

  • Technical Project Manager with at least  7+ years of experience developing multi-tier, web based applications
  • Experience leading a team of developers, prioritizing, allocating and reviewing their work.
  • Implementation and Project Management experience and expertise in large enterprise managing multi-language content.
  • Should have 2+ years of experience in ibrams product in a lead position or project management role.
  • Strong communication skills

Desired Skills

 

ibrams project implementation. Strong Project Management skills.

Roles & Responsibilities

:

  • Take care of the development activities at onsite
  • Need to interact with business and internal teams to get the projects
  • Design future enhancements and evolution of clients platform
  • Participate in application development
  • Ensure that development best practices are followed and adheres to performance, supportability and availability goals
  • Lead design sessions with client team
  • Conduct formal design and code reviews and provide reporting to internal teams
  • Develop and maintain design artifacts

Generic Managerial Skills

:

- Able to plan/track tasks/activities
- Report progress/challenges to client Managers

Education

:

Engineering Graduate

Work Location

:

Cupertino, CA





Job Title: Technical Lead

RGS ID
Relevant Experience (Yrs)

:
:

3416339, 3416340
7+ Years of J2EE Design and Development Experience, With more focus on Web technologies and customization of industry standard Enterprise Feedback Management tools like Vovici, Qualtrics. Integration Experience with Jive.

Necessary Skills

:

  • 7+ years of experience in developing multi-tier, web based applications.
  • Ability to help customize product implementation as per business needs.
  • J2EE concepts and implementation, JMS, Web services, Weblogic server, CSS, JQuery, JSP, JavaScript, HTML, Struts 2.0, Hibernate, AJAX.

Desired Skills

:

Implementation expertise in large enterprise managing multi-language content.  Experience with Vovici, Qualtrics or any other similar EFM tool. Should have integration experience with collaboration tools like Jive. Strong communication. Experience in customer survey based applications and implementations.

Roles & Responsibilities

:

  • Take care of the application design and development.
  • Need to interact with IS&T technical and internal teams for design and participate in application review.
  • Develop and maintain design artifacts

Generic Managerial Skills

:

- Able to define product customization architecture.
- Report progress/challenges to Project/Program Managers
- Strong communication skills

Education

:

Engineering Graduate

Work Location

:

Cupertino, CA, US.





Job Title: J2EE Architect

Relevant Experience (Yrs) : 5 years relevant Architect experience

Necessary Skills :

1) J2EE Architect

2) experience in designing, architecting highly scalable, usable, and performant web applications using J2EE.

3) server side technology (Java, JSP, Tomcat, J2EE, Web Services, frameworks)

4) client side technology (JavaScript, HTML, HTML5)

5) hands on database experience (MySQL, Oracle).

6) Excellent communication skills

Desired Skills :

Prefer experience with high-volume transactional systems, such as eCommerce or order fulfillment, etc.

Ideally, candidate would have previous experience in a start-up environment and is comfortable performing many roles.

Roles & Responsibilities :
  • Help define engineering best practices and provide technical mentorship
  • Design, develop, test and maintain multiple J2EE web applications
  • Investigate and resolve any production issues from end user to database
  • Work with project managers to ensure that all project deliverables are on time and high quality
  • Work collaboratively with other teams; QA, UX, etc
  • Develop and mentor vendor teams to write elegant code using effective automated unit tests
  • Assist in deploying applications to Dev, QA, Production environments
  • Administer existing applications for configuration changes, upgrades, plugins, etc
Qualifications:

Experience or understanding of architectural principles and frameworks (MVC, Spring, and Hibernate desired)

Strong analytical, problem solving skills and technical troubleshooting

Experience with testing frameworks, continuous integration and build tools (i.e. jUnit, DBUnit, ?Maven, Jenkins/Hudson, Ant)

Experience or demonstrated knowledge designing and building frameworks that support test ?development and its application in testing APIs, components, web services, relational databases and content management systems

Knowledge of performance and profiling testing highly desired (jProbe, jMeter, YourKit)

Demonstrated knowledge of UNIX servers, commands, environments and tools

Experience supporting Atlassian products (specifically Confluence, Jira and Crucible)

Keen eye for detail and stubborn resolve to drive to high quality deliv

Education : Graduate/Post Graduate

Work Location : Cupertino, CA

RGS ID: 3131033





Job Title: OSB/Java/J2EE Architect

Relevant Experience (Yrs)

:

 8-12 years of industry experience with strong technical skills in Java and J2EE.Should have good depth and breadth of the Java/J2EE technologies.

Necessary Skills

:

  • J2EE Architect
  • Expertise in Object Oriented Analysis and UML, Core Java concepts (especially Java Threads and Collection framework), EJB, Servlets, JSP, JNDI, JMS, JDBC, Hibernate, Web application framework (Struts), Tomcat and XML.
  • Expertise in resolving Performance related issues
  • Expertise in designing custom components
  • Expertise in key design patterns in Core Java and J2EE
  • Experience in developing and consuming Java Web Services
  • Understanding of Open Source technologies, products/toolsets (Apache Projects)
  • Experience in analyzing, designing, developing software applications using Core Java, Java based tools in multiplatform environment
  • Understanding of the system architecture. Given a requirement be able to come up with the architecture, ability to suggest solutions and identify loopholes in system. Need to have holistic view of system -and develop effective solutions in terms of performance, scalability, good design also.
  • Plan, scope, size, architect, design, prototype and engineer Java/J2EE framework components
  • Experience in creating build scripts using Ant, Maven
  • Experience in middleware messaging
  • Ability to understand different systems, compare - with advantages and disadvantages, understand integration of existing and new technology/framework, migrate from one framework to the other.
  • Must be good at creating and developing a strategy
  • Must know how to work cordially with integration teams
  • Ability to handle customer discussions effectively and interact with multiple stakeholders.
  • Should possess problem solving ability.
  • Aptitude and inclination to learn new technologies.
  • Excellent verbal and written communication skills, strong analytical skills

 

Desired Skills

:

  • Exposure to SE concepts towards software methodologies; Testing and Estimation; non functional requirements like Security, Performance, Scalability.
  • Exposure to Ajax, JavaScript frameworks like Prototype.js or Jquery or Dojo
  • Exposure to Code Review, Code Analyzer and CI
  • Knowledge of Agile methodologies - experience in TDD preferred
  • Good knowledge on the domain areas worked. (preferably should have experience in multiple domain areas).
  • J2ee Frameworks (Spring), Web application framework (JSF/Ruby on rails), , Portal framework (JSR 168/286)
  • Exposure to Yahoo UI library for screen animation
  • Caching and profiling tools
  • Unix Scripting

 

Roles & Responsibilities

:

  • Help define engineering best practices and provide technical mentorship
  • Plan, scope, size, architect, design, prototype and engineer Java/J2EE framework components
  • Investigate and resolve any project issues from end user to database
  • Given a requirement be able to come up with the architecture, ability to suggest solutions and identify loopholes in system. Need to have holistic view of system -and develop effective solutions in terms of performance, scalability, good design also.
  • Understand different systems, compare - with advantages and disadvantages, understand integration of existing and new technology/framework, migrate from one framework to the other
  • Work cordially with integration teams
  • Handle customer discussions effectively and interact with multiple stakeholders

Additional Skills:
In addition to the above skill set, this position also requires:

  • OSB experience
  • Caching Solution
  • Apache CXF
  • Spring framework (Nice to have)
  • Camel Route (Nice to have)

Education

:

Graduate/Post Graduate

Work Location

:

Cupertino, CA

RGS ID: 3381500





Job Title: Web Services/JSF Developer

Relevant Experience (Yrs)

:

  5 to 10 years Java/J2EE experience

Necessary Skills

:

  • Web Services  (at least 1 year experience developing web services, not just consuming)
  • JSF (at least 1 year experience)

Desired Skills

 

  • Experience with middleware, Java backend integration work
  • CXF or similar REST (JAX-RS) and JAX-WS frameworks.
  • Working knowledge of XML, JSON, SOAP and REST

Roles & Responsibilities

:

  • Develop Java Web services
  • Develop JSF based UI
  • Work with multiple development teams on projects
  • Coordinate with Offshore team

Generic Managerial Skills

:

  • Good communication skills
  • Ability to innovate and present new ideas/solutions

Education

:

Graduate

Work Location

:

Cupertino, CA





Job Title: Solaris/LinuxSystem EngineeringSA

Relevant Experience (Yrs)

:

 At least 3-7 years experience (not more then that) in Solaris/Linux advanced system administration.

Necessary Skills

:

 OS/Hardware requirements
  • Excellent knowledge in Server administration
  • Able to troubleshoot and fix hardware and OS related issues
  • Basic knowledge on storage technologies (veritas volume manager/netapp etc)
  • Very good understanding of filesystems in unix
  • good knowledge on jumpstarting/kickstarting of servers
  • Good understanding on Solaris Containers
  • Able to install and configure packages and patches on Solaris/Linux.

Desired Skills

 

  • Basic Knowledge on all RAID levels.
  • Basic knowledge on networking
  • Shell scripting knowledge
  • Monitoring softwares like nagios etc.
  • Concepts about Cassandra DB

Roles & Responsibilities

:

  • Excellent communication skills
  • Be a team player and should get involved in building servers from scratch
  • Trouble shoot system related issues and get it fixed on time

Generic Managerial Skills

:

Ability to innovate and present new ideas/solutions

Education

:

  • Graduate

Work Location

:

  • Cupertino, CA





Job Title: Senior Java Developer

Job Title

:

Senior Java Developer

Relevant Experience (Yrs)

:

 At-least 4 years of industry experience with strong technical skills in Core Java and Java related technologies.

Necessary Skills

:

1.) Strong Core Java skills with last 2 years as Project/Technical Lead of Java projects

2.) Excellent verbal and written communication skills.

3.) Good understanding of Software Architecture & design principles

4.) Experience in working with cross-functional & cross-country teams

5.) Database knowledge - Oracle and Mysql

6.) Exposure to Basic Unix commands

Desired Skills

 

  • Exposure to retail domain or point-of-sale and payment systems will be preferred
  • Good Experience in Database (Oracle and Mysql)
  • Experience in Unix shell scripting

Roles & Responsibilities

:

  • Design and Development of projects using Java technologies
  • Participate in Design Reviews, Code Reviews and Unit Testing.
  • Direct co-ordination with client, offshore and third parties

Generic Managerial Skills

:

Able to co-ordinate projects with multiple stakeholders and cross-geo teams.

Education

:

Graduate

Work Location

:

Cupertino, CA





Job Title: Tech Lead – Oracle

Job Title : Tech Lead – Oracle

RGS ID : 3422556

Job Code : POSJD07

Relevant Experience:

8+ Years of operations Team expertise,

Expert in Networking and Network Architecture.

Good Technical skills in Core Java,

Excellent Technical skills of PL/SQL, Oracle

Excellent Technical skills of mySQL

Excellent Technical skills of HSQLDB

Excellent technical skills in UNIX knowledge.

Project Planning

Process Management

Skills Required:
  • Core Java skills
  • Excellent verbal and written communication skills
  • Good understanding of Software Architecture & design principles
  • Experience in working with cross-functional & cross-country teams
  • Database knowledge – Oracle, Mysql, HSQLDB
  • Exposure to Basic Unix commands
  • Problem Solving Skills
  • Proven experience in solution delivery
  • Networking Knowledge with Load Balancers, GSLB
  • Should be okay to carry duty pager being a part of Operations team
Desired Skills:
  • Exposure to retail domain or point-of-sale and payment systems will be preferred
  • Good Experience in Java
  • Experience in Unix shell scripting
  • Good Exposure in Networking architecture and knowledge
  • Excellent experience in database.
Roles & Responsibilities:
  • Pager Duties as a part of Operations team.
  • Participate in Design Reviews, Code Reviews and Unit Testing.
  • Direct co-ordination with client, offshore and third parties.
  • Planning projects and deliverables

Additional Skills:- Able to co-ordinate projects with multiple stakeholders and cross-geo teams

Education: BS/MS





Job Title: Tech Lead – Java/Payments/Apple POS

Skills Required:

Very good at designing and coding in Java

Very good communication skills with excellent technical skills to ideate with technically challenging environment

Technical skills:
  • Core Java
  • Servlets, EJB, JMS, JAAS, JCA, REST, Web Services
  • Interfacing with POS devices
  • Concurrent programming
  • Unit Testing

RGS ID : 3170924

Job Code : TBD

Relevant Experience:

7 to 10 Years of total IT experience

7+ years of Java coding experience

3+ years of experience leading teams

Desired Skills:
  • Knowledge of POS/Payments systems
  • Previous working experience in onsite: offshore model will be a plus
  • Knowledge of iOS will be a plus
  • Experience with programming on POS devices will be a plus
Roles & Responsibilities:
  • Take care of the development activities at onsite
  • Co-ordinate with offshore development team for development activities
  • Support test teams both at offshore and onsite
  • Debugging issues at onsite whenever required.
Additional Skills:

Able to plan/track tasks/activities
Report progress/challenges to Onsite Project lead

Education : BS/MS





Job Title: Teradata Developer

Relevant Experience (Yrs)

 Atleast 5 years experience in Datawarehousing/BI with hands on expertise in Teradata

Necessary Skills :
  • Critical thinking and excellent verbal and written communication skills?
  • Strong problem-solving and analytical abilities?
  • Strong experience in designing and developing large scale and optimized Data Warehouses using Teradata, Oracle and Informatica?
  • In-depth hands on experience in database, ETL/ELT design and development and should have excellent data analysis skills?
  • In-depth hands on experience in developing reporting and dashboard solutions on DW platform using multiple UI and reporting tools?
  • Experience in deploying solutions using version control systems like Subversion or CVS?- Metadata Management, Enterprise data security architecture and Data Warehouse best practices?- Project management using SDLC
  • Minimum of 5+ years strong NCR Teradata and SQL, UNIX, Data Warehouse Modeling, Teradata Utilities, Aggregates and building efficient views; other SQL and UNIX experience plus Teradata certification may be substituted for years of Teradata experience.
  • Certification in Teradata and Teradata SQL preferred.
  • Use Teradata utilities fastload, multiload, tpump to load data.
  • Write BTEQ scripts to transform data.
  • Write Fastexport scripts to export data.
  • Write, test and implement Teradata Fastload, Multiload and Bteq scripts, DML and DDL.
  • Construct Korn shell driver routines (write, test and implement UNIX scripts).
  • Write views based on user and/or reporting requirements.
  • Gather system design requirements, design and write system specifications.
  • SQL proficient.
Desired Skills
  1. Extensive experience in Teradata stored procedures
  2. DWH experience
Roles Responsibilities
  • As mentioned in the necessary skills
Generic Managerial Skills

Ability to innovate and present new ideas/solutions.

Education : Graduate/ Post-Graduate

Work Location : Cupertino, CA





Job Title: Big Data Architect

Salary Range:
Bill Rate:
Hiring Manager: Pratik Dhebri
Location: Santa Clara
Number of Openings:

Job Description:

Big Data Architect, TCS Next Generation Solutions
Tata Consultancy Services - California (San Francisco Bay Area)

Position Summary

TCS Next Generation Solutions unit is looking for a Software Architect with solid experience in Hadoop technologies. The ideal candidate will be responsible for the architecture, design and development of data-centric solutions for our clients.  The ideal candidate will work closely with various stakeholders in business and IT to envision and implement modern data platform architectures of high quality. The ideal candidate will have the ability and will to engage in a hands on manner when required.

Desired Skills & Experience

Innovative energetic individual comfortable working in a fast paced environment with

  • Minimum of 7 years of relevant experience with at least three years as a technical lead or architect
  • Hands-on experience with Hadoop technology stack (HDFS, MapReduce, Hive, Hbase, Flume)
  • Expertise in Java/JEE
  • Experience in high scale or distributed RDBMS
  • Proficiency with Linux/Unix and open source tools/platforms
  • Experience in Infrastructure and storage design
  • Demonstrated experience in the design and development of data architectures
  • Good understanding of Big Data products in the market
  • Experience delivering effectively in a fast paced environment with an ability to adapt quickly
  • Excellent written and verbal communication skills
Technical Responsibilities:
Responsibilities  
  • Design and build robust Hadoop solutions for Big Data problems
  • Guide the full lifecycle for the Big Data solution including requirements analysis, technical architecture design, solution design, solution development, testing & deployment
  • Define and document architectural standards
  • Provide subject matter expertise and stay abreast of latest technologies to solve problems associated with business intelligence and analytics
  • Provide technical leadership & coaching to junior developers
  • Adhere to all TCS Sales, Human Resource, and corporate ethical policies, standards and guidelines.
  • Demonstrate strong personal communication skills

Travel Requirement : Up to 50%

Education Requirements

BS in Computer Science. MS preferred.

Relevant Years of Experience:

Innovative energetic individual comfortable working in a fast paced environment with

  • Minimum of 7 years of relevant experience with at least three years as a technical lead or architect
  • Hands-on experience with Hadoop technology stack (HDFS, MapReduce, Hive, Hbase, Flume)
  • Expertise in Java/JEE
  • Experience in high scale or distributed RDBMS
  • Proficiency with Linux/Unix and open source tools/platforms
  • Experience in Infrastructure and storage design
  • Demonstrated experience in the design and development of data architectures
  • Good understanding of Big Data products in the market
  • Experience delivering effectively in a fast paced environment with an ability to adapt quickly
  • Excellent written and verbal communication skills
Must Have Technical Qualifications:
  • Hands-on experience with Hadoop technology stack (HDFS, MapReduce, Hive, Hbase, Flume)
  • Expertise in Java/JEE
  • Experience in high scale or distributed RDBMS
Must Have Business Qualifications:

Nice to Have Qualifications:





Job Title: Big Data Engineer

Salary Range:
Bill Rate:
Hiring Manager: Pratik Dhebri
Location: Santa Clara
Number of Openings:

Job Description:

Big Data Software Engineer, TCS Next Generation Solutions
Tata Consultancy Services - California (San Francisco Bay Area)

Position Summary

There are multiple Hadoop engineering positions within TCS Next Generation Solutions unit based on education and experience. The ideal candidate will possess technical skills in software design and development as well as customer facing skills at all levels of a partner organization. A background in OO programming and Java is required. Prior development experience in Hadoop is required.
 

Desired Skills & Experience

Innovative energetic individual comfortable working in a fast paced environment with

  • 3+ years of Hands-on experience in Core Java programming
  • Solid grasp of Object-Oriented Programming
  • Preferred: Experience in high scale or distributed RDBMS
  • Proficiency with Linux/Unix and open source tools/platforms
  • Experience building applications using Hadoop, Hive, MapReduce and other Hadoop technology stack.
  • Demonstrated ability to meet development milestones on time, in budget with high quality. Prior experience working in agile development methodologies (Scrum etc.) is preferred.
  • Excellent analytical, written and verbal communication skills
  • Immediate Availability
Travel Requirements

Based on the role, the candidate may be expected to travel to regional customer locations.

Education Requirements

BS in Computer Science. MS preferred.

Technical Responsibilities:
Responsibilities
  • Participate in requirements analysis and design of Big Data solutions
  • Develop and test Big Data solutions
  • Collaborate with Analytics teams to convert prototypes and concepts into efficient and scalable solutions
  • Adhere to all TCS Sales, Human Resource, and corporate ethical policies, standards and guidelines
  • Excellent written and verbal communication skills





Job Title: Engineer, TCS Next Generation Solutions

Title:  Java Engineer, TCS Next Generation Solutions
Salary Range:
Bill Rate:
Hiring Manager: Pratik Dhebri
Location: Santa Clara
Number of Openings:

Job Description:

Big Data Java Engineer, TCS Next Generation Solutions
Tata Consultancy Services - California (San Francisco Bay Area)

Position Summary

Requirement Analysis, Design build and test Hadoop solutions to interpret the large data volumes.

Desired Skills Experience

Innovative energetic individual comfortable working in a fast paced environment with

  • 3+ years of Hands-on experience in Core Java programming
  • Solid grasp of Object-Oriented Programming
  • Preferred: Experience in high scale or distributed RDBMS
  • Proficiency with Linux/Unix and open source tools/platforms
  • Demonstrated ability to meet development milestones on time, in budget with high quality. Prior experience working in agile development methodologies (Scrum etc.) is preferred.
  • Excellent analytical, written and verbal communication skills
  • Immediate Availability
Travel Requirements

Based on the role, the candidate may be expected to travel to regional customer locations.

Education Requirements

BS in Computer Science. MS preferred.
Technical Responsibilities:

Responsibilities
  • Requirement Analysis, Design build and test Hadoop solutions to interpret the large data volumes.
  • Adhere to all TCS Sales, Human Resource, and corporate ethical policies, standards and guidelines

Relevant Years of Experience:
Must Have Technical Qualifications:

  • Expertise in Core Java programming.
  • Experience in high scale or distributed RDBMS.
  • Proficiency with Linux/Unix and open source tools/platforms.
  • Excellent analytical skills and strong written and verbal communication skills.
  • Knowledge about how distributed programming works.
  • Experience with the large scale and big data systems.
  • Theoretical knowledge about Map-reduce programming/Functional programming.
  • Good knowledge about different type of practitioners and their working.

Knowledge about the way data is stored on HDFS.

Nice to Have Qualifications:
1. Experience working in agile development methodologies.
2. Implementation of ETL/reporting applications using high scale data.
3. Knowledge about multi-threading.
4. Knowledge about MPP databases.
5. Experience with Scripting languages like shell scripting, Python or ruby.
6. Experience with agile/ scrum methodologies to update quickly with product changes.
7. Worked with the eclipse and good knowledge about loading plugins





Job Title: Marketing Manager

Marketing Manager, Mobility Solutions
Tata Consultancy Services - California (San Francisco Bay Area)

Position Summary

The TCS mobility group is building its marketing team and looking for energetic business professionals to promote its offerings in an exciting technology area. The role involves and maintaining marketing strategies including associated marketing collateral to meet organizational objectives. The candidate will be required to evaluate customer research, market conditions, competitor data and implement marketing plan changes as needed. In addition candidate will be involved with all marketing, advertising and promotional activities. The ideal candidate will passionate about the mobile space, well versed in using social marketing tools, have high energy, excellent communication skills, and a desire to grow within the company.

Responsibilities  
  • Aid in a variety of tasks related to enterprise mobility solutions as a member of the Mobility Marketing team for North America.
  • Research and analyze the enterprise mobility market conditions, competitor products and marketing campaigns for fit and effectiveness.
  • Develop and maintain marketing collateral to aid various sales teams and help TCS mobility and Next Gen solutions achieve revenue growth.
  • Design and Execute outbound marketing campaigns for TCS mobility and Next Gen solutions.
  • Engage in digital media marketing including Web and Social Media for TCS mobility solutions.
  • Analyzing  effectiveness of all campaigns run for TCS Mobility solutions.
  • Run and Monitor traditional advertisement campaigns and track network performance.
Desired Skills & Experience
  • 2+ years experience in marketing / product marketing / product management or comparative customer facing roles preferably in Telecom or wireless
  • Good understanding in mobile market trend
  • Proven track record an ability to handle projects independently
  • Analytical, innovative and with strong business acumen
  • Know-how in web designing, social media will be an advantage
  • Excellent written and verbal communication skills

Travel Requirements : 25%

Education Requirements
  • MBA preferred
  • Bachelor’s degree required.
Company Description

Tata Consultancy Services is an IT services, consulting and business solutions organization that delivers real results to global business, ensuring a level of certainty no other firm can match. TCS offers a consulting-led, integrated portfolio of IT, BPO, infrastructure, engineering and assurance services.

This is delivered through its unique Global Network Delivery Model (GNDM™), recognized as the benchmark of excellence in software development. A part of the Tata group, India’s largest industrial conglomerate, TCS has over 198,500 of the world’s best-trained consultants in 42 countries.

The company generated consolidated revenues of US $8.2 billion for year ended March 31, 2011 and is listed on the National Stock Exchange and Bombay Stock Exchange in India. For more information, visit us at www.tcs.com.





Job Title: User Researcher

Title: User Researcher
Salary Range: Based on Experience
Bill Rate:
Hiring Manager: Wyatt Wilkerson
Location: Santa Clara, CA
Number of Openings:  2

Job Description:

The Mobility User Experience team at Tata Consultancy Services is looking for a User Researcher to organize and assist with data gathering and experience definition activities for the development of our next-gen tablet and mobile phone solutions. 

The ideal candidate will be well versed in contextual design and participant observation techniques and have a desire to learn new skills in a very fast past development environment.  They will work closely with Interaction & Visual Designers and be expected to help in design activities when needed. The position is fulltime in Santa Clara California and will require occasional travel and after hours calls

Technical Responsibilities:
  • Plan and assist with in-house and field usability research, including test design, observation, and data analysis
  • Generate Personas, user scenarios, and other user requirement artifacts
  • Conduct heuristics evaluation sessions
  • Communicate research findings to UX design team and product managers and translate those findings into functional requirements
  • Work with interaction designers and visual designers to refine visual interaction, promoting consistency and efficiency
  • Develop user testing prototypes ranging in fidelity from paper sketches to visually accurate clickable documents
  • Help to facilitate tracking and project status throughout all phases of research and design work.
  • Demonstrate the capabilities of user research lab to customers and business partners

Relevant Years of Experience:
Entry level – 3 years

Must Have Technical Qualifications:
  • Bachelor’s degree in Human Computer Interaction, Cognitive Psychology, Human Factors, Sociology, Anthropology, or related field
  • Ability to meet aggressive deadlines and accurate expectations for work tasks
  • Skill with clearly conveying  complex system design through documentation and remote communication (email & teleconference)
  • A passion for keeping up with the latest mobile technologies and user interface strategies
  • Must be US Citizen or Green Card holder
Must Have Business Qualifications:

Nice to Have Qualifications:

  • Familiarity with usability eye tracking equipment
Experience running quick and ad hoc user studies





Job Title: User Experience Designer

Salary Range: Based on Experience
Bill Rate:
Hiring Manager: Wyatt Wilkerson
Location: Santa Clara, CA
Number of Openings:6

Job Description:

The Mobility User Experience team at Tata Consultancy Services is looking for a User Experience Designer to guide design and promote user advocacy working toward the creation of our next-gen tablet and mobile phone solutions.

The ideal candidate will be well versed in contextual design and have a clear ability to communicate design concepts. They should have a desire to learn new skills in a very fast past development environment and become a strong member of a multidisciplinary team. The position is fulltime in Santa Clara California and will require occasional travel and after hours calls.

Technical Responsibilities:
  • Lead the specific design and user advocacy during all part of program development, helping to set user design requirements, create User definition artifacts and define the system throughout development.
  • Organize members of the development team, including program managers, researchers, visual designers to perform design activities and get support
  • Analyze customer research, competitor offerings, and server data to conceptualize and understand users, and communicate user needs to program management and external customers
  • Create system and application concepts by defining information architecture, user interface flow, wireframes mockups and other design guidelines.  
  • Communicate concepts through sketches, diagrams, and interactive prototypes and be able to adapt communication style to different audiences
  • Work across mobile platforms including iOS, Android, Windows Phone, and Blackberry
  • Enable the visual designers and software development team to implement your design
  • Relevant Years of Experience:
    4 years or more mobile or Web design experience at a large technology company

    Must Have Technical Qualifications:

    • Bachelors degree or higher in Human Computer Interaction, Human Factors, Information Design, or related field
    • Solid understanding data driven design activities, such as storyboarding and Experience models, solid experience using these strategies to create high quality designs
    • Ability to meet aggressive deadlines and set accurate expectations for work tasks
    • Excellent organizational skills and demonstrated ability to work independently
    • Passion for technology innovation and dedicated interest in keeping up with the latest mobile technology trends
    • Must be US Citizen or Green Card holder
    Nice to Have Qualifications:
    • Demonstrated examples of previous design work, such as Portfolio or experience presentation
    • Proven ability to work closely with engineers and product managers throughout all stages of the product cycle.





    Job Title: Business Development Manager

    Salary Range: Industry standard, per experience/education
    Bill Rate:
    Hiring Manager: Pratik Dhebri
    Location: Santa Clara, other US locations
    Number of Openings: Multiple

    Job Description:
    • The Business Development Manager position is a key role within the TCS’ Mobility and Next generation solutions unit responsible for increasing revenues of this unit across different industry verticals. The candidate will formulate and execute business development strategies for target companies within these industries. The candidate will develop revenue-producing relationships with decision-making CxO level executives at targeted firms, as well as drive the sales cycle of all assigned sales opportunities from initial prospect communication through contract execution.  The role is supported by on-site and offshore Pre-Sales & Solution teams. The candidate is expected to travel regularly to regional prospect and customer locations to support lead generation, sales presentations, contract negotiations, engagement implementation, and ongoing relationship building.

    Technical Responsibilities:
    • Execute business development strategies by positioning various Mobility and Next generation solution offerings as a member of the Business Development team for North America.
    • Achieve lead generation, prospecting and other business development goals designed to build an optimal sales pipeline.
    • Personally develop strong, long-term relationships and referrals with senior management at targeted firms
    • Manage the end-to-end sales process for all opportunities including initial client communication, on-site presentations, RFI response, multi-day client workshops, RFP submission, negotiation and deal signing. The candidate is the focal point for all communication and business development activities with prospects and customers.
    • Work in close collaboration with TCS’ presales team & delivery teams to ensure that proposed offerings and services fully meet customers’ business and technology needs. 
    • Provide support to customers during initial phases of an engagement. Follow up and ensure total client satisfaction through the life cycle of the relationship.
    • Support the team’s market research and competitive positioning analysis in partnership with various industry unit’s presales and marketing teams.
    • Adhere to all TCS Sales, Human Resource, and corporate ethical policies, standards and guidelines.
    • Demonstrate strong personal communication and presentation skills to establish interest, credibility and trust.


    Relevant Years of Experience : 3-5 years

    Must Have Technical Qualifications:

    Must Have Business Qualifications:
    • Proven track record of success in business development
    • Demonstration of a consistent over-achievement of client acquisition and sales revenue targets.
    • Strong local contact base and access to alumni, local associations, industry associations within the region.
    • Demonstrated ability to manage often complex negotiations with senior-level business and technology executives
    • Excellent communication skills
    • MBA
    Nice to Have Qualifications:





    Job Title: Product Manager

    Salary Range : Industry standard per experience/education
    Bill Rate :
    Hiring Manager : Venkat Gopikanth
    Location: Santa Clara, Chicago
    Number of Openings : Multiple

    Job Description:
    • Formulate and execute solutions for customers
    • Help formulate and drive product roadmap
    • Develop strong, long-term relationships and referrals with customer management
    • Be the point of contact to the customer through all phases of the engagement. Follow up and ensure total customer satisfaction through the life cycle of the relationship.
    • Drive the end-end product development lifecycle with the development teams on shore and offshore.
    • Collaborate with sales teams in taking new products and solutions to the market
    • Work with account teams and customers on specific customer opportunities including ideation workshops, requirements gathering sessions
    • Keep abreast of  technology developments and mobility applications across industry verticals and appraise practice leadership of the same
    • Adhere to all TCS Sales, Human Resource, and corporate ethical policies, standards and guidelines.
    Technical Responsibilities:
    • Manage the end-to-end development process for all post sales solution opportunities including initial communication, on-site presentations, schedule and work estimates and represent TCS on all relevant customer project communications.
    • Advocate and drive an excellent user experience on our mobile applications
    Relevant Years of Experience:
    • 10+ years experience in product management or comparative customer facing roles preferably in Telecom or wireless
    • Proven track record of success in product management
    • 5+ years of prior experience in various SDLC roles: development, architecture, requirements gathering etc.
    Must Have Technical Qualifications:
    • Knowledge of one or more backend systems: Oracle, SAP, other DB, Share Point
    • Knowledge of Tablet and Smart Phone applications and platforms
    • Demonstration of ability to execute product launches on time, in budget and with a high level of customer satisfaction and experience working with off shore development teams.
    • Experience in developing Marketing, Product, and Functional Requirements Documents
    • Excellent written and verbal communication skills
    Must Have Business Qualifications:
    • MBA
    • Demonstrate strong personal communication and presentation skills
    Nice to Have Qualifications:
    • Prior entrepreneurial experience with demonstrable success & lessons learned    





    Job Title: Big Data Analyst, TCS Next Generation Solutions

    Salary Range:
    Bill Rate:
    Hiring Manager: Pratik Dhebri
    Location: Santa Clara
    Number of Openings:

    Job Description:
    Big Data Analyst, TCS Next Generation Solutions
    Tata Consultancy Services - California (San Francisco Bay Area)

    Position Summary
    There are multiple Data Analyst position openings within TCS Next Generation Solutions unit based on education and experience. The ideal candidate will have a strong academic background in a quantitative discipline. The ideal candidate will also be a creative problem-solver with an ability to apply analytics to real-world business situations and produce measureable improvements for clients. The ideal candidate will be comfortable with ambiguity and truly enjoy the challenge of creating new solutions for difficult Big Data problems.

    Desired Skills & Experience

    Innovative energetic individual comfortable working in a fast paced environment with

    • Demonstrated understanding of analytical processes involved in working with large data sets.
    • 5+ years of data modeling experience.  Experience in creating data models using the Hadoop stack is highly desired
    • Prior experience in designing concurrent and parallel data processing algorithms to handle large data sets is a plus.
    • Proficiency in at least one programming language such as Java, C or C++.
    • Experience with data mining and machine learning technologies is highly desired
    • Excellent analytical, written and verbal communication skills
    Technical Responsibilities:
     Responsibilities  
    • Participate in requirements analysis and design of Big Data solutions
    • Develop and test Big Data solutions
    • Collaborate with Analytics teams to convert prototypes and concepts into efficient and scalable solutions
    • Adhere to all TCS Sales, Human Resource, and corporate ethical policies, standards and guidelines
    • Excellent written and verbal communication skills
    Travel Requirements
    • Based on the role, the candidate may be expected to travel to regional customer locations.
    Education Requirements

    BS in Computer Science. MS preferred.





    Job Title: Big Data Scientist, TCS Next Generation Solutions

    Salary Range:
    Bill Rate:
    Hiring Manager: Pratik Dhebri
    Location: Santa Clara
    Number of Openings :

    Job Description:
    Big Data Analyst, TCS Next Generation Solutions
    Tata Consultancy Services - California (San Francisco Bay Area)

    Position Summary
    There are several Data Scientist position openings within TCS Next Generation Solutions unit. The ideal candidate will possess strong data analysis, data modeling, technical and customer facing skills. Hands-on experience with Hadoop is required for this position.

    Responsibilities
    • Design, develop, refine and deploy data-driven predictive models to solve business problems utilizing a mix of structured and unstructured data in a distributed data architecture system
    • Present actionable insights on specific business problems utilizing data visualization techniques to cross functional teams and management
    • Keep up with industry and consumer trends and educate the organization on relevant updates
    • Adhere to all TCS Sales, Human Resource, and corporate ethical policies, standards and guidelines
    • Demonstrate strong personal communication skills

    Technical Responsibilities:
    Desired Skills & Experience

    Innovative energetic individual comfortable working in a fast paced environment with

    • 5+ years of data modeling experience in big data environments with demonstrable results
    • Demonstrated understanding & application of analytical processes involved in working with big data sets to solve business problems
    • Demonstrable experience in creating data models for distributed data systems involving both structured and unstructured data using the Hadoop stack
    • Demonstrable experience in market mix models and data mining techniques
    • Experience in machine learning technologies is highly desired
    • Demonstrable experience in data visualization, communication and utilization
    • Proficiency in at least one of the following: C, C++, Java
    • Proficiency in Excel and one of the following: SAS, SPSS, STATA
    • Strong Mathematical and Statistical skills
    • Ability to work and thrive with minimal direction and provide thought leadership in their domain
    • Excellent analytical, written and verbal communication skills – ability to effectively communicate findings at all levels of the organization

    Travel Requirements : 0-50%

    Education Requirements
    MS in Mathematics or Computer Science. PhD preferred.