Company Overview
At Motorola Solutions, we're guided by a shared purpose - helping people be their best in the moments that matter - and we live up to our purpose every day by solving for safer. Because people can only be their best when they not only feel safe, but are safe. We're solving for safer by building the best possible technologies across every part of our safety and security ecosystem. That's mission -critical communications devices and networks, AI-powered video security & access control and the ability to unite voice, video and data in a single command center view. We're solving for safer by connecting public safety agencies and enterprises, enabling the collaboration that's critical to connect those in need with those who can help. The work we do here matters.
Department Overview
At Motorola Solutions we are helping solve some of the biggest challenges around safety and physical security by developing advanced artificial intelligence (AI) technologies and products that are used to help keep people, businesses, and cities around the world safer. Avigilon, a Motorola Solutions company, designs, develops and manufactures advanced AI, video analytics, network video management software and hardware, surveillance cameras, and access control solutions that help change the way people interact with their security systems.
Job Description
Reporting to the Manager, Business Applications, the Senior Salesforce Developer plays a strategic role in providing leadership within a team of Salesforce Admin Developers responsible for the development, integration and operational support of Avigilon’s Salesforce CRM and associated integrated systems.
What will you do?
- Collaborate with business partners to develop and integrate in our complex enterprise Salesforce environment, continually delivering business value and improving the end-user experience.
- Play a key role in the development of customized solutions within the Salesforce platform to support critical business functions and drive project objectives, client requirements and company goals.
- Improve the user-experience by applying best practices, usability testing, user input and industry trends in the marketplace.
- Provide clear direction during the design phases for medium to large projects/programs, clarifying, identifying, tracking and resolving technical issues.
- Establish, deliver and refine a road map to ensure that CRM platforms and products remain current, deliver value and support the needs of business stakeholders in terms of scalability, resilience, security, capacity and operational maintenance.
- Pilot, design, develop, test and implement new CRM functionality with average to high complexity. Build metrics to track the effectiveness of the new features.
- Provide hands-on expertise for system integration between Salesforce, SAP, partner portal and many Avigilon’s business applications.
- Responsible for design/code reviews to help promote consistent quality coding practices and standards, as well as constructively improve secure coding.
- Create and maintain documentation related to important support processes. Maintain detailed system configuration and architectural documentation on an ongoing basis. Documentation updates are required as part of any material change to the environment.
- Initiate and spearhead process improvement opportunities.
- Handle escalations for the following:
- Feature development to production.
- Administration support of Salesforce environment, especially related to customized applications, user permissions, security settings, custom objects and workflow.
- Tier-2 support to IT Support Staff.
- Provide occasional after-hours support, especially during system upgrades, quarter-end and year-end periods.
- Maintain and create engagement among team members, stakeholders and business partners using a variety of techniques and collaboration from initiation to close.
- Weekly project status meetings and ensure assigned tasks are completed on time to support project deliverables.
- Coach Salesforce Administrator/Developer.
- Additional, related duties as assigned.
Qualifications:
- 3 - 5 years Salesforce Development experience (Apex , VisualForce, LWC)
- Hands on experience in on Sharing & Visibility, Apex classes, Asynchronous Apex, controllers, Triggers, Visualforce pages, SOQL and SOSL, Web Services (SOAP and REST), Apex Callouts, Unit test classes, Salesforce Security model and lightning components
- Hands on experience with Sales Cloud
- Experience and familiarity with different CI/CD techniques such changesets, ants , Jenkins, BitBucket , VS Code & CLI
- Hands on experience with Salesforce Automation tools as Process Builder, Workflow Rules, Flows, Approval Processes and changesets
- Knowledge and Experience with the Agile and Devops methodologies
- Excellent communication skills to connect with team and stakeholders
- Certifications - Salesforce Certified Platform Developer I, Salesforce Certified Admin, Salesforce Certified Platform App Builder
- Nice-to-have:
- Salesforce CRM (SFDC) & Marketing Cloud
- Experience with HTML, JQuery, AJAX, JSON ,CSS & Javascript
- Experience with UML
- Experience developing customer-facing user interfaces
- Experience with Experience Cloud, Service Cloud, Revenue Cloud preferable
- Salesforce Certified Developer II certification will be an added advantage
- Salesforce Certified CPQ Specialist will be an added advantage
Basic Requirements
University degree and 3+ years of salesforce experience OR equivalent experience
Travel Requirements
None
Relocation Provided
None
Position Type
Experienced
Referral Payment Plan
Yes
EEO Statement
Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic.
We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you’d like to join our team but feel that you don’t quite meet all of the preferred skills, we’d still love to hear why you think you’d be a great addition to our team.
We’re committed to providing an inclusive and accessible recruiting experience for candidates with disabilities, or other physical or mental health conditions. To request an accommodation, please email [email protected].