Satmetrix®

Careers

Join Satmetrix Systems, a team of highly qualified people passionate about optimizing the customer experience to improve loyalty and drive profitable growth. Be part of the team that is leading provider of the next generation customer experience solutions. Satmetrix Systems offers competitive compensation, including health benefits and stock options, and more. For more information on Satmetrix Systems, see www.satmetrix.com.

Locations:

Foster City, California | New York, New York | London, UK | Trivandrum, India

 

Foster City, California:


New York, New York

London, United Kingdom

Trivandrum, India

Foster City, California

Senior Business Consultant — Job ID: SMX06004

Key Responsibilities:

The Senior Business Consultant is a top level expert in helping our enterprise clients build programs to achieve business impact from their Satmetrix loyalty solution. The Senior Business Consultant has several responsibilities:

  1. Understands Satmetrix software platform and Methodology
  2. Is an in-depth knowledge expert on a particular companies business, owning the initial understanding of their business and following through in post delivery consulting engagements
  3. Develop and deliver detailed results presentations at the highest levels of an organization including recommended actions
  4. Develop and package additional service offerings
  5. Create and build linkage models, to link operational/financial metrics to customer and employee loyalty
  6. Act as an internal expert resource to field business impact questions
  7. Act as a pre-sales resource when appropriate

Knowledge/Skills:

  • Customer Loyalty / Customer Experience
  • Strategic planning
  • Project management
  • Business Process Improvement/Business Process Reengineering
  • Change Management
  • Market and Survey Research

Requirements:

7-10+ years professional consultant; experience in customer loyalty or related field; MBA or PhD or equivalent required in a analytically focused field (Mathematics, Statistics, Operations Management, Quantitative Methods, System Engineering, Economics, Financial Analysis or Business Studies). Candidates should have proven analytical and problem-solving abilities, or at a minimum, an aptitude or interest in quantitative analysis. A qualified candidate will be skilled in presentation development and delivery at the executive level. Candidate must also possess strong creativity, innovative skills to create a package of service offerings specific to solving a customer's business problem. An entrepreneurial spirit is a major plus. Experience with enterprise software and international/ multinational businesses is a plus. Experience in Financial Services, Telecommunications and High Technology verticals or in Call Center, Indirect Channel also a plus. Some travel may be required (about 30%).

Click here to apply.

Back to top ^

Customer Account Manager — Job ID: TXG07016

Overview:

The Customer Account Manager is responsible for managing and growing multi-year client relationships. This is not a sales/business development position and does not require selling into new accounts.

The primary objective of the role is fostering customer loyalty by ensuring that our customers fully utilize the value of our solutions and services.  The secondary objective, and an outcome of the first, is to maintain the customers' existing revenue spend and strategically up-sell Satmetrix products and services. The goals of the position are based around retention and loyalty of existing customers as well as identifying new business development opportunities.

This role is designed for customer-facing professionals who have a broad skill set in general business management, who are highly self-managing, and who are credible in discussing strategic business issues with executives.  This position is an excellent opportunity for individuals who want to work in a consultative client management role and have a direct impact on those companies' performance.

Responsibilities

  • Identify and build relationships with senior managers in client organizations.
  • Develop understanding of business issues and opportunities to deliver high-impact solutions.
  • Create high levels of customer loyalty within accounts.
  • Maintain and grow revenue from existing clients.
  • Lead the development of account plans and manage periodic account reviews.
  • Support account executives in a consultative sales process.
  • Some travel may be required (<30%).

Requirements

  • 5-10 years experience as a corporate account manager, management consultant, business development professional or similar strategic role.
  • High energy self-starter who thrives in a fast-paced environment.
  • Advanced communication, speaking, writing, and interpersonal skills.
  • Ability to interact with people at all levels of an organization, internally and externally.
  • Ability to work in cross-functional, results-oriented teams.
  • Strategic thinker with ability to clearly articulate and implement ideas.
  • Very high attention to detail and quality.
  • Quick, creative problem-solver.
  • Strong organization and multi-tasking skills.
  • Proven analytic skills; experience analyzing data and presenting results to executives.
  • BS/BA required; MBA / Master greatly preferred.

Highly Desired Experience

  • Consultative/solution sales.
  • Fortune 1000 client management.
  • Customer satisfaction or customer loyalty programs.
  • Enterprise software/solutions.
  • Understanding of business metrics and statistics.

Click here to apply.

Back to top ^

Principal Software Engineer - Analytics — Job ID: SMX06012

Overview:

We are looking for seasoned business analytics and intelligence developer to augment our growing team of Software Engineers at Satmetrix Systems. This is a full-time position in a fast paced and exciting development environment. You will be part of the core team that is responsible for designing and developing the next generation applications.

JOB DESCRIPTION:

  • Work with product managers and customer facing teams to understand business requirements and translate them into world class software applications.
  • Analyze, innovate, architect, design and develop software programs for data warehouses, business intelligence reporting, analytics and dashboards.
  • Write designs and unit-test documents;
  • Write code, perform unit tests and bug fixes, and deliver high quality, world class products and technologies;
  • Lead and co-ordinate development with remote teams when required.
  • Assist in development planning, scheduling and execution.
  • Work with QA to ensure highest quality for software deliverables. Review and contribute to integration and regression test plans created by QA.
  • Work with Documentation team to ensure highest quality documentation for software deliverables. Review and contribute to product documentation.

REQUIRED QUALIFICATIONS:

  • At least 5 years of recent experience in hands-on software design and coding; MS/BS in Computer Science or related field.
  • Excellent problem solver, creative thinker, and extremely self-motivated.
  • Analytical and detail oriented. Able to prioritize, execute and deliver projects on time.
  • Process oriented; Able to mentor team members and take lead roles.
  • OOP and software design ability; should be able to create designs and write code that meets specified architectural objectives.
  • Strong design and coding experience in data warehouse, business intelligence tools and frameworks, dashboards and reporting applications.
  • Hard core Java development experience with broad skills in technologies such as J2SDK/J2EE, Servlets, JBI/ESB, JMX, JMS, and JDBC, with skills to quickly learn and apply new technologies.
  • Able to program and debug in complex multi-threaded environments.
  • Strong kills in XML schema design, XML parsing and processing, XPATH and XSLT.
  • Strong SQL and data model design skills. Experience in one or more databases such as Oracle, MS-SQL, Sybase IQ;
  • Experience in open source databases such as PostgreSQL / Bizgress MPP and MySQL is a plus.
  • Experience in open source technologies with broad skills in technologies such as Apache, Jakarta, SOAP, AXIS, iBatis, Quartz, Spring Framework, JBoss Rules, Jboss App Server.
  • Skilled in scripting languages such as Javascript, Perl and Linux/Unix Shell scripting.
  • U.S. citizenship or permanent resident status required.

DESIRED QUALIFICATIONS:

  • Experience developing on-demand/SaaS platforms is a strong plus.
  • Experience and skills in SOA/SCA, Workflow, BEPL etc., are a strong plus.
  • Experience in UI technologies such as JSP, JSF, AJAX and Applets is a plus.
  • Experience and skills in developing web based authoring tools is a strong plus.
  • Experience in an enterprise class software company is a plus.

Click here to apply.

Back to top ^

Sr. Account Executive — Job ID: SMX07012

Overview:

The Senior Account Executive is a strategic thinker, excellent planner, great communicator, and has a career which demonstrates strong selling skills. Along with solid business acumen, a Senior Account Executive has the ability to engage with senior-level managers and executives in Fortune 1000 companies.

The Senior Account Executive is responsible for growing customer loyalty consulting business, managing and developing client relationships, creating and delivering client presentations and proposals. S/He will consult with clients on their customer loyalty strategies, adding strategic business value, and will identify additional areas where Satmetrix services would add value.

The ideal candidate is an experienced, insightful, consultative, strategic thinker who is passionate about the business, proactively seeks out new sales opportunities, and develops relationships with professionals in the fields of customer experience, quality, sales, and marketing. A winning candidate will:

  • Be viewed as a “trusted advisor” who can engage executives on their ‘pains’ not just promote products
  • Have a proven track record in creating, developing, and closing new business opportunities in the $300,000 range
  • Demonstrate a high degree of tenacity and persistence to drive new business activity
  • Have the stature and credibility to engage V and C level executives
  • Be self motivated

In addition, the successful candidate will have:

  • Experience in assessing business needs and identifying areas of opportunity to make sales happen
  • Entrepreneurial initiative to develop leads with current and prospective clients
  • Interpersonal skills to communicate and present to clients effectively
  • Business aptitude to partner with team consultants to create solutions
  • Proven capability to close deals and pride in personal accountability for results

Responsibilities include but are not limited to:

  • Grow the Customer Experience/ Customer Loyalty business in the West Coast area by $2+mm a year
  • Research client industries and unique business issues to identify potential new business
  • Lead qualified sales calls, and follow through on sales activities, such as proposal writing and product demonstrations
  • Provide leadership and guidance to proposal team from inception to completion; oversee pricing structure, as well as other contract terms and conditions; obtain senior management approvals.

Required Skills:

  • Must have a minimum of 7 years combined progressive, consultative experience in customer satisfaction, management consulting, or sales and program improvement services.
  • Familiarity with customer experience management and/or related market research disciplines
  • The ability to thrive in a fast-moving, dynamic, and relatively unstructured environment is essential
  • Proven ability to deliver outstanding sales results
  • Conversant in the principles and practices of customer feedback based programs
  • Ability to think creatively and solve problems under significant time pressure
  • Excellent client and teaming skills
  • College degree, preferably secondary in a human/social science, or business: MBA a plus

Click here to apply.

Back to top ^

Sr. Manager of Online Community and Marketing — Job ID: SMX07010

Satmetrix, a global leader in customer loyalty software and consulting, is looking for an innovative marketing professional to drive growth in its and online community business. This individual will lead online marketing activities and content management for the Net Promoter® customer loyalty community, meeting business growth goals and creating expanded offerings for the community. The ideal candidate will have previous experience marketing new web-based, knowledge-based, or information-based solutions for business users, ideally in a small company or start-up environment. Familiarity with online communities and business models is a plus.

Specific responsibilities include:

  • Design and implement online marketing strategies to drive increased registrations and site traffic.
  • Develop strategies and marketing campaigns (email, SEO, SEM, co-marketing with partners) to drive registration and revenues for conferences, training, and other programs.
  • Work with subject matter experts and partners to develop user-generated content and published content from subject matter experts.
  • Optimize web site design and content to enhance user experience and drive interaction.
  • Solicit feedback from community members to identify unmet needs and develop new services.
  • Create and implement marketing plans and supporting business processes for new member services and programs.

Experience required:

  • 5-7 years experience in an online marketing, communications, or content management role
  • Demonstrated track record of innovation and success launching new products and services
  • Domain experience in the area of online communities or social networking a plus

Click here to apply.

Back to top ^

Senior Product Manager, On-Demand Applications — Job ID: SMX07041

The role of the Senior Product Manager will manage all aspects of the company’s product management for Customer Experience Management (CEM) applications. This role reports to the Director of Product Management at the Satmetrix headquarters in Foster City, CA.

Responsibilities:

  • Develop market requirements documents (MRD) for each release based on market research, competitive analysis, understanding of the market, customer requirements and feedback from our sales, methodology, professional services and support organizations
  • Act as a chief customer conduit and continuously seek to understand the important problems customers are trying to solve in customer loyalty management.
  • Validate requirements regularly with clients and customer-facing organizations.
  • Proactively conceive, document and drive the creation of new features
  • Prioritize product feature requirements.
  • Work with product marketing, development, QA, documentation and other product managers to define the scope of each feature
  • Work with UI designers to translate product requirements into intuitive, functional and attractive UI mockups
  • Write detailed product requirements documents (PRD) to be used by development, QA & technical writing.
  • Manage overall product releases with the goal of successful and timely deliveries
  • Provide product information to meet a variety of internal and external needs including internal training, sales collateral, press releases and web site copy
  • Conduct customer research, competitive and market analyses as needed
  • Ensure that solutions meet user and business requirements.
  • Manage internal and 3rd-party partner relationships, as needed

Requirements:

  • 5-7 years of Product Management experience
  • Education: Bachelors required. MBA or equivalent experience is a plus
  • Experience with Net Promoter is strongly preferred
  • Experience with a mid-stage, high growth company preferred.
  • Experience with Consumer focused technology.
  • Experience with high fidelity prototype based product design, and agile development.
  • Excellent interpersonal and communications skills (with a diverse range of individuals).
  • Team player who can collaborate and build consensus within cross-functional area.
  • Entrepreneurial, passionate, high energy, resilient, mentally quick, strong sense of urgency, intensity, ambitious, intuitive, and decisive.

Click here to apply.

Back to top ^

Corporate Systems Administrator - Job ID: SMX07035

Individual will work with the IT team to provide corporate, engineering, and production end user support for Satmetrix Foster City headquarters and remote offices. Provide systems, network, infrastructure, and application support running on Window, and Linux operating platforms. Manage end to end projects, systems implementation, and application roll out.

Essential Functions:

  • Mission Critical production system and application support
  • Systems monitoring, diagnosis, repair, and provisioning
  • Manage network and systems supporting production, engineering and corporate users

Job Description :

  • Windows 2000/2003 and Linux/Unix System Administration.
  • Support of operating platforms (Windows Server 2003, Linux)
  • Operating system installation, upgrades, patches, anti-virus installation, and remote access (VPN)
  • Backup and Recovery
  • Network configuration and diagnostics
  • Set up system, network, and application monitoring
  • Be able to document and communicate project status, processes, and technical issues
  • Networked infrastructure support (Cisco Switches, Routers)
  • Support web technologies

Knowledge, Skill and Experience:

  1. Minimum Education (or substitute experience) required: MS/BS in Computer Science or related field
  2. Minimum Experience required: - 8 years of IT experience with a minimum 5 years of experience in Windows 2000/2003 System Administration and 3 years Linux System Administration
  3. Skills Required:
    • TCP/IP networking knowledge
    • Experience configuring an industry standard firewall (e.g. PIX, Checkpoint, etc.)
    • Scripting Experience (E.g. Shell Scripting, Perl, etc.)
    • Experience monitoring and configuring an industry standard monitoring tool (E.g. MRTG, SiteScope, Nagios, etc.)
    • RDBMS Experience (E.g. Oracle, MySQL, Microsoft SQL, etc.)
    • Strong organizational skills and multitasking ability
    • Excellent verbal and written communications skills with the ability to effectively document procedures
    • Ability to work weekends and after business hours when necessary
    • Excellent problem solver, creative thinker, and extremely self-motivated
    • Strong attention to detail skills. Able to prioritize, execute and deliver projects on time
    • Virtualization knowledge (VMware, Xen) a plus
    • Load balancing experience a plus
    • Cisco Certification desirable

Click here to apply.

Back to top ^

 

New York, New York

Customer Account Manager - Job ID: TXG08002

Overview:

The Customer Account Manager is responsible for managing and growing multi-year client relationships. This is not a sales/business development position and does not require selling into new accounts.

The primary objective of the role is fostering customer loyalty by ensuring that our customers fully utilize the value of our solutions and services.  The secondary objective, and an outcome of the first, is to maintain the customers' existing revenue spend and strategically up-sell Satmetrix products and services. The goals of the position are based around retention and loyalty of existing customers as well as identifying new business development opportunities.

This role is designed for customer-facing professionals who have a broad skill set in general business management, who are highly self-managing, and who are credible in discussing strategic business issues with executives.  This position is an excellent opportunity for individuals who want to work in a consultative client management role and have a direct impact on those companies' performance.

Responsibilities:

  • Identify and build relationships with senior managers in client organizations.
  • Develop understanding of business issues and opportunities to deliver high-impact solutions.
  • Create high levels of customer loyalty within accounts.
  • Maintain and grow revenue from existing clients.
  • Lead the development of account plans and manage periodic account reviews.
  • Support account executives in a consultative sales process.
  • Some travel may be required (<30%).

Requirements:

  • 5-10 years experience as a corporate account manager, management consultant, business development professional or similar strategic role.
  • High energy self-starter who thrives in a fast-paced environment.
  • Advanced communication, speaking, writing, and interpersonal skills.
  • Ability to interact with people at all levels of an organization, internally and externally.
  • Ability to work in cross-functional, results-oriented teams.
  • Strategic thinker with ability to clearly articulate and implement ideas.
  • Very high attention to detail and quality.
  • Quick, creative problem-solver.
  • Strong organization and multi-tasking skills.
  • Proven analytic skills; experience analyzing data and presenting results to executives.
  • BS/BA required; MBA / Master greatly preferred.

Highly Desired Experience:

  • Consultative/solution sales.
  • Fortune 1000 client management.
  • Customer satisfaction or customer loyalty programs.
  • Enterprise software/solutions.
  • Understanding of business metrics and statistics.

Click here to apply.

Back to top ^

Account Executive (East US) - Job ID: SMX07011

Overview:

The Account Executive (AE) will report to the Director of Regional Sales, East. The AE will manage all aspects of prospecting, qualifying, and closing new business for Satmetrix within a broadly defined territory. The Satmetrix solution offering includes ASP Software, Consulting, and Services. Our target client base is the Fortune 1000. Typical buyer for our solution is an executive level line of business owner. The AE will need to comfortable with articulating our value proposition for each of these components of the solution.

The position will be working in our New York office location.

Responsibilities Include:

  • Prospecting: Satmetrix serves an emerging market, Customer Experience Management (CEM). Although Satmetrix does have some level of inbound activity, a large portion of the AE role will be prospecting.
  • Qualification: As with any sales position, Qualification will be critical to ensure alignment of our value proposition with client needs.
  • Coordinating resources: All not a large company, the AE will have numerous resources at their disposal, which need to be tightly and selectively coordinated through the sales cycle.
  • Territory & Account Management: Developing and implementing a plan to address specific accounts and a territory.
  • Travel: Territory & Accounts will be located in multiple states and the AE should expect to be travel 30% - 50% of the time.

Required Skills:

  • Minimum of 10 years experience selling Software and or Services to Fortune 1000.
  • Experience selling business applications (vs. infrastructure technology).
  • Proven track record of strong quota achievement.
  • Extensive prospecting experience, ideally in an emerging market or small company environment.
  • Superior presentation and communications skills.
  • Proven expertise managing complex sales cycles within a consultative value focused sales methodology.
  • Self-starter that manages time and activities with little day-to-day guidance.

Additional "ideal" Background/Profile:

  • Experience selling ASP solutions.
  • CRM or Call Center/Customer Service Solution selling experience.
  • Best in class big company as well as start-up experience.
  • Emerging market experience.

Click here to apply.

Back to top ^

Senior Business Consultant - Job ID: SMX08006

Key Responsibilities:

The Senior Business Consultant is a top level expert in helping our enterprise clients build programs to achieve business impact from their Satmetrix loyalty solution. The Senior Business Consultant has several responsibilities:

  1. Understands Satmetrix software platform and Methodology
  2. Is an in-depth knowledge expert on a particular companies business, owning the initial understanding of their business and following through in post delivery consulting engagements
  3. Develop and deliver detailed results presentations at the highest levels of an organization including recommended actions
  4. Develop and package additional service offerings
  5. Create and build linkage models, to link operational/financial metrics to customer and employee loyalty
  6. Act as an internal expert resource to field business impact questions
  7. Act as a pre-sales resource when appropriate

Knowledge/Skills:

  • Customer Loyalty / Customer Experience
  • Strategic planning
  • Project management
  • Business Process Improvement/Business Process Reengineering
  • Change Management
  • Market and Survey Research

Requirements:

7-10+ years professional consultant; experience in customer loyalty or related field; MBA or PhD or equivalent required in a analytically focused field (Mathematics, Statistics, Operations Management, Quantitative Methods, System Engineering, Economics, Financial Analysis or Business Studies). Candidates should have proven analytical and problem-solving abilities, or at a minimum, an aptitude or interest in quantitative analysis. A qualified candidate will be skilled in presentation development and delivery at the executive level. Candidate must also possess strong creativity, innovative skills to create a package of service offerings specific to solving a customer's business problem. An entrepreneurial spirit is a major plus. Experience with enterprise software and international/ multinational businesses is a plus. Experience in Financial Services, Telecommunications and High Technology verticals or in Call Center, Indirect Channel also a plus. Some travel may be required (about 30%).

Click here to apply.

Back to top ^

London, United Kingdom

Business Consultant — Job ID: SMX07030

Role Description:

As a Business Consultant you would be required to demonstrate content rich expertise and advice to our clients from a customer loyalty or customer management consulting perspective. In doing this, the role requires excellent client delivery and communication skills, leadership and experience in presenting a case for change and how to drive a programme to the next stage, and a desire to innovate and develop new methodologies. The candidate needs to know well how to establish an Executive Foundation at senior executive level and to subsequently align the organization with the programme objectives.

More specifically, we are looking for candidates with the following skills and experience in:

  • Consulting Experience: The candidate must possess at least 5–10 years of working for renowned consulting organizations or similar international organizations in an advisory role
  • Programme Development: The candidate must have the ability to diagnose and assess client challenges, devise problems and manage recommendations together within a sales process. They must also have the ability to harness relationships to bring about the required change.
  • Programme Strategy: The candidate requires content expertise in devising customer management strategies within the context of a loyalty programme. This begins with building an executive foundation for success, to then executing a roadmap for solution deployment and the business improvement process, and finally delivering solutions based on sound methodologies to drive measurable impact.
  • Customer Management Skills: Customer Experience and Loyalty Management, specifically in Customer Journey Planning, Customer Analytics or Statistics, Process Engineering and Business Improvement, Performance Management and Cultural Change Management.

Key Skill Requirements:

  • Excellent client-facing and communicative skills with a team-player instinct
  • Outstanding presentation and ability to produce a high-quality deliverables
  • An aptitude to innovate and take the initiative
  • MBA or other Masters degree from a recognized institution

Languages:

  • French, German or another language in addition to English would be advantageous

This role offers an exciting opportunity to become part of Satmetrix’s success whilst it is still in the early stages of its high growth cycle. The position offers other career opportunities in account management, professional services or general management, either in Europe, USA or Asia Pacific.

Click here to apply.

Back to top ^

Trivandrum, India

Software Engineer/Senior Software Engineer

We are looking for highly motivated and hardworking *star developers* to augment our growing team of Software Engineers. This is a full-time position in a fast paced and exciting development environment. You will be part of the core team that is responsible for designing and developing core frameworks and the next generation applications.

Job Description:

  • Work with product managers and development management to understand business requirements, innovate solutions, create designs and translate them into world class software applications.
  • Analyze, innovate, architect, design and develop software programs for frameworks, technology components and end user applications.
  • Write designs and unit-test documents;
  • Write code, perform unit tests and bug fixes, and deliver high quality, world class products and technologies;
  • Lead and co-ordinate development with local and remote teams when required.
  • Assist in development planning, scheduling and execution.
  • Work with QA to ensure highest quality for software deliverables. Review and contribute to integration and regression test plans created by QA.
  • Work with Documentation team to ensure highest quality documentation for software deliverables. Review and contribute to product documentation.

Requirements:

  • Engineering or MCA graduate; 2+ years of hard-core software engineering experience
  • Excellent problem solver, creative thinker, quick learner and extremely self-motivated.
  • Analytical and detail oriented. Able to prioritize, execute and deliver projects on time;
  • Process oriented and passion for doing it right with uncompromising quality of work
  • Ability to create top class designs and code that meets specified architectural objectives.
  • Excellent verbal and written communication skills in English
  • Programming skills: Java, JSF, JavaScript, AJAX, Flex, AIR, XML, SQL, Spring Framework and Web Services; Hard core Java experience using technologies such as J2SDK/J2EE, Servlets, JBI/ESB, JAAS, JMX, JMS, JDBC, and multi-threading is a plus; Able to program and debug in complex multi-threaded environments.
  • Skills in XML schema design, XML parsing and processing. XPATH and XSLT is a plus.
  • SQL and data model design skills. Experience in one or more databases such as Oracle, SQL Server. Experience in open source DB such as PostgreSQL and MySQL is a plus.
  • Experience in open source technologies such as Apache MyFaces, Velocity, Jakarta, Portals, SOAP, AXIS, Maven, Ant, Quartz, iBATIS, Spring Framework, JBoss is a plus
  • Skilled in scripting languages such as Javascript, ActionScript.
  • Experience developing on-demand/SaaS platforms is a plus.
  • Experience in SOA, Workflow, BEPL, Data Warehousing or Analytics is a plus.
  • Experience in an enterprise class software company is a plus

Click here to apply.

Back to top ^

Project Leader / Senior Project Leader

We are looking for highly motivated and hardworking *star developers* with proven leadership skills to augment our growing product development team. This is a full-time position in a fast paced and exciting development environment. You will be responsible for a team of high caliber developers and will provide hands-on leadership to architect, design, develop, and deliver core frameworks and next generation end user applications.

Job Description

  • Work with product managers, development management and customer facing teams to understand business requirements, innovate solutions, create designs and translate them into world class software applications
  • Analyze, innovate, architect, design and develop software programs for frameworks, technology components and end user applications
  • Assist in development planning, scheduling and execution; manage multiple priorities
  • Lead and co-ordinate development with local and remote teams; play dual role as hands on programmer and lead responsible for development and maintenance of products assigned
  • Write designs and unit-test documents
  • Write code, perform unit tests and bug fixes, and deliver high quality, world class products and technologies
  • Work with QA to ensure highest quality for software deliverables. Review and contribute to integration and regression test plans created by QA
  • Work with Documentation team to ensure highest quality documentation for software deliverables. Review and contribute to product documentation
  • Work closely with the Professional Services teams to support implementations when required
  • Work with support to provide timely resolutions and bug fixes to maintain service level agreements
  • Continuously evaluate, design and improve software development, delivery processes

Requirements

  • Engineering or MCA graduate; 5+ years of hard-core software engineering with prior project leader experience
  • Excellent problem solver, creative thinker, quick learner and extremely self-motivated
  • Analytical and detail oriented. Able to prioritize, execute and deliver projects on time; able to successfully handle multiple priorities
  • A likeable people person who is performance oriented and has impact and persuasiveness to bring continuous innovations and results from the team
  • Process oriented and passion for doing it right with uncompromising quality of work
  • Able to mentor team members and peers; Skilled and passionate to continuously improve software development and delivery processes
  • Ability to create top class designs and code that meets specified architectural objectives.
  • Excellent verbal and written communication skills in English
  • Programming skills: Java, JSF, JavaScript, AJAX, Flex, AIR, XML, SQL, Spring Framework and Web Services; Hard core Java experience using technologies such as J2SDK/J2EE, Servlets, JBI/ESB, JAAS, JMX, JMS, JDBC, and multi-threading is a plus; Able to program and debug in complex multi-threaded environments
  • Skills in XML schema design, XML parsing and processing. XPATH and XSLT is a plus
  • SQL and data model design skills. Experience in one or more databases such as Oracle, SQL Server. Experience in open source DB such as PostgreSQL and MySQL is a plus
  • Experience in open source technologies such as Apache MyFaces, Velocity, Jakarta, Portals, SOAP, AXIS, Maven, Ant, Quartz, iBATIS, Spring Framework, JBoss is a plus
  • Skilled in scripting languages such as Javascript, ActionScript
  • Experience developing on-demand/SaaS platforms is a plus
  • Experience in SOA, Workflow, BEPL, Data Warehousing or Analytics is a plus
  • Experience in an enterprise class software company is a plus
  • Experience in Test Driven Development (TDD) is a plus
  • Strong platform skills in Linux/Unix. Microsoft platform skill is a plus.

Click here to apply.

Back to top ^

Development Manager / Senior Development Manager

We are seeking highly motivated and hardworking development manager with hands-on skills in architecting, designing and coding enterprise class software applications, to augment our growing product development team. This is a full-time position in a fast paced and exciting development environment. You will be responsible for a team of high caliber developers and will provide hands-on leadership to architect, design, develop, and deliver core frameworks and next generation end user applications.

Job Description:

  • Recruit, manage and provide hands-on leadership to a team of software engineers;
  • Lead and co-ordinate development with local and remote teams; manage all aspects of the product engineering and maintenance of products assigned
  • Work closely with senior management to translate technology direction and product strategies into cutting edge technologies and product features. Work with senior management to plan, schedule, execute and deliver high quality software on time.
  • Work closely with product managers and customer facing teams to understand functional and technical requirements and translate them into world class software applications
  • Analyze, innovate, architect, design and develop software programs for frameworks, technology components and end user applications; Code and debug complex issues when required
  • Write and review designs and test documents
  • Work with QA to ensure highest quality for product deliverables. Review and contribute to various test plans created by QA
  • Work closely with the Professional Services teams to support implementations when required
  • Work with support to provide timely resolutions and bug fixes to maintain service level agreements
  • Design and develop proof of concept prototype for advanced features and new product conceived
  • Work with Documentation team to ensure highest quality documentation for software deliverables. Review and contribute to product documentation
  • Continuously evaluate, design and improve software development, delivery processes.

Requirements:

  • Engineering or MCA graduate; 7+ years of hard-core software engineering with prior development management experience
  • Excellent problem solver, creative thinker, quick learner and extremely self-motivated
  • Analytical and detail oriented. Able to prioritize, execute and deliver projects on time; able to successfully handle multiple priorities
  • A likeable people person who is performance oriented and has impact and persuasiveness to bring continuous innovations and results from the team
  • Strong understanding of enterprise applications and heterogeneous computing networks, with an ability to communicate effectively with all levels
  • Process oriented and passion for doing it right with uncompromising quality of work
  • Able to mentor team members and peers; Skilled and passionate to implement and continuously improve software development and delivery processes
  • A desire to impact the bottom-line for a dynamic company
  • Excellent verbal and written communication skills in English
  • Ability to create top class designs and code that meets specified architectural objectives.
  • Programming skills: Java, JSF, JavaScript, AJAX, Flex, AIR, XML, SQL, Spring Framework and Web Services; Hard core Java experience using technologies such as J2SDK/J2EE, Servlets, JBI/ESB, JAAS, JMX, JMS, JDBC, and multi-threading is a plus; Able to program and debug in complex multi-threaded environments.
  • Skills in XML schema design, XML parsing and processing, XPATH and XSLT.
  • SQL and data model design skills. Experience in one or more databases such as Oracle, SQL Server. Experience in open source DB such as PostgreSQL and MySQL is a plus.
  • Experience in open source technologies such as Apache MyFaces, Velocity, Jakarta, Portals, SOAP, AXIS, Maven, Ant, Quartz, iBATIS, Spring Framework, JBoss.
  • Skilled in scripting languages such as Javascript, ActionScript.
  • Experience developing on-demand/SaaS platforms is a plus.
  • Experience in SOA, Workflow, BEPL, Data Warehousing or Analytics is a plus.
  • Experience in an enterprise class software company is a plus
  • Experience in Test Driven Development (TDD) is a plus
  • Strong platform skills in Linux/Unix. Microsoft platform skill is a plus.

Click here to apply.

Back to top ^

QA Engineer / Senior QA Engineer

We are looking for a highly motivated and hardworking software QA automation engineer with hands-on experiences in software development, writing of test harness and automation of software QA including functional and load testing for enterprise class, high performance and high availability system. You will get opportunity to wear multiple hats and work in an exciting and fast paced organization with extensive technical breath and depth. You will interact with high caliber developers & product managers and will architect, design, develop, and deliver test automation and software QA for core frameworks and next generation end user applications.

Job Description:

  • Work with product managers, development managers and developer to engineer quality early in product development cycle.
  • Write and execute QA Test plans, test cases and test automation scripts, and deliver highest quality software. Perform manual QA tests when needed.
  • Design and develop automation for software QA tests including functional and load tests across wide range of technologies and products.
  • Write or customize test harnesses with open source or commercial automation tools; design and customize automation framework to suit the needs of a product and technology.
  • Foster and develop good relationship with product teams.
  • Analyze, innovate, architect, design and develop software programs for testing frameworks, technology components and end user applications; Code and debug complex issues when required.
  • Co-ordinate work with local and remote teams when required

Requirements:

  • Engineering or MCA graduate; 2+ years of prior QA and testing experience
  • Excellent problem solver, creative thinker, quick learner and extremely self-motivated.
  • Analytical and detail oriented. Able to prioritize, execute and deliver projects on time;
  • Process oriented and passion for doing it right with uncompromising quality of work
  • Excellent verbal and written communication skills in English.
  • Programming skills: Java, JSF, Javascript, AJAX, Flex, AIR, XML, SQL, Spring Framework and Web Services. Experience in Junit, HttpUnit, etc., is a plus.
  • Experience in designing and developing test strategies and harnesses for enterprise class high performance, high availability software systems.
  • Strong in test automation including commercial or open source test automation tools and frameworks; hands-on experience in open source test automation frameworks is a plus.
  • Strong skills in XML schema design, XML parsing and processing, XPATH and XSLT is a plus
  • Skilled in scripting languages such as Javascript, ActionScript, Perl and Linux/Unix Shell.
  • Experience in Test Driven Development (TDD) is a plus

Click here to apply.

Back to top ^

QA Lead / Senior QA Lead

We are looking for a highly motivated and hardworking software QA automation engineer with leadership skills and hands-on experiences in software development, writing of test harness and automation of software QA including functional and load testing for enterprise class, high performance and high availability system. You will get opportunity to wear multiple hats and work in an exciting and fast paced organization with extensive technical breath and depth. You will be responsible for a team of high caliber QA engineers and will provide hands-on leadership to architect, design, develop, and deliver test automation and software QA for core frameworks and next generation end user applications.

Job Description:

  • Work with management to plan, schedule, execute and deliver high quality software on time.
  • Write and execute QA Test plans, test cases and test automation scripts, and deliver highest quality software. Perform manual QA tests when needed.
  • Design and engineer automation for software QA tests including functional and load tests across wide range of technologies and products.
  • Write or customize test harnesses with open source or commercial automation tools; design and customize automation framework to suit the needs of a product and technology.
  • Foster and develop good relationship with product teams.
  • Analyze, innovate, architect, design and develop software programs for testing frameworks, technology components and end user applications; Code and debug complex issues when required.
  • Mentor testers and developers on automation. Work with local and remote teams and provide QA leadership.
  • Work closely with the Professional Services teams to support implementations when required
  • Work with support to provide timely resolutions and bug fixes to maintain service level agreements
  • Continuously evaluate, design and improve software development, delivery processes

Requirements:

  • Engineering or MCA graduate; 5+ years experience with prior QA lead experience
  • Excellent problem solver, creative thinker, quick learner and extremely self-motivated.
  • Analytical and detail oriented. Able to prioritize, execute and deliver projects on time;
  • Process oriented and passion for doing it right with uncompromising quality of work
  • A likeable people person who is performance oriented and has impact and persuasiveness to bring continuous innovations and results from the team
  • Able to mentor team members and peers; Skilled and passionate to continuously improve software development and delivery processes
  • Excellent verbal and written communication skills in English.
  • Ability to create top class designs and code that meets specified architectural objectives.
  • Programming skills: Java, JSF, Javascript, AJAX, Flex, AIR, XML, SQL, Spring Framework and Web Services. Experience in Junit, HttpUnit, etc., is a plus.
  • Experience in one or more of the following: business intelligence, data warehousing, analytics, visualization of complex data and charts.
  • Experience in designing and developing test strategies and harnesses for enterprise class high performance, high availability software systems.
  • Strong in test automation including commercial or open source test automation tools and frameworks; hands-on experience in open source test automation frameworks is a plus.
  • Strong skills in XML schema design, XML parsing and processing. XPATH and XSLT is a plus.
  • Skilled in scripting languages such as Javascript, ActionScript, Perl and Linux/Unix Shell.
  • Experience in an enterprise class software company is a plus
  • Experience in Test Driven Development (TDD) is a plus

Click here to apply.

Back to top ^

QA Manager / Senior QA Manager

We are looking for a highly motivated and hardworking software QA manager with hands-on experiences in software development, writing of test harness and automation of software QA including functional and load testing for enterprise class, high performance and high availability system. You will get opportunity to wear multiple hats and work in an exciting and fast paced organization with extensive technical breath and depth. You will be responsible for a team of high caliber QA engineers and will provide hands-on leadership to architect, design, develop, and deliver test automation and software QA for core frameworks and next generation end user applications.

Job Description:

  • Work with management to plan, schedule, execute and deliver high quality software on time.
  • Write and execute QA Test plans, test cases and test automation scripts, and deliver highest quality software. Perform manual QA tests when needed.
  • Design and engineer automation for software QA tests including functional and load tests across wide range of technologies and products.
  • Write or customize test harnesses with open source or commercial automation tools; design and customize automation framework to suit the needs of a product and technology.
  • Foster and develop good relationship with product teams.
  • Analyze, innovate, architect, design and develop software programs for testing frameworks, technology components and end user applications; Code and debug complex issues when required.
  • Mentor testers and developers on automation. Work with Offshore QA teams to provide QA leadership.
  • Work closely with the Professional Services teams to support implementations when required
  • Work with support to provide timely resolutions and bug fixes to maintain service level agreements
  • Continuously evaluate, design and improve software development, delivery processes

Required Qualifications:

  • Engineering or MCA graduate; 7+ years experience with prior QA management experience
  • Excellent problem solver, creative thinker, quick learner and extremely self-motivated.
  • Analytical and detail oriented. Able to prioritize, execute and deliver projects on time; able to successfully handle multiple priorities
  • A likeable people person who is performance oriented and has impact and persuasiveness to bring continuous innovations and results from the team
  • Strong understanding of enterprise applications and heterogeneous computing networks, with an ability to communicate effectively with all levels
  • Process oriented and passion for doing it right with uncompromising quality of work
  • Able to mentor team members and peers; Skilled and passionate to implement and continuously improve software development and delivery processes
  • A desire to impact the bottom-line for a dynamic company
  • Excellent verbal and written communication skills in English.
  • Ability to create top class designs and code that meets specified architectural objectives.
  • Programming skills: Java, JSF, Javascript, AJAX, Flex, AIR, XML, SQL, Spring Framework and Web Services. Experience in Junit, HttpUnit, etc., is a plus.
  • Experience in one or more of the following: business intelligence, data warehousing, analytics, visualization of complex data and charts.
  • Experience in designing and developing test strategies and harnesses for enterprise class high performance, high availability software systems.
  • Strong in test automation including commercial or open source test automation tools and frameworks; hands-on experience in open source test automation frameworks is a plus.
  • Strong skills in XML schema design, XML parsing and processing, XPATH and XSLT.
  • Skilled in scripting languages such as Javascript, ActionScript, Perl and Linux/Unix Shell.
  • Strong platform skills in Linux/Unix. A Microsoft platform skill is a plus.
  • Experience in an enterprise class software company is a plus
  • Experience in Test Driven Development (TDD) is a plus

Click here to apply.

Back to top ^

Implementation Engineer / Senior Implementation Engineer

We are seeking experienced professionals with software development background possessing great analytical skills to implement, troubleshoot, test and deploy on demand software solutions. You will be part of our Professional Service, a highly skilled team of professionals dedicated to helping our clients drive organizational change to improve their customer loyalty. We achieve this by delivering on-technology and expertise that creates loyal customers with the world’s leading companies.

Job Description:

  • Interface with Project Managers on design, scope and implementation.
  • Analyze and design technical solutions based on business requirements in project specification
  • Implement and configure production systems using mark up languages or application tools
  • Create custom Perl scripts that integrate with platform for complex implementations
  • Conduct and document unit level and system level testing of solutions
  • Interface with QA team on testing and launch of solutions
  • Interface with Support team to troubleshoot deployed solutions
  • Actively participate in knowledge sharing efforts within the team and across the company
  • Create self-help tools to aid implementations
  • Partner with technical documentation team keep documentation up to date
  • Create training programs / materials
  • Be a technical expert to answer questions that would otherwise go to the Engineering team
  • Maintain processes, templates, and other documents that support best practices
  • Interface with product teams on future product features / enhancements
  • Participate in department/cross-functional/company initiatives

Requirements:

  • Engineering or MCA graduate; 2+ years with prior software engineering or implementation experience
  • Familiarity with product or service sales cycle and pre-sale activities
  • Skills in: Java, SQL, Perl, HTML, JavaScript, XML, Word, Excel, PowerPoint, Project, and Visio
  • Ability to understand business needs from specifications and functional requirements
  • Passion for customer satisfaction and drive for quality in work; organized and detail oriented
  • Creative thinker, problem solver and self-motivated; team player; inspires confidence in customers
  • Process oriented and communicative; willing to express alternative ideas and challenge status quo
  • Excellent written and verbal communication skills in English
  • Ability to understand and explain technical issue and solutions to non-technical folks
  • Ability to manage conflicting requirements
  • Senior level candidate should have proven ability to mentor and develop teams
  • Experience in project management, top tier consulting companies or system integrators is a plus
  • Experience being a technical consultant or presales resource is a plus

Click here to apply.

Back to top ^

Implementation QA Engineer / Senior Implementation QA Engineer

We are seeking experienced and passionate QA professionals with great analytical skills to QA demand technology deployments. You will be part of our Professional Service, a highly skilled team of professionals dedicated to helping our clients drive organizational change to improve their customer loyalty. We achieve this by delivering on-technology and expertise that creates loyal customers with the world’s leading companies.

Job Description:

  • Interface with Project Managers on design, scope and deploy solution implementation.
  • Analyze business requirements and create test specifications
  • Interface with Production team on testing and launch of solutions
  • Design, develop and execute unit level, functional and system level testing of solutions
  • Interface with Support team to troubleshoot deployed solutions
  • Actively participate in knowledge sharing efforts within the team and across the company
  • Create self-help tools for Implementation QA
  • Partner with technical documentation resource to bring documentation up to date
  • Develop QA training programs / materials
  • Be a technical resource to answer questions regarding solution implementations
  • Maintain processes, templates, and other documents that support best practices
  • Interface with product teams on future product features / enhancements
  • Participate in department/cross-functional/company initiatives

Requirements:

  • Engineering or MCA graduate; 2+ years with prior implementation, QA or testing experience
  • Skills in: Java, SQL, Perl, HTML, JavaScript, XML, Word, Excel, PowerPoint, Project, and Visio
  • Ability to understand business needs from specifications and functional requirements
  • Passion for customer satisfaction and drive for quality in work; organized and detail oriented
  • Creative thinker, problem solver and self-motivated; team player; inspires confidence in customers
  • Process oriented and communicative; willing to express alternative ideas and challenge status quo
  • Excellent verbal and written communication skills in English
  • Ability to understand and explain technical issue and solutions to non-technical folks
  • Ability to manage conflicting requirements
  • Senior level candidate should have proven ability to mentor and develop teams
  • Familiarity with product or service sales cycle and pre-sale activities is a plus
  • Experience in enterprise application QA, top tier consulting companies or system integrators is a plus
  • Experience in QA automation and open sourcing testing tools is a plus

Click here to apply.

Back to top ^

Customer Support Engineer / Senior Customer Support Engineer

We are seeking exceptional customer support engineers to provide hands-on support in a customer-facing role. Reporting to the Customer Support Manager, you will be a key contributor in our initiative to build a strong technical team that delivers world-class customer service.

Job Description:

  • Provide effective customer support through problem analysis, troubleshooting, and timely responsiveness and follow through.
  • Perform root-cause analysis to pinpoint source of problems.
  • Use technical skills, product knowledge and experience to devise solutions or workarounds for customer problems.
  • Provide ongoing, regular updates to customers to keep them apprised of progress toward problem resolution.
  • Escalate issues as needed to senior team members/management and/or other functions within the company.
  • Document test cases and problem analyses accurately and thoroughly. Effectively communicate these findings to others within Satmetrix
  • Identify areas for improvement in products, processes, and services and be committed to participating in the implementation of these ideas.
  • Write FAQs, technical bulletins, knowledgebase solutions, or similar as needed.

Requirements:

  • Engineering or MCA graduate; 2+ years of experience providing customer support for complex software systems; experience supporting hosted web applications, developer tools, and enterprise software desirable
  • In-depth technical knowledge and job-related experience in relational databases, as well as in one or more of the following areas: HTML, XML, Perl, Java, SQL, Javascript, web browsers, web servers, hosted on-demand web applications
  • Solid analytical skills and attention to detail
  • Strong customer satisfaction work ethic; inspires confidence in customers
  • Excellent verbal and written communication skills in English
  • Ability to prioritize work appropriately and handle multiple cases concurrently
  • Strong team player with ability to work independently and take initiative
  • Fast learner able to come up to speed rapidly on new technologies
  • Experience with software systems implementations a plus

Click here to apply.

Back to top ^

IT Systems Engineer / Administrator

We are seeking top class IT system administrators and helpdesk professionals to continually enhance and support our corporate, development and production IT infrastructure, and to deliver top class IT services to our employees and end users.

Job Description:

  • Corporate Network and Systems Administration
  • Support business departments workstation and software needs
  • Install configure, and maintain systems hosted and on local servers
  • Maintain Firewall, Cisco Router, a variety of Cisco switches, and VPN connectivity connecting global offices.
  • Contribute/manage IT infrastructure expansion and build out
  • Provide desktop support, telephony, and office capacity expansion
  • Provide support to Engineering team
  • Provide Local and Remote internal staff support

Requirements:

  • Engineering or MCA graduate; 2+ years of IT system administration or helpdesk experience
  • Skills: Linux, Windows, Active Directory, MS Exchange, Blackberry Enterprise Server, Cisco Networking, Nortel Voice solution, Helpdesk, Wiki, Subversion, Oracle/SQL Server, SQL and Scripting
  • Experience in Windows Server NT - Windows Server 2003, Windows XP
  • Experience in MS Exchange 5.0 - MS Exchange 2003, Active Directory, IIS, DHCP, DNS
  • Experience in Red Hat Enterprise 4 Linux or Sun Solaris, Apache, DFS,
  • Experience in mySQL, Ms SQL Server or Oracle is a plus
  • Experience in one or more of the following: VERITAS and Symantec Backup Exec, ARC serve, Symantec Anti-virus Enterprise, CVS, VSS, MS Office, Symantec Mail Security
  • Programming or scripting skills in one or more of the following: Java, PHP, Perl, Unix shell scripts
  • Experience in HTML, DHTML, CSS is a plus

Click here to apply.

Back to top ^

Internal IT Applications Engineer

This is an internal business applications role with business process analysis, application scripting, and data integration focus.  You will primarily interfaces are with the Corporate Business Applications Managers, executive management, as well as end-users to provide world class solutions and service to help perform their business functions.

Job Description:

  • Review business requirements and implement system solutions needed to support key internal business processes and reporting
  • Internally Implement technology solutions based on NetSuite, eProject, and other hosted business applications
  • Develop custom forms, reports, saved searches, alerts, scripts, online forms, dashboards, web services, etc in NetSuite
  • Implement business rules in NetSuite using client-side and server-side Javascript solutions
  • Bring data from other applications into NetSuite platform using Java, XML, .NET, or SOAP protocol
  • Troubleshoot and resolve issues, working with the US-based team as well as application vendors
  • Provide end-user support as required

Requirements:

  • Engineering or MCA graduate; 2+ years experience implementing business applications
  • Skills: SQL, Java, Javscript, DHTML, SOAP, XML, NetSuite, Crystal reports, Enterprise CRM and ERP, data quality analysis, reporting, and system integration
  • Implementation background with analytical skill to design, troubleshoot, test and deploy systems-based solutions
  • Passion for business and systems technologies; Strong business process focus, analytical and technical skills
  • Passion for customer satisfaction and drive for quality in work; organized and detail oriented
  • Team player, able to work with internal customers; ability to manage conflicting requirements
  • Excellent verbal and written communication skills in English
  • Familiarity with industry standard business practices around Accounting, Financials, CRM, SFA, Marketing Campaigns, Web-based Customer Support
  • Prior experience with one or more of the following applications is a plus: CRM: Siebel, RightNow, SalesForce.com;  ERP: Oracle, SAP, PeopleSoft, JD Edwards
  • Proficient skills with Microsoft productivity tools, such as Word, Excel, PowerPoint, Project, and Visio

Click here to apply.

Back to top ^