Poszukujemy programisty do pracy projektowej w zespole Salesforce. Główne zadania: Rozwój i dostosowywanie aplikacji Salesforce: - Tworzenie nowych obiektów i pól. - Rozwój logiki biznesowej przy użyciu Apex (triggery, klasy). - Implementacja własnych komponentów i stron. Integracja i wymiana danych: - Integracja Salesforce z innymi systemy poprzez REST lub SOAP API.- Projektowanie i konfiguracja przepływów wymiany danych pomiędzy Salesforce a innymi aplikacjami. Tworzenie i optymalizacja raport
Poszukujemy programisty do pracy projektowej w zespole Salesforce. Główne zadania: Rozwój i dostosowywanie aplikacji Salesforce: - Tworzenie nowych obiektów i pól. - Rozwój logiki biznesowej przy użyciu Apex (triggery, klasy). - Implementacja własnych komponentów i stron. Integracja i wymiana danych: - Integracja Salesforce z innymi systemy poprzez REST lub SOAP API.- Projektowanie i konfiguracja przepływów wymiany danych pomiędzy Salesforce a innymi aplikacjami. Tworzenie i optymalizacja raportów i dashboardów:- Projektowanie raportów i dashboardów do wizualizacji danych.- Optymalizacja zapytań i raportów w celu zwiększenia produktywności i konfiguracja dostępu: - Konfiguracja praw dostępu i ról użytkowników. - Wdrożenie i konfiguracja mechanizmów bezpieczeństwa danych. Wsparcie i optymalizacja: - Rozwiązywanie problemów i błędów związanych z funkcjonalnością Salesforce. - Optymalizacja i wsparcie już istniejących aplikacji. Testowanie i wdrażanie: - Opracowanie testów jednostkowych sprawdzających poprawność działania kodu. - Przygotowanie dokumentacji i wdrożenie zmian w środowisku produkcyjnym Od naszego kandydata oczekujemy: - Doświadczenia programistycznego na platformie Salesforce, w tym pracy z Apex, Visualforce, Lightning Components - Umiejętność integracji Salesforce z innymi systemami przy wykorzystaniu REST lub SOAP API. - Znajomość SQL do pracy z bazami danych powiązanymi z Salesforce. - Znajomość HTML, CSS, JavaScript w celu konfiguracji i implementacji interfejsu użytkownika. - Doświadczenie w korzystaniu z systemów kontroli wersji takich jak . Git.- Umiejętność skutecznej komunikacji z zespołem i klientami.- Chęć wzięcia odpowiedzialności za zadania i umiejętności samodzielnej pracy.- Umiejętność analizowania wymagań biznesowych i przekształcania ich w rozwiązania techniczne.- Angielski - co najmniej średniozaawansowany, jest to absolutnie konieczne.