Software Engineer (Salesforce)

Hyundai Corporation (usa)
Fountain Valley, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Salesforce Object Search Language (SOSL) HTML JavaScript (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Cascading Style Sheets (CSS) Software as a Service Cloud Computing Computer Telephony Integration Custom Software Data Migration Software Debugging
+21 more
Node.Js Release Management Salesforce.Com Siebel CRM Simple Object Access Protocol (SOAP) Software Engineering Software Requirements Analysis Systems Integration Web Applications Web Services Apex Code Process Builder (Salesforce) ReactJS Salesforce Lightning Visualforce Heroku Bots Salesforce Object Query Language (SOQL) Web Technologies Software Coding Restful APIs

Job description

HAEA Consumer Affairs section is currently transitioning and supporting Salesforce Cloud Applications and need a strong Tech Lead to manage operations support, projects on Salesforce platform and also to act as a BA/TA for IBM BOT Salesforce team. This new role would also extend his/her lead role in forthcoming HQ’s DCXT project to replace current Siebel platform with that of Salesforce cloud.

This role is responsible for leading small & medium projects, client-facing IT support, maintenance, and daily operational activities of the Salesforce platform applications. This individual will have specific responsibilities to lead & support the analysis, design, development, testing, and operations of the Salesforce systems, as well as support the administration of the established issue and incident management program. Also, this lead role should assess operational and system requirements, ensure technical feasibility, estimate implementation effort, and determine the best sequence of steps., * Architect, Develop, enhance, debug, support, analyze, maintain and test new/existing functionality.

  • Perform custom development using Lightning, Apex, SOQL, JavaScript, CSS, APIs, Visualforce and other web technologies/languages.
  • Manage integrations with other systems.
  • Perform Release Management and Deployment activities.
  • Work with development team / product owner to identify system enhancements and/or new applications to meet business needs.
  • Contribute to all technical aspects of projects under development.
  • Perform detailed analysis of business and technical requirements.
  • Write technical approach and design documentation supporting business needs.
  • Create development, integration and implementation plans.
  • Take ownership of escalated or complex issues or problems and follow through to resolution.
  • Participate in all phases of the software development lifecycle, including discovery, analysis, requirements definition, solution design, configuration, code development, testing, deployment and support.
  • Work independently to make decisions regarding resolution of issues.
  • Actively analyze and troubleshoot any issues that arise in production and design and develop solutions to fix the reported defects and stabilize the new products into Production.
  • Analyze current technology utilized and develop steps and processes to improve and expand upon them.
  • Production issue triage and tracking, troubleshooting activities, ticket creation and maintenance, ticket assignments, as well as vendor & cross-functional teams follow-up.
  • Working with the appropriate internal and external stakeholders to satisfy customer requests and provide resolution strategies for incoming issues.
  • Identify root causes of technical issues in production and out of box failures and come up with the remediation document. Coordinate root cause analysis, problem management, and facilitation of recurring problem management meetings with management stakeholders, trend analysis, and strategic resolution.
  • Maintain knowledge and technical expertise of current production system, best practices tools and techniques and implement them in a reasonable and responsible manner.
  • Identify issues and risks as they relate to the Issue/Incident Management program and take escalation actions as necessary.
  • Additionally, this individual will need to be available according to a shared coverage schedule (i.e. 24 x 7) for addressing P1 and P2 (Emergency) incidents as needed.

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

Requirements

Working independently, or as part of a team, you will have the opportunity to work at the front end in a rapidly growing business., * Bachelor’s Degree or equivalent related experience.

  • Must have lightning experience, deploying web apps on the Heroku platform.
  • Must have analyzed requirements for complex business processes, understanding of interactions between multiple functions and systems and propose improvements for existing processes.
  • Must have designed solution architecture, specified design and development standards and reviewed design for completeness and efficiency.
  • Hands on Salesforce Lightning Development experience (out of the box and custom).
  • JavaScript Work Experience in Web services SOAP and REST APIs.
  • Hands on and very good knowledge of SOQL & SOSL.
  • Hands on Salesforce batching and scheduled jobs in lightning.
  • Hands on Apex code in lightning (Out of the box and custom Apex code).
  • Hands on Workflows (Approval Process, Flow Builder and Process Builder) in lightning.
  • VS Code is good to have along with experience of integrations using REST.
  • API Knowledge of other off platforms like JavaScript, React or Node JS, AWS would be advantageous.
  • Excellent writing and verbal communication skills and a high level of customer orientation.

Bonus points if you have:

  • Experience in Automotive Industry handling Call Center I.T. needs, Vehicle Safety Campaigns, Product Liability Cases, maintain & manage periodical Case coding & Vehicle reports.
  • VS Code is good to have along with experience of integrations using REST.
  • API Knowledge of other off platforms like JavaScript, React or Node JS, AWS would be advantageous.
  • Experience with technologies supporting SaaS applications including XML Web Services HTML.
  • Experience in projects related with Chat/Email integration, Web to Case, Salesforce Messaging, SMS Bots, Social Media integration, Salesforce Lightning Migration, Salesforce CTI Adapter, Survey feedback integration for Salesforce Call Center.
  • Platform & data migration project experience from legacy system like Siebel to Salesforce.
  • Additional Salesforce Certifications, Eg: Certified Salesforce Administrator, Certified Salesforce Platform App Builder, Certified Salesforce Developer, etc.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:30 min

Pivoting Heroku from a web IDE to hosting

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

1:31 min

Summarizing comprehensive defense layers for blocking unwanted bots

Fili Wiese Fili Wiese

1:43 min

The physical pain of early web app deployment

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all