Job Description
- Bengaluru, Karnataka, India
Company Overview
Docusign brings agreements to life. Over 1.5 million customers and more than a billion people in over 180 countries use Docusign solutions to accelerate the process of doing business and simplify people’s lives. With intelligent agreement management, Docusign unleashes business-critical data that is trapped inside of documents. Until now, these were disconnected from business systems of record, costing businesses time, money, and opportunity. Using Docusign’s Intelligent Agreement Management platform, companies can create, commit, and manage agreements with solutions created by the #1 company in e-signature and contract lifecycle management (CLM).
What you'll do
Docusign is seeking a Salesforce Developer to join their Business Application Engineering team. The role involves developing and implementing CRM Analytics to drive business growth. The candidate will work closely with the Salesforce product team and analyze dashboard success. The ideal candidate will enjoy fast-paced entrepreneurial environments, collaborate well with team members, and contribute to the team's success by improving processes, suggesting effective strategies, and modeling best practices.
This position is an individual contributor role reporting to Sr. Manager, Salesforce Engineering.
Responsibility
- Take a lead role in working with the reporting and analytics team and the Salesforce Architecture team to capture comprehensive functional and technical requirements for designing the overall CRMA solution
- Define and design the integration architecture for CRMA, using both out-of-the-box CRMA connectors (Snowflake, Amazon S3, Postgres, Heroku) and developing custom solutions using CRMA's Data API
- Mentor and guide Jr Developers to ensure the successful implementation of these components
- Optimize data flows and Recipes that can run faster without much latency with live data is key for the success of the CRMA consoles
- Implement Salesforce solutions that adhere to platform best practices and perform peer code reviews including custom platform development (Apex, Visualforce, Lightning Web Components), integrations with back office systems (often through the use of middleware tools), and data migrations
- Play a pivotal role in defining a robust security architecture for CRMA, taking into consideration the various user personas and ensuring the highest level of data protection for CRMA dashboards
- Take the lead in assisting with CRMA data mapping, collaborating with multi-functional partners to map data from various sources to CRMA accurately
- Be responsible for estimating IT projects and conducting in-depth analysis of the short and long-term impacts of different tactical options, providing valuable insights to the team and collaborators
- Drive commonality and data reuse across different LOBs, ensuring that data is used efficiently and effectively throughout the organization
- Play a significant role in documenting and gaining approval for High-Level Data and Integration Architecture Solution designs for CRMA, presenting these designs to relevant partners and ensuring alignment with the overall business objectives
- Leverage business process knowledge and expertise to identify gaps and recommend system improvements
- Develop a solution prototype and define the path to production
- Influence and gain alignment with key partners on solution implementation
- Participate in and drive technology and tool and System Integrator selection
- Define problem statements, develop solution options clearly, and present recommendations to key partners to drive consensus
- Coach and mentor team members to make them more effective
Job Designation
Hybrid: Employee divides their time between in-office and remote work. Access to an office location is required. (Frequency: Minimum 2 days per week; may vary by team but will be weekly in-office expectation)
Positions at Docusign are assigned a job designation of either In Office, Hybrid or Remote and are specific to the role/job. Preferred job designations are not guaranteed when changing positions within Docusign. Docusign reserves the right to change a position's job designation depending on business needs and as permitted by local law.
What you bring
Basic
- Bachelor’s Degree in Computer Science, Management Information Systems, or a related field
- 5+ years of experience in IT applications emphasizing Salesforce.com configuration, customization, and support
- 4+ years of experience developing Salesforce Apex Classes, Controllers, Triggers, Visualforce, Web Services
- 2+ Years of Salesforce Einstein Analytics experience
- Experience with Salesforce integrations using scripted data loader, web services, cloud or on-premise middleware (Platform Events, Informatica, Tray.io, etc.)
- Experience with CI/CD tools (GitHub, Jenkins, Salesforce CLI, etc.) for Salesforce
- Experience working with Salesforce Sales Cloud , Service Cloud, and Experience Cloud (Communities)
- Experience using SQL queries in a data warehouse
- Proficient with agile methodologies and sprint ceremonies
- Salesforce Platform Developer 1 certification (PD1)
- Tableau CRM & Einstein Discovery Consultant certification
Preferred
- Demonstrated understanding of requirements gathering, creating and deploying solutions to end users
- Experience supporting Salesforce instances with 5000+ users
- Proficiency in defining intuitive, insightful, actionable, and compelling Einstein Analytics reports and dashboards
- Experience with Salesforce/SaaS applications like Eloqua, D&B Optimizer, ZoomInfo, and Outreach
- Superior communication and interpersonal skills
- Extensive expertise in understanding and designing using Einstein Analytics
- Proficiency in defining intuitive, insightful, actionable, and compelling Einstein Analytics reports and dashboards
- Hands-on experience in handling data flows, recipes, and security predicates of datasets
- Ability to install app exchange apps and follow through with a vendor for any troubleshooting
- Experience building custom LWC components that can be used in CRMA