Salesforce Developer

at  OSF Commerce

Romania, , Romania -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate21 Jan, 2025Not Specified22 Oct, 2024N/ABranch Management,Design Patterns,English,Web Services,Communication Skills,Web Development,Agile Methodologies,SalesforceNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Department
Salesforce CRM
Location
Romania
Posted
October 21, 2024
Join us as a Salesforce Developer to optimize and automate Salesforce processes using Lightning Components and Apex. You’ll collaborate with sales and customers for successful solution delivery, while staying updated on Salesforce advancements.

Responsibilities:

  • Handle web services API integrations with third party systems (replaced by below line).
  • Build inbound and outbound API Integrations with Salesforce Standard APIs and Custom API developments such as Rest API, Composite API, Bulk API 2.0, including knowledge of JSON and XML.
  • Supply expertise in advanced Lightning Web Components programming concepts including common design patterns, with proficiency in HTML, JS and CSS.
  • Back-end operations : governor limit management techniques, bulk & integration patterns, efficient and reliable trigger handling and exception, and asynchronous operations including batch, queueable/scheduled classes, SOQL, SOSL, error handling structure.
  • Implement new features using declarative tools : data modeling, custom metadata types, validation rules, and email alerts.
  • Build lightning flows & triggers (screen, record-triggered, scheduled) and approval processes following best practices.
  • Develop reports, custom report types, dashboards, and processes to continuously monitor data quality and integrity.
  • Manage security, users, roles, profiles, permission sets, groups, queues, sharing rules and other Salesforce.com setup options as necessary.
  • Engage in code and technical design reviews of solution implementations to ensure code quality and best practices are maintained, while debugging, troubleshooting, and refactoring/refining the code as needed.
  • Implementation change control from development sandboxes to production and across the development life-cycle.
  • Perform technical evaluations, solution and design approaches to business solution needs.
  • Design, develop, test, document and deploy third-party integrations with Salesforce.
  • Create and manage automated unit tests of Salesforce platform code developed by the team.
  • Make sure changes are documented, reviewed, tested, and approved before being deployed.
  • Provide estimates of the level of effort to implement a solution based on business requirements.
  • Work closely with the Sales, customers and the rest of the Team to ensure successful delivery of various solutions.
  • Participate in application support as needed.
  • Remain current on new Salesforce features and functionality and providing recommendations for process improvements.

Requirements:

  • Salesforce Platform Developer I certification.
  • Knowledge of web development.
  • Knowledge of Salesforce coding limitations.
  • OOP knowledge.
  • Design patterns.
  • Lightning Components/HTML/CSS/JavaScript.
  • Lightning Web Components (LWC).
  • Experience in working with web services.
  • Database knowledge.
  • Experience on branch management and repository usage.
  • Salesforce Administration.
  • Experience with Salesforce administration tasks and Salesforce Sales, Service and Experience clouds.
  • Ability to manage and configure Salesforce environments independently.
  • Metadata API & Workbench Usage for deployment purposes and data loader experience are a plus.
  • Salesforce Administrator or App Builder certification is a plus.
  • Excellent communication skills in English.
  • Ability to work independently without close supervision.
  • Able to communicate with customers on technical issues.
  • Excellent team player.
  • Ability to multitask.
  • Agile methodologies.
  • Have a positive “can do” attitude.
  • Outcome oriented.

Responsibilities:

  • Handle web services API integrations with third party systems (replaced by below line).
  • Build inbound and outbound API Integrations with Salesforce Standard APIs and Custom API developments such as Rest API, Composite API, Bulk API 2.0, including knowledge of JSON and XML.
  • Supply expertise in advanced Lightning Web Components programming concepts including common design patterns, with proficiency in HTML, JS and CSS.
  • Back-end operations : governor limit management techniques, bulk & integration patterns, efficient and reliable trigger handling and exception, and asynchronous operations including batch, queueable/scheduled classes, SOQL, SOSL, error handling structure.
  • Implement new features using declarative tools : data modeling, custom metadata types, validation rules, and email alerts.
  • Build lightning flows & triggers (screen, record-triggered, scheduled) and approval processes following best practices.
  • Develop reports, custom report types, dashboards, and processes to continuously monitor data quality and integrity.
  • Manage security, users, roles, profiles, permission sets, groups, queues, sharing rules and other Salesforce.com setup options as necessary.
  • Engage in code and technical design reviews of solution implementations to ensure code quality and best practices are maintained, while debugging, troubleshooting, and refactoring/refining the code as needed.
  • Implementation change control from development sandboxes to production and across the development life-cycle.
  • Perform technical evaluations, solution and design approaches to business solution needs.
  • Design, develop, test, document and deploy third-party integrations with Salesforce.
  • Create and manage automated unit tests of Salesforce platform code developed by the team.
  • Make sure changes are documented, reviewed, tested, and approved before being deployed.
  • Provide estimates of the level of effort to implement a solution based on business requirements.
  • Work closely with the Sales, customers and the rest of the Team to ensure successful delivery of various solutions.
  • Participate in application support as needed.
  • Remain current on new Salesforce features and functionality and providing recommendations for process improvements


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Romania, Romania