Senior OutSystems Developer
⚲ Warszawa
23 100 - 25 200 PLN netto (B2B)
Wymagania
- Confluence
- Jira
- JavaScript
- HTML
- CSS
- PL/SQL
- OutSystems UI
- OutSystems
Opis stanowiska
Poszukujemy doświadczonego Senior OutSystems Developera, który będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie nowoczesnych aplikacji biznesowych w technologii OutSystems w środowisku enterprise.
Lokalizacja: Warszawa (hybrydowo - 50% pracy z biura)
Stawka: 1100 - 1200 PLN netto / dzień / B2B
Główne obowiązki:
• Projektowanie, rozwój oraz utrzymanie aplikacji biznesowych w technologii OutSystems.
• Zapewnienie ciągłości działania systemów informacyjnych oraz wsparcie aplikacyjne.
• Tworzenie wysokiej jakości rozwiązań programistycznych zgodnych z wymaganiami biznesowymi oraz standardami bezpieczeństwa.
• Współpraca z projektantami, ekspertami biznesowymi oraz interesariuszami w celu zbierania i doprecyzowywania wymagań.
• Rozwój skalowalnych, wydajnych i łatwych w utrzymaniu aplikacji webowych.
• Optymalizacja istniejącego kodu oraz dbanie o jego jakość i zgodność ze standardami programistycznymi.
• Integracja systemów i komponentów z wykorzystaniem formatów XML oraz JSON.
• Tworzenie i realizacja strategii testowych, wdrożeń oraz konfiguracji środowisk.
• Aktualizacja dokumentacji technicznej i udział w inicjatywach związanych z wymianą wiedzy.
• Ścisła współpraca z zespołami UX/UI oraz programistami backend w celu dostarczania kompleksowych rozwiązań.
Wymagane umiejętności:
• Minimum 5 lat doświadczenia w programowaniu i rozwoju aplikacji w technologii OutSystems.
• Certyfikacja OutSystems.
• Bardzo dobra znajomość platformy OutSystems oraz frameworka OutSystems UI.
• Praktyczna znajomość JavaScript, HTML, CSS oraz PL/SQL.
• Doświadczenie w pracy z formatami danych XML i JSON.
• Znajomość narzędzi JIRA, Confluence oraz SharePoint.
• Doświadczenie w projektowaniu architektury aplikacji i dokumentowaniu rozwiązań technicznych.
• Znajomość metodyk Agile oraz Scrum.
• Wiedza z zakresu testowania oprogramowania, bezpieczeństwa aplikacji, cyberbezpieczeństwa oraz zarządzania ryzykiem.
• Umiejętność analitycznego myślenia, rozwiązywania problemów oraz efektywnej komunikacji.
Mile widziane:
• Doświadczenie w prowadzeniu obszaru frontendowego w projektach realizowanych na platformie OutSystems.
• Znajomość zasad projektowania aplikacji responsywnych, dostępnych cyfrowo oraz zgodnych z dobrymi praktykami UX/UI.
• Doświadczenie w pracy w dużych, międzynarodowych organizacjach oraz środowiskach enterprise.
Oferujemy:
• Długofalowy projekt w międzynarodowym środowisku.
• Pracę hybrydową z biura w Warszawie
• Udział w rozwoju zaawansowanych aplikacji biznesowych opartych o platformę OutSystems oraz z ekspertami IT i biznesu.
Lokalizacja: Warszawa (hybrydowo - 50% pracy z biura)
Stawka: 1100 - 1200 PLN netto / dzień / B2B
Główne obowiązki:
• Projektowanie, rozwój oraz utrzymanie aplikacji biznesowych w technologii OutSystems.
• Zapewnienie ciągłości działania systemów informacyjnych oraz wsparcie aplikacyjne.
• Tworzenie wysokiej jakości rozwiązań programistycznych zgodnych z wymaganiami biznesowymi oraz standardami bezpieczeństwa.
• Współpraca z projektantami, ekspertami biznesowymi oraz interesariuszami w celu zbierania i doprecyzowywania wymagań.
• Rozwój skalowalnych, wydajnych i łatwych w utrzymaniu aplikacji webowych.
• Optymalizacja istniejącego kodu oraz dbanie o jego jakość i zgodność ze standardami programistycznymi.
• Integracja systemów i komponentów z wykorzystaniem formatów XML oraz JSON.
• Tworzenie i realizacja strategii testowych, wdrożeń oraz konfiguracji środowisk.
• Aktualizacja dokumentacji technicznej i udział w inicjatywach związanych z wymianą wiedzy.
• Ścisła współpraca z zespołami UX/UI oraz programistami backend w celu dostarczania kompleksowych rozwiązań.
Wymagane umiejętności:
• Minimum 5 lat doświadczenia w programowaniu i rozwoju aplikacji w technologii OutSystems.
• Certyfikacja OutSystems.
• Bardzo dobra znajomość platformy OutSystems oraz frameworka OutSystems UI.
• Praktyczna znajomość JavaScript, HTML, CSS oraz PL/SQL.
• Doświadczenie w pracy z formatami danych XML i JSON.
• Znajomość narzędzi JIRA, Confluence oraz SharePoint.
• Doświadczenie w projektowaniu architektury aplikacji i dokumentowaniu rozwiązań technicznych.
• Znajomość metodyk Agile oraz Scrum.
• Wiedza z zakresu testowania oprogramowania, bezpieczeństwa aplikacji, cyberbezpieczeństwa oraz zarządzania ryzykiem.
• Umiejętność analitycznego myślenia, rozwiązywania problemów oraz efektywnej komunikacji.
Mile widziane:
• Doświadczenie w prowadzeniu obszaru frontendowego w projektach realizowanych na platformie OutSystems.
• Znajomość zasad projektowania aplikacji responsywnych, dostępnych cyfrowo oraz zgodnych z dobrymi praktykami UX/UI.
• Doświadczenie w pracy w dużych, międzynarodowych organizacjach oraz środowiskach enterprise.
Oferujemy:
• Długofalowy projekt w międzynarodowym środowisku.
• Pracę hybrydową z biura w Warszawie
• Udział w rozwoju zaawansowanych aplikacji biznesowych opartych o platformę OutSystems oraz z ekspertami IT i biznesu.
🔍 Dekoder Ogłoszenia
🔴
nowoczesnych aplikacji biznesowych w technologii OutSystems w środowisku enterprise
Może oznaczać zarówno innowacyjne projekty, jak i utrzymanie starszych, rozbudowanych systemów w dużej korporacji.
🔴
Zapewnienie ciągłości działania systemów informacyjnych oraz wsparcie aplikacyjne.
Część obowiązków może polegać na gaszeniu pożarów i rozwiązywaniu problemów zgłaszanych przez użytkowników, a nie tylko na tworzeniu nowych funkcjonalności.
🔴
Tworzenie wysokiej jakości rozwiązań programistycznych zgodnych z wymaganiami biznesowymi oraz standardami bezpieczeństwa.
Wymagania biznesowe mogą być niejasne lub często się zmieniać, a standardy bezpieczeństwa mogą być bardzo restrykcyjne i czasochłonne do spełnienia.
🔴
Rozwój skalowalnych, wydajnych i łatwych w utrzymaniu aplikacji webowych.
Choć brzmi ambitnie, rzeczywista skalowalność i wydajność mogą być ograniczone przez samą platformę OutSystems lub istniejącą architekturę.
🔴
Ścisła współpraca z zespołami UX/UI oraz programistami backend w celu dostarczania kompleksowych rozwiązań.
Może oznaczać konieczność ciągłego dostosowywania się do pracy innych zespołów, co czasami może prowadzić do konfliktów lub opóźnień.