American Tower Europe

Salesforce Developer & Administrator

Madrid, MD, ES

14 days ago
Save Job

Summary

Job Description

The Salesforce Developer & Administrator will design and implement products within the business projects for Europe. The incumbent will perform hands-on technical implementation, with a focus on delivering functional solutions on the Salesforce.com platform. The Salesforce Developer & Administrator will take a lead role in the design, implementation, deployment and documentation of projects that leverage the Salesforce.com toolset. Additionally, the role will also require maintaining, support and implementation of administrative tasks to support existing products within the ATC Salesforce environment, such as managing user access and authorization, maintaining data quality, adding fields, and running backups.


This position can be based in Madrid (Spain) or Munich and Ratingen (Germany).


Responsibilities

  • Liaise with Onsite team, Business Analysts and functional team to understand their business needs in developing solutions through Salesforce. Provide consulting support on processes and systems issues.
  • Assist Business Analysts in troubleshooting technical issues with standard or custom programs and reports.
  • Work with other team members to investigate design approaches, prototype new technology and evaluate technical feasibility.
  • Design and develop solutions primarily on the Salesforce platform using Apex programming language and Visualforce.
  • Develop software solutions using MS tools, Salesforce.com API framework, and 3rd party APIs.
  • Author and update all technical documents relative to design, delivery, operation readiness and/or custom application development team site.
  • Support the Salesforce change process and follow “Change Management” procedures & policies.
  • Manage and monitor Salesforce licenses and allocations.
  • Manage and support security tasks such as setting up SSO, two-factor authentication, certificates, IP Whitelisting etc.
  • Responsible for managing and maintaining data quality and consistency by managing deduplication rules, importing data, exporting data, and ensuring records are accurately joined or merged.
  • Support roles, responsibilities, and permissions for access to the platform, objects, and fields.
  • Expand or refine sharing rules and access privileges so records can be properly viewed and manipulated.
  • Modify roles or record-sharing rules to reflect any organizational changes or internal business rules.
  • Create and maintain fields, views, reports, dashboards, campaigns and other Salesforce objects and functions.
  • Look at the login history table to spot any user lockouts, excessive login errors, and unexpected IP addresses.
  • Examine time-based workflow and scheduled Apex queues to make sure there are no unexpected entries.
  • Examine SFDC errors and debug logs for any surprises. For any external application that synchronizes data with SFDC, look at its error logs to see if a new error pattern has developed.
  • Fix data records that have somehow been set with record types or ownerships that make them inaccessible to users.
  • Run all Apex tests in the system to spot any new errors that may have crept in due to “harmless” changes in validation rules, triggers, or data “cleanup.”
  • Run and store the weekly snapshot (data export) of the system data and attachments, including all history tables. Maintain the snapshots as per business needs.
  • Run a full system backup (data, metadata and error logs, if possible) on any system or application that is integrated with Salesforce.com.
  • Run adoption dashboards and data quality dashboards.
  • Refresh the sandbox(es). Coordinate the timing of these updates with the work of any developers who are using the sandbox.
  • Adhere to agreed-upon Service Level Agreements for production tickets.
  • Foster and maintain good relationships with customers and internal IT team members to meet expected customer service levels.
  • Track all outstanding work through either the production ticket system or the Project Server.


Profile

  • Bachelor of Engineering /Bachelor of Technology, Bachelor of Computer Applications/ Master of Computer Applications, Master of Business Administration. (Graduate/Postgraduate) with 6 to 8 years of relevant experience (preferably from a services organization background in Onsite-Offshore model).
  • Salesforce Certification is a must (Salesforce Certified Administrator and Salesforce Platform Developer I).
  • Strong understanding of Salesforce Declarative Programming and Administration (develop code, custom objects, Visualforce pages, Apex, reports, workflows and assignment rules).
  • Proven experience in implementing solutions using Apex, Visualforce, Lightning.
  • Strong working knowledge of Salesforce Query Language (SQL/SOQL).
  • Solid understanding of web technologies, such as JavaScript, JQuery/AngularJS/Bootstrap, AJAX, HTML, DHTML, CSS.
  • Proficient in Webservice Integration.
  • Experience with Heroku or Lightning Development (SFDC) preferred.
  • Experience with at least one object-oriented programming language, such as Java, C#, C++.
  • Experience with development using version control and release management.
  • Experience in Test driven development – using Selenium or Provar (good to have).
  • Experience with Jira (good to have).
  • Solid understanding of business operational processes and required to upskill knowledge within the various product domains.
  • Excellent English written and verbal communication skills (Spanish & German is a plus).
  • Detail oriented, able to multitask and meet deadlines.
  • Self-motivated, able to work in a team and independently.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: