EPAM logo

Lead Salesforce Software Engineer

EPAM·Salary not specified

Primary stack

Sales

Nice to have's

ApexTriggersSOQL/SOSLLightning Web ComponentsFlowSalesforce securitySalesforce integrationsRESTevent-driven patternssource-driven developmentCI/CDbranching strategiesGit-based workflowspull requestsmerge conflict resolutionautomated quality gates

Job description

Description language:

Про посаду

Lead Salesforce Software Engineer

Lead · Remote · Kyiv, Ukraine

Ми шукаємо Lead Salesforce Developer для керівництва розробкою, налаштуванням, розробкою та постійним вдосконаленням рішень Salesforce (Sales Cloud, Service Cloud, Experience Cloud та персоналізовані додатки). Ви будуватимете рішення на платформі Salesforce, встановлюватимете інженерні стандарти, проводитимете перевірку коду, наставництво команді розробників та допомагатимете забезпечувати надійну доставку через CI/CD та розробку з використанням керованого кодом практик.

Обов'язки

  • Керувати розробкою, розгортанням та впровадженням рішень Salesforce з використанням Apex, Lightning Web Components, Flow та інструментів налаштування платформи
  • Перетворювати бізнес-вимоги у безпечні, легко підтримувані технічні проекти, які відповідають кращим практикам платформи Salesforce
  • Проводити перевірку коду, забезпечувати дотримання стандартів кодування, сприяти повторному використанню шаблонів дизайну та підвищувати загальну якість коду в команді
  • Наставляти команду розробників, розподіляючи роботу, видаляючи перешкоди та консультуючи членів команди
  • Розробляти та впроваджувати інтеграцію із зовнішніми системами за допомогою REST, подій та безпечних викличних паттернів
  • Відповідати за інженерні практики щодо керованого кодом, запитів на злиття, стратегії розгалуження, CI/CD та управління випусками в середовищах Salesforce
  • Співпрацювати з архітекторами, QA та бізнес-зацікавленими сторонами для планування, визначення пріоритетів, оцінки та поетапної доставки цінностей
  • Підтримувати стабільність у виробництві шляхом усунення дефектів, підвищення спостережуваності та зменшення ризиків розгортання та випуску

Вимоги

  • 5+ років досвіду в розробці програмного забезпечення
  • Знання Apex, Triggers та асинхронної обробки
  • Досвід SOQL/SOSL, Lightning Web Components та Flow
  • Розуміння безпеки Salesforce, включаючи спільний доступ, CRUD/FLS та безпечні практики розробки Apex
  • Досвід роботи зі створенням інтеграцій Salesforce з зовнішніми системами за допомогою REST та подійно-орієнтованих паттернів
  • Досвід роботи в команді Salesforce інженерів, проведення перевірок коду, наставництво розробників та забезпечення технічної досконалості в спільному кодовому базі
  • Практичне розуміння керованого кодом розробки, CI/CD та стратегій розгалуження, включаючи Git-базовані основні/функціональні гілки, запити на злиття, вирішення конфліктів при злитті та автоматизовані контрольні точки якості
  • Знання англійської на рівні B2 або вище

Буде плюсом

  • Досвід аналізу та вдосконалення існуючих налаштувань та персоналізацій Salesforce, включаючи виявлення технічного боргу, оптимізацію продуктивності та впровадження ініціатив рефакторингу
  • Знання сучасних інструментів розробки з ІІ-допомогою (наприклад, GitHub Copilot, Claude Code або аналогічних) та вміння ефективно використовувати їх для підвищення продуктивності розробників та якості коду
  • Досвід налаштування CPQ та досвід роботи з котируванням до виплати, включаючи правила Salesforce CPQ, ціноутворення та налаштування пакетів
  • Досвід роботи з керованими пакетами, такими як DocuSign, LeanData або іншими пакетами з AppExchange

Ми пропонуємо

З нами ви можете:

  • Працювати за гнучним графіком дистанційно або з будь-якого з наших комфортних офісів або коворкінгів в Україні
  • Отримувати необхідне обладнання для виконання робочих завдань
  • Міняти проекти та технологічні стеки в межах EPAM
  • Набувати досвіду в різних бізнес-доменах (Страхування, Електронна комерція, Охорона здоров'я, Фінанси, Подорожі, Медіа, Штучний інтелект та інше)
  • Можливості переїзду для відповідних кандидатів, залежно від посади та відкритих вакансій в інших офісах EPAM
  • Брати участь у волонтерських, благодійних програмах та спільнотах (як технічних, так і за інтересами)

Ми фокусуємось на вашому професійному зростанні:

  • Ви можете планувати свій індивідуальний кар’єрний шлях разом зі своїм менеджером
  • Отримувати регулярний зворотний зв’язок від колег
  • Безкоштовно вдосконалювати англійську з сертифікованими викладачами (Клуби розмови, курси підготовки до співбесід з клієнтами тощо)
  • Отримувати можливість проходити безкоштовне навчання та сертифікацію в хмарах AWS, GCP або Azure
  • Користуватися внутрішньою програмою E-learn (понад 18 200 спеціалізованих навчальних та наставницьких програм)
  • Отримувати доступ до корпоративних акаунтів на LinkedIn Learning, Get Abstract та інших партнерських ресурсах
  • Навчатися в Школі архітектури рішень EPAM з інструкторами, які є практикуючими архітекторами
  • Розвиваватись як лідер, приєднуватись до школи управління доставкою, управління ресурсами, основ лідерства та інше
  • Брати участь у внутрішніх спільнотах (понад 500 зустрічей, технічних дискусій, сесій мозкового штурму, онлайн-подій та конференцій щорічно)

Відпустка та лікарняний лист (включаючи лікарняний лист без медичного сертифіката)

  • Широкий спектр програм добровільного медичного страхування, що надають як медичне лікування, так і різні профілактичні опції (включаючи спортивні заходи)
  • Медичне страхування для членів сім'ї за корпоративними тарифами
  • Підтримка компанії під час значущих життєвих подій (народження дитини чи усиновлення, одруження тощо)
  • Підтримка психологічного комфорту: знижки на послуги від фахівців із психічного здоров'я або коучів, тематичні тренінги
  • Програма E-kids - безкоштовна програма навчання мовам програмування для дітей EPAMers

© EPAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

EPAM helps organizations innovate their business processes and rethink the way they manage their businesses so they can remain competitive in this new digital age.

More at EPAM

All 3139 roles

Popular searches