Bangalore, KA, IN
Salesforce Developer
Job Summary
We are seeking an experienced Salesforce Developer specializing in Salesforce Revenue Cloud and CPQ to collaborate with internal clients on requirements and deliver solutions in a complex Salesforce environment.
In this role, the incumbent is also responsible for providing operational support to system or data users, participating in the planning, design, development, and deployment of information systems projects. The incumbent, who must have strong technical skills coupled with information systems experience, is also responsible for understanding related industry best practices and ensuring that those practices are integrated in our systems at an appropriate level.
Education & Certification
- University degree or college diploma in an IT discipline or related experience
- Salesforce certifications such as Revenue Cloud Consultant, CPQ Specialist, Platform Developer and Administrator are definite assets
- Formal Business System or Business Analyst Training
Knowledge & Experience
- The ideal candidate will have 2 - 5+ years of experience in developing & delivering solutions in Salesforce and related working experience with Revenue Cloud and CPQ.
- Proven experience working with Salesforce Revenue Cloud, CPQ, Sales Cloud and Service Cloud, and a proven understanding of the software development lifecycle
- Complete understanding of data models, product/pricing master data management and standard ERP integration reference architecture
- Hands-on declarative configuration expertise implementing products and price books, price rules, flows, advanced approvals, discounting, quoting, invoicing, and amendment and renewal processes
- Working knowledge of Salesforce Lightning components, configuration, object relationships, app management & administration
- Proven experience managing ticket/support queues & SLAs, combined with excellent customer service skills
- Proven experience with business and technical requirements analysis, business process modeling and data modeling
- Proven experience with troubleshooting principles, methodologies, and issue resolution techniques
- Working technical knowledge of scripting languages and automation (RPA) are an asset
- Strong knowledge of system and software quality assurance best practices and methodologies
- Hands-on technical writing and editing experience, with specific experience in documenting information technology software/systems and requirements gathering documentation
Responsibilities
Solution Design, Configuration & Development
- Design, build, and deliver quote-to-cash (Q2C) solutions using Salesforce Revenue Cloud and CPQ, from early process discovery through implementation and deployment.
- Partner closely with internal business stakeholders to gather, analyze, and translate business needs into well-designed Revenue Cloud solutions that follow Salesforce best practices and provide a strong user experience.
- Facilitate requirements and process discovery sessions to document current-state and future-state Q2C processes and functional requirements.
- Collaborate with integration and enterprise architecture teams to design Salesforce integrations with ERP and other downstream systems and communicate those designs clearly to both technical and non-technical stakeholders.
- Build scalable and maintainable solutions, including declarative configurations and custom development, and validate designs through prototypes or proof-of-concepts when needed.
- Act as a solution owner for assigned initiatives, ensuring scope, timelines, and outcomes remain aligned with business expectations.
- Review solution designs prior to development to ensure alignment with requirements, architectural standards, and platform best practices.
- Provide hands-on configuration and development support across Revenue Cloud and CPQ, including products, pricing, approvals, quoting, billing, amendments, and renewals.
- Serve as a technical and functional subject-matter expert for Salesforce Revenue Cloud, clearly explaining platform capabilities, limitations, and recommended approaches to internal partners.
- Evaluate and recommend the appropriate balance of declarative configuration versus custom development, outlining trade-offs, risks, and long-term maintainability.
- Maintain and manage Salesforce development environments, including multiple sandboxes, scratch orgs, and the production org.
- Implement CI/CD pipelines and use version control systems (Git, GitHub, Bitbucket, or similar) to ensure smooth promotion of changes from Development to QA to Production.
- Collaborate with the team to plan and execute deployments, manage change sets or automated deployments, and troubleshoot issues during release cycles.
- Ensure proper version control, branching, and merge strategies are followed to maintain a stable production environment.
- Contribute to Salesforce release readiness, including validating changes, running tests, and ensuring Revenue Cloud/CPQ functionality remains intact after upgrades.
- Contribute to solution sizing and effort estimates, identifying dependencies, risks, and implementation considerations.
- Stay current on Salesforce Revenue Cloud, CPQ, and platform enhancements, assessing how new features and releases can be leveraged within the organization.
Operational Management
- Field incoming problem tickets from end users to resolve system related issues
- Uphold SLA for all issues related to supporting business systems
- Prioritize, schedule, and administer all instances where enhancements and defect resolution are required
- Record, track, and document the problem-solving process, including all successful and unsuccessful decisions made, and actions taken, through to final resolution
- Communicate application problems and issues to key stakeholders (i.e. management, developers, and system users)
- Test fixes and perform post-resolution follow-ups to ensure problems have been adequately resolved
- Maintain currency, completeness, and accuracy of all documentation
- Maintain an awareness of industry best practices for related information systems
Personal Attributes
- Excellent analytical, mathematical, and creative problem-solving skills
- Excellent listening, interpersonal, written, and oral communication skills
- Ability to conduct research into systems issues and products as required
- Ability to communicate ideas in both technical and user-friendly language
- Highly self-motivated and directed
- Ability to effectively prioritize and execute tasks in a high-pressure environment
- Experience working in a team-oriented, collaborative environment
- Able to exercise independent judgment and action on it
About ATS
ATS Corporation is an industry-leading automation solutions and technology provider to many of the world's most successful companies. Using extensive knowledge and global capabilities in custom and repeat automation, automation products and value-added solutions including pre-automation and after-sales services, ATS businesses address the sophisticated manufacturing automation and service needs of multinational customers in markets such as life sciences, transportation, food & beverage, consumer products, and energy. With a dynamic culture that is bolstered by driven employees and the ATS Business Model (ABM), ATS companies are united by a shared purpose of creating solutions that positively impact lives around the world. Founded in 1978, ATS employs over 7,000 people at more than 65 manufacturing facilities and over 85 offices in North America, Europe, Southeast Asia and Oceania. The Company's common shares are traded on the Toronto Stock Exchange and the NYSE under the symbol ‘ATS’.