Job Description Role : Salesforce CPQ Developer
Plan, schedule, and develop the application
Ensure developed product / modules meet design specifications and are within total quality management limits and standards
Analyze test results to infer overall state of quality and inform stakeholders
Maintain knowledge of current and emerging techniques and tools to support Salesforce CPQ Development activities and integrate those into project teams
Adept at installing and configuring tools that fit into the overall team tool chain
Work activities are self-directed, however works closely with development teams and technical leads to set and meet team goals
Experience with Salesforce CPQ Cloud development and implementation
Knowledge of Subscription Business Model
Quote to Cash transaction processing in Subscription paradigm
Experience in SaaS platforms (AWS / Azure / GCP)
Experience in REST and SOAP
Experience in designing, analyzing, coding and troubleshooting large-scale distributed systems
Experience in Microservices Architecture & design.
5 years of experience, with expertise in the technology components described above
Experience in working in a start-up mode for building and productizing prototypes.
Bachelor-s degree in Software Engineering or Computer Science
Experience with Agile development (Scrum)
Familiarity with various design and architectural patterns
Familiarity with continuous integration, continuous delivery
Ability to pick up new technology quickly
Good analytical and communication skills
Problem solving skills to develop quick yet sound solutions to resolve complex issues".
Tata Consultancy Services Canada Inc. is committed to meeting the accessibility needs of all
individuals in accordance with the Accessibility for Ontarians with Disabilities Act (AODA) and the
Ontario Human Rights Code (OHRC). Should you require accommodations during the recruitment and selection process,
please inform Human Resources.
Thank you for your interest in TCS. Candidates that meet the qualification for this position will be contacted within a
two-week period. We invite you to continue to apply for other opportunities that match your profile.