Zweryfikuj wprowadzone dane w ofercie. Jeśli są niepoprawne edytuj zgłoszenie. Jeśli wszystko jest ok kliknij zatwierdź
Dział firmy:
InformatykaMiejscowość:
ŁódźData rozpoczęcia:
01.07.2019Data zakończenia
30.09.2019Oferta wygasa:
24.06.2019Model pracy:
StacjonarnaPłatny:
Tak
Oferujemy:
Dlaczego warto?
Wśród zalet Akademii Fabrity jej dotychczasowi uczestnicy najczęściej wymieniają:
· Udział w rozmowie rekrutacyjnej z opiekunem merytorycznym, z którym później będziesz miał okazję pracować.
· Elastyczny wymiar czasu dostosowany do zajęć na uczelni.
· Odpłatność stażu, gdyż każdy uczestnik otrzymuje wynagrodzenie w kwocie 2 tys. zł netto.
· Prowadzenie stażu przez indywidualnego opiekuna, który pełni rolę Twojego mentora i właściciela produktu nad którym pracujesz.
· Zdobycie doświadczenia w praktyce na realnych, ciekawych i nowocześnie prowadzonych projektach.
· Możliwość kontynuowania współpracy po jego zakończeniu, czyli łagodne przejście z projektu stażowego do komercyjnego.
· Zaświadczenie o odbyciu praktyk dla uczelni z wyszczególnieniem Twoich nowych umiejętności.
Jaki jest plan stażu?
Staż w Akademi Fabrity to symulacja całego procesu wytwarzania oprogramowania, jaki stosujemy w naszej codziennej pracy. Program zawiera więc w sobie następujące etapy:
1. Budujemy zespól developerów-stażystów, którzy wraz ze swoim klientem-mentorem będą pracować nad dostarczeniem produktu do postawionych wymagań.
2. Developerzy zapoznają się z technologiami używanymi w projekcie. Używamy najnowszych ale zarazem sprawdzonych rozwiązań.
3. „Klient” przedstawia swoją wizję produktu, a zespół dokonuje analizy potrzeb i tworzy podstawową dokumentację.
4. Następuje etap projektowania architektury systemu w odniesieniu do postawionych wymagań przy wsparciu mentora.
5. Zespół developerów przygotowuje środowiska do pracy nad projektem używając aktualnych systemów i narzędzi.
6. Główny etap Akademii Fabrity, czyli nauka wytwarzania oprogramowania przez praktykę – tworzymy od początku docelowy produkt. Mentor na bieżąco monitoruje pracę zespołu w systemie SCRUM’owym, a także sprawdza kod i podpowiada rozwiązania bazując na swoim doświadczeniu.
7. Równocześnie zespół dba o to, by wytworzone oprogramowanie było zgodne z wymaganiami poprzez testowanie.
8. Na koniec następuje „wdrożenie produkcyjne”, czyli przeniesienie na docelowy serwer, co pozwala zaznajomić się z zagadnieniami dotyczącymi różnic między środowiskami developerskimi, a produkcyjnymi.
Zakres zadań:
Co będę robił?
Zadania, które będziesz miał okazję realizować w ramach stażu to między innymi:
· Zapoznanie się z technologiami React, ASP .NET MVC, WebApi, .NET Core, MS SQL Server i silnikiem procesów biznesowych K2.
· Analiza potrzeb biznesowych przyszłych użytkowników aplikacji.
· Konfiguracja środowiska developerskiego na maszynach wirtualnych z systemem Windows Server.
· Projektowanie architektury aplikacji biznesowych.
· Zarządzanie kodem źródłowym aplikacji przy wykorzystaniu GIT’a.
· Implementacja bazy danych Microsoft SQL Server przy użyciu technologii Entity Framework z wykorzystaniem podejścia Code First.
· Projektowanie i implementacja mechanizmów logiki biznesowej z podziałem na część serwerową i kliencką.
· Zapoznanie się z systemem do implementacji i obsługi procesów biznesowych.
· Projektowanie i implementacja interfejsu użytkownika z wykorzystaniem dostępnych komponentów React.
· Testowanie wytwarzanych funkcjonalności.
· Współpraca z właścicielem produktu na każdym etapie jego powstawania.
Wymagania
Języki:
- Angielski : Podstawowy
Umiejętności:
- .NET, ASP .NET, C#,
Kierunki studiów:
- Politechnika Łódzka : Informatyka