Application Developer - Salesforce

Job Locations IN-Hyderabad
Job ID
2020-1752
# of Openings
1
Category
Information Technology

Overview

Reporting to the Manager, Application Development and work closely with IT Digital Platforms Team. This role is a hands-on developer role responsible for working on our Enterprise and SaaS Applications (i.e. SAP, Salesforce) with new business applications, emerging technologies and application architectures to support and fulfill the needs for Shure’s strategic plans and digital transformation.  Work directly with users, business analysts and other IT team members to understand requirements, assess needs and recommend solutions in a cross-functional manner. The developer will mostly be responsible for Salesforce related requirements testing and post deployment support. The associate will work closely with internal Salesforce technical team, business leads, internal customers to provide enterprise solutions enabling Shure’s world class global model. The associate must have clear and concise communication, strong problem solving skills, and technical expertise of the Salesforce platform.  

 

Responsibilities

Representative Duties:


Build, design and development of new software applications using Salesforce (CSP) Platform using various scenarios between on premise, cloud and hybrid applications


Develops high-level framework that align an organizations IT infrastructure with business processes/data to improve the efficiency and productivity of business operations


Explores and builds solutions, applications across functional areas spanning cloud, on premise and hybrid architectures


Establish strong partnership and collaboration with Service & Repair and Customer Service business areas to ensure Salesforce usage and adoption


Support projects and initiatives to deploy new functionality and/or enhance existing functionality


Perform Code Review and Code Optimization on APEX


Create technical design documents from Functional design, also troubleshoot with debugging skills


Document, refine and prioritize business requirements


Map requirements to functionality within Salesforce and adjacency ecosystem


Coordinate with Sales Cloud, Marketing Cloud and Platform leads to complete impact assessments and cross-functional alignment


Collaborate with development team to validate that solutions will meet business requirements


Create test cases and test scripts in support of test plan


Coordinate user acceptance testing, reporting and defect prioritization with business leads


Provide routine support for end users related to support tickets accordance with IT SLAs


Perform knowledge transfer and training with team members and business wherever appropriate


Adhere and contribute to internal processes, procedures and policies, as well as expanding internal knowledge on Salesforce functionality used by the company


Other duties as assigned.

 

Qualifications

 Bachelor degree with 6-8 years of Salesforce development experience


Extensive experience with Salesforce development tools and techniques including: APEX, Force.com custom development, triggers, controllers, Force.com SOAP, REST API’s JSON and creating visual force pages


Experience building Lightning Aura Components


Experience with web-based technologies like HTML, CSS, and JavaScript


Experience in Sales Cloud, Service Cloud, FSL Cloud, Einstein Analytics, and Communities


Experience of Salesforce’s native functions (Process Builder, Flow, Reports and Dashboards, Permissions, etc.)


Experience Building/Modifying Customer and Partner Communities


Salesforce Developer certification(s) - Preferred


Experience in database modeling


Demonstrated experience supporting Software Development Lifecycle (SDLC) process, including requirements gathering, testing and release of Salesforce solutions


Understanding of integration points with 3rd party systems such as SAP or ServiceNow systems desired


Understanding of middleware functionality such as DellBoomi or Mulesoft desired


Ability to perform process decomposition, root cause analysis, gap analysis and technical requirements definition


Strong analytical and problem solving skills


Excellent communication and presentation skills


Key Competencies:

 

Communication, Critical Thinking, Customer Focus, Relationship Building, Analytical Skills, Decision Quality, Drive for Results, Integrity and Trust, Priority Setting.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed