Share resume siwach....@gmail.com
UI Specialist (
Job Number:
198682)
Description
Manager Interactive Development - leads and mentors team within and across projects, architects front end applications as well as provides guidance on front end / Interactive technologies and delivery best practices. Also manages clients and represents Sapient’s expertise and thought leadership in front end technologies and applications. Would also drive and enhance Sapient development methodologies (SA3)
JOB RESPONSIBILITIES
• Interactive Development
Multi-Discipline interaction
• IA / Creative
Provide insight and feedback to Information Architects and Designers for usability
and feasibility of interface designs.
Participate in pitch work, providing technical expertise for RFP responses and client workshops
• Technology
Provide context and guidance for integration and implementation of Front End Interfaces
• Development
Translate wireframes, comps, and functional requirements into functional xhtml / css/ Javascript. Develop standards compliant markup and code xHTML/HTML 5, CSS2 / CSS3. Use industry standard Object Oriented Javascripts using standard frameworks jQuery, backbone.js,
YUI etc. Create code which is optimized for Search Engines, Progressive Enhancement Accessibility (Section 508 / ADA), is Cross Browser Compatible. Execute component design patterns according to Sapient and Industry best practices .MVC, SOA.
Use Sapient SA3 development methodology to track and deliver components in
Integrated Development environment, Source Code Control.
• Service Integration
Data Interchange .Define and parse valid data interchange structures to integrate
with back end services JSON, XML, etc
• Standard Project Tools
Produce, re-purpose creative assets using toolsets like Adobe Photoshop / Illustrator. Use standard toolsets to develop, validate and test code: Dreamweaver, Dynatrace, EditPlus; TextMate; Cruise Control; Firefox – Developer toolbar / firebug;
• Team Management
Manage a medium to large sized team and resolve issues and dependencies in the
Team. Review the key objectives of projects and clarify the linkage of tasks to the overall Objectives. Create seamless processes for the team.
Coach and mentor the team to help deliver to the client expectation. Coordinates with Architects, Technology Domain Leads for component design and architecture. Provide technology and implementation expertise to Domain, projects or client. Maintain leading
edge knowledge in emerging technologies
Cultivate relationships with technology partners.
Drive knowledge sharing and lessons learned from project experiences
Provide training to peers and clients in relevant technologies
Actively participate in, and assists with, company events such as hiring, training and
internal initiatives
• Scoping & Estimation
Creates accurate, realistic design plan for the project, ensuring that all tracks are
effectively planned
Structures and manages integrated, multi-track projects and programs
Responsible for gathering target insights and developing project brief
Facilitate risk sessions with clients and Sapient team
• Community/Domain Practice Support
Is pro-active in community involvement within Sapient and on the www. Proactively
informs the larger community of emerging technology as it is related to the flash platform.
Is an advocate of and creates content for the People Portal as it relates to the Creative
Domain and Interactive Development particularly.
Shares domain knowledge with others in the team/ at Sapient
• Client Management
Manages business-level client relationships (expectations, communications, negotiations, escalation, feedback, etc.) at every stage from Planning and estimation
through delivery
Ensure benefit realization for the client by understanding the client’s business drivers and ensure that client priorities are addressed
Understand the Clients culture, capabilities, team structure and take decisions to
ensure success for the client
Explains the tradeoffs and impact involved in designing the technical aspects of the
solution to the client and the team
SKILL REQUIREMENTS
• Expertise in HTML, CSS and JavaScript, OOJS / Backbone.js / JQuery. Experienced in JavaScript test suites like qunit.
• They have to have great examples of work and experience with open frameworks (Jquery, etc.)
• Hands on experience XHTML,HTML5, CSS.
• Development experience in open standards based apps (web apps, mobile apps, etc.).
• Should be good at solving development problems, while still being able to craft a visually accurate UI) who specialize in front-end development.
Business Knowledge: Domain experience would be a plus.
Personal Attributes: a. Strong and innovative approach to problem solving and finding
solutions b. Excellent communicator (written and verbal, formal and informal) c. Flexible and
proactive/self-motivated working style with strong personal ownership of problem resolution
d. Ability to multi-task under pressure and work independently with minimal supervision. e.
Ability to prioritize when under pressure
EXPERIENCE
8-12 years of relevant experience.
EDUCATION
Bachelor’s degree required degree in Computer Science or related field preferred
BUSINESS UNIT
Sapient Global Markets
Senior UI Developer (
Job Number:
189205)
Description
Senior Interactive Developer is responsible for developing interactive web based, mobile, and/or desktop applications, using Sapient as well as Industry best practices and standards, to deliver high value and quality to Sapient clients. Also responsible for leading key tracks/ teams and mentoring team members in key AJAX/Interactive technologies. This includes estimating and planning components to be delivered and following current Sapient development methodologies (SA3)
JOB RESPONSIBILITIES
•Interactive Development
Multi-Discipline interaction
•IA / Creative
Provide insight and feedback to Information Architects and Designers for usability and feasibility of interface designs.
•Technology
Provide context and guidance for integration and implementation of Front End Interfaces
•Development
Translate wireframes, comps, and functional requirements into functional xhtml / css / Javascript .Develop standards compliant markup and code xhtml ,CSS2 / CSS3 ,Object Oriented Javascript / Jscript .Develop according to Sapient and Industry best practices .
Search Engine Optimization, Progressive Enhancement Accessibility (Section 508) ,Cross Browser; Execute component design patterns according to Sapient and Industry best practices .MVC, SOA .
Use Sapient SA3 development methodology to track and deliver components in Integrated Development environment ; Source Code Control .Develop Javascript using standard Frameworks
jQuery Yahoo UI etc.
•Service Integration
Data Interchange .Define and parse valid data interchange structures to integrate with back end services XML, JSON, CSV, etc
•Standard Project Tools
Produce, re-purpose creative assets using toolsets like Adobe Photoshop / Illustrator .Use standard toolsets to develop, validate and test code Dreamweaver , EditPlus ; TextMate ;Cruise Control ;Firefox – Developer toolbar / firebug ; IE6 – Developer toolbar ;IE7 – Debug Bar
•Team Management
SKILL REQUIREMENTS
Must have -
•Object Oriented JavaScript
•JQuery - version 1.4 or higher
•XHTML
•CSS 2.1 and higher
•JSON
•Cross browser compliance
•Client-application code testing experience
•Knowledge of JavaScript design patterns
•Knowledge of code quality tools (e.g. JSLint)
•Knowledge of performance tuning client-application code
•JSP, JSTL
Good to have -
•Working knowledge of Selenium RC based acceptance testing
•Knowledge of JS testing frameworks (e.g, jsTestDriver, jasmine)
•Knowledge of CI servers like TeamCity
•Eclipse IDE or IntelliJ IDEA exposure
•Some experience with Subversion
•Experience working in Java based application and using ANT and TOMCAT
•Exposure to Java and good knowledge of SQL and MVC frameworks
Business Knowledge: Financial services domain experiences would be a plus.
Personal Attributes: a. Strong and innovative approach to problem solving and finding
solutions b. Excellent communicator (written and verbal, formal and informal) c. Flexible and
proactive/self-motivated working style with strong personal ownership of problem resolution
d. Ability to multi-task under pressure and work independently with minimal supervision. e.
Ability to prioritize when under pressure
EXPERIENCE
4-8 years of relevant experience.
EDUCATION
Bachelor’s degree required degree in Computer Science or related field preferred
BUSINESS UNIT
Sapient Global Markets