Senior Salesforce Developer
Verta
Business Area:
ITSeniority Level:
Mid-Senior levelJob Description:
At Cloudera, we empower people to transform complex data into clear and actionable insights. With as much data under management as the hyperscalers, we're the preferred data partner for the top companies in almost every industry. Powered by the relentless innovation of the open source community, Cloudera advances digital transformation for the world’s largest enterprises.
The Senior Salesforce Developer will work as part of the team dedicated to driving innovation based on the needs of Cloudera’s global Field & Support Organizations. The Senior Salesforce Developer will work cross-functionally with leaders, subject matter experts and system analysts to design and implement robust and scalable solutions on the Force.com platform to ensure our stakeholders can operate efficiently and effectively and adapt quickly to change with minimal interruption. The Senior Salesforce Developer will be hands-on and have demonstrated experience customizing and administering Salesforce.com for a global organization and can succeed in a fast-paced working environment.
As the Senior Salesforce Developer you will
Design solutions on the Force.com platform that meet the objectives and requirements as defined by stakeholders, subject matter experts and system analysts
Create and/or modify Sobject schema to achieve business objectives while minimizing complexity and maintaining data access control policies
Implement business logic using process automation flows, validation rules, approval processes, and email alerts when configuration can solve the business need and best practices can be applied
Develop custom code using Apex, Lightning Components/Web Components, Visualforce to implement business logic when configuration alone cannot optimally meet the business requirements
Leverage Java, Javascript, CSS and HTML as required in delivery of front end functionality on integrations and sites
Integrate Salesforce with other applications either by working with internal Integration Team or developing custom web services where necessary
Manage the change control process from development sandboxes to production instances across the development lifecycle
Use test driven development and achieve above minimum code coverage requirements on custom code
Leverage test automation and continuous delivery practices to ensure successful deployments
Ensure all necessary changes are documented, peer reviewed, tested and approved before deploying changes to production
Grant or revoke user accounts and modify permissions as required and per access control policy
Modify fields, page layouts, list views, reports, and dashboards, and perform other basic configuration changes as requested and appropriate
Manage system changes without interruption to the user
Ensure modifications adhere to the change control process
Communicate system changes to users in advance so they understand the change and how to use it prior to implementation
Install and manage third-party AppExchange packages
Review issue queue and respond to assigned tasks in a timely manner
Resolve support tickets as assigned and within established service level objectives
Complete assigned tasks within established service level objectives
Escalate issues to to vendor technical support as appropriate
Answer user questions and direct them to training materials
Document root cause analysis for any bug fixes and develop a knowledge base for other analysts, administrators and developers
Assist with the creation of training materials (cheatsheets, user guides, training videos)
Develop technical specification and runbook documentation for other administrators and developers
We’re excited about you if you have:
B.S. or B.A. degree in Computer Science, Engineering or related field (M.A. or M.S. preferred)
5+ years of experience as a Salesforce Developer and 5+ years as a Salesforce Administrator
Salesforce Platform App Builder and Developer I certification (Developer II preferred)
Salesforce Administrator certification (Advanced Administrator preferred)
Expert Level knowledge of Service Cloud and Experience Cloud
Demonstrated skill building complex solutions with Force.com using Apex, SOQL/SOSL, Lightning Components/Web Components and Visualforce
Practical working experience with at least one other programming language (JavaScript, Java, Python, Go, Rust, etc.)
Practical working experience with relational databases and SQL programming
Ability to adjust and set priorities to meet deadlines
Strong verbal communication skills
Ability to work effectively in a professional manner
Strong customer service orientation
You may also have:
Experience with Jira or other support ticket management systems
Experience with Agile software development practices (Scrum/Kanban)
Experience Salesforce CPQ (or similar tools) is highly desirable
Experience with continuous integration/delivery (CI/CD) tools (Gearset preferred)
Experience with Salesforce Streaming API and pub-sub architectures
Experience with developing custom Apex REST web services or Salesforce Functions
Experience with test automation suites for Salesforce development
Willingness to explore/learn other technologies and development skills outside of the Force.com platform
This role is not eligible for immigration sponsorship
What you can expect from us:
Generous PTO Policy
Support work life balance with Unplugged Days
Flexible WFH Policy
Mental & Physical Wellness programs
Phone and Internet Reimbursement program
Access to Continued Career Development
Comprehensive Benefits and Competitive Packages
Employee Resource Groups
EEO/VEVRAA
#LI-SZ1
#LI-REMOTE