Praca dla programisty .NET (poziom mid-senior) przy jednym z dwóch projektów:

Projekt 1: Automatyzacja procesów biznesowych dla spółki farmaceutycznej

Projekt obejmuje stworzenie od zera szeregu aplikacji wspierających procesy biznesowe w dużej, polskiej spółce farmaceutycznej, głównie w pionie finansowym. Ponadto w przyszłości planowane jest dołączenie modułów raportowania i Business Intelligence.

Projekt 2: Narzędzie SaaS dla branży przemysłu drzewnego

Projekt obejmuje rozwój aplikacji webowej oferowanej w modelu SaaS służącej do zarządzania projektami dla przemysłu drzewnego w USA. Aplikacja jest obecnie na etapie MVP i posiada kilku dużych klientów, którzy wykupili licencje na 10 lat. Kolejne fazy rozwoju zakładają tworzenie nowych funkcjonalności w porozumieniu z dotychczasowymi klientami oraz stworzenie wersji produktu do zaoferowania szerszemu gronu odbiorców.

Wymagania:

Must-have: ASP.NET MVC + nHibernate / Entity + MS SQL + core JavaScript + wzorce projektowe + testy jednostkowe

Nice-to-have: Microsoft Azure / Knockout / AngularJS

Praca dla programisty Java (poziom mid-senior) przy rozwijaniu narzędzi dla telemedycyny.

O produkcie:

Produkt firmy to modułowa platforma usług telemedycznych, który jest podstawą większości projektowanych rozwiązań IT. Oprogramowanie to składa się z dwóch podstawowych komponentów:

  • aplikacji internetowych: systemy gromadzenia, przetwarzania i udostępniania danych medycznych
  • aplikacji klienckich: aplikacje na komputery i urządzenia mobilne (smartfony, tablety czy przenośne urządzenia medyczne)

Ideą działania platformy jest prostota dostępu do danych medycznych poprzez urządzenia mobilne. Dzięki temu lekarz z dowolnego miejsca może analizować wyniki badań i konsultować terapię z pacjentem.

Wymagania:

  • doświadczenie w tworzeniu aplikacji web z użyciem języka Java
  • bardzo dobra znajomość języka Java
  • dobra znajomość Hibernate, Spring, SQL (najlepiej w kontekście bazy PostgreSQL)
  • komunikatywność i umiejętność pracy w zespole
  • umiejętność samodzielnego rozwiązywania problemów
  • znajomość wzorców projektowych
  • dwa lata doświadczenia na podobnym stanowisku

Praca dla testera manualnego w rozwijanym przez firmę zespole testerskim. Zatrudniona osoba będzie miała możliwość uczestniczenia w ciekawych projektach oraz rozwijać swoje umiejętności pod patronatem doświadczonych testerów zarówno w kierunku testowania manualnego, jak i automatycznego.

Testerzy w firmie zwykle pracują w zespołach składających się z 3-9 programistów i 1-3 testerów. Każdy tester jest przypisany do jednego projektu. Testowane oprogramowanie to zarówno produkty firmy, jak i aplikacje .NETowe pisane na zamówienie klientów zewnętrznych.

Testy pisane są głównie w C# i Javie, ale znajomość tych konkretnych języków nie jest wymagana. Mile widziane są także osoby pracujące na co dzień z Rubym czy Pythonem.

Wymagania

  • umiejętność analitycznego rozwiązywania problemów
  • zdolność szybkiego uczenia się i chęć rozwoju
  • umiejętność pracy w zespole
  • znajomość metodyk testowania oprogramowania

Dodatkowym atutem będzie:

  • znajomość metodyki SCRUM
  • znajomość MS Visual Studio i Eclipse
  • znajomość relacyjnych baz danych i SQL (MS SQL, PostgreSQL)
  • znajomość jednego z narzędzi testujących (JMeter, Selenium, MS Test)
  • znajomość jednego z systemów kontroli wersji (TFS, Mercurial)
  • certyfikaty z tematyki testowania oprogramowania
  • doświadczenie w tworzeniu testów automatycznych (jednostkowych i integracyjnych)

Praca dla starszego programisty Java przy rozwijaniu aplikacji do zarządzania zasobami finansowymi w branży bankowej i ubezpieczeniowej.

O produkcie:

Rozwijany produkt to rozwiązanie z kategorii „wealth management system” przygotowywany pod potrzeby rynków Wielkiej Brytanii, Australii i Nowej Zelandii. Do grona klientów należą firmy takie jak Citi, Prudential czy Mercer. System jest rozwijany od kilku lat, zaś obecne prace dotyczą zarówno rozwijania nowych funkcjonalności, jak i ulepszania istniejących rozwiązań. Nad projektami pracują zespoły składające się z project managera, czterech programistów, dwóch testerów i dwóch analityków.

Wykorzystywane technologie:

Java 7 / JSF, Seam, JavaScript, jQuery / Hibernate / Oracle / JUnit, TestNG, Mockito, AssertJ / Git, Jenkins, Maven

Wymagania:

  • znajomość Javy 7
  • doświadczenie z testowaniem automatycznym
  • znajomość OOP i wzorców projektowych
  • znajomość baz danych SQL
  • umiejętność analitycznego myślenia

Praca dla programisty PHP przy rozwijaniu portali nieruchomościowych.

Firma realizuje wyłącznie projekty na własne potrzeby (nie dla klientów zewnętrznych). Są to zarówno aplikacje portalowe, jak i wewnętrzne (CRM, aplikacja do obróbki danych z plików XML i zdjęć, itp.). Cały „ekosystem” funkcjonuje jako sieć mniejszych, komunikujących się ze sobą usług/aplikacji.

Obecnie kluczowe znaczenie mają dwa duże projekty:

Modernizacja portalu, będącego głównym produktem firmy – obejmuje prace zarówno back-endowe, jak i front-endowe i zakłada przetestowanie oraz wdrożenie nowych rozwiązań architektonicznych.

Optymalizacja centralnej bazy danych nieruchomości – baza ta składa się z kilku mniejszych, komunikujących się ze sobą modułów. Obecnie głównym zadaniem jest optymalizacja całego systemu.

Wymagania:

  • znajomość PHP
  • znajomość JavaScript / HTML / CSS
  • znajomość SQL

Skontaktuj się z nami

Wyślijwyczyść pola formularza