OFFICE: Shure – Hyderabad, Telangana
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.