Manila Recruitment
Manila Recruitment
11 – 50 Pracownicy
DoradztwoLogistykaMarketing

Manila Recruitment to agencja rekrutacyjna z siedzibą na Filipinach, która pomaga międzynarodowym firmom, korporacjom i start-upom budować zespoły na rynek filipiński. Jej usługi obejmują rekrutację kadry zarządzającej, rekrutację specjalistów IT, headhunting, outsourcing pracowników oraz rekrutację zdalną w takich obszarach jak doradztwo, logistyka i marketing.

Agencja opracowuje strategie rekrutacyjne dopasowane do celów biznesowych każdego klienta i stosuje procesowe podejście skoncentrowane na pozyskiwaniu zarówno aktywnych, jak i pasywnych kandydatów. Certyfikowani headhunterzy Manila Recruitment wspierają proces zatrudniania dzięki rozbudowanej sieci kandydatów i programom gwarancji kandydatów.

Starszy inżynier oprogramowania, C#/.NET i Azure (praca hybrydowa)

Starszy inżynier odpowiada za dostarczanie skalowalnych rozwiązań full-stack z wykorzystaniem C#/.NET, Azure, SQL Server i technologii frontendowych. Rola obejmuje projektowanie, implementację, testowanie, wdrażanie, wsparcie produkcyjne i ciągłe doskonalenie oprogramowania dla dostawcy rozwiązań korporacyjnych.

Opis

  • Odpowiadać za zmiany produktu od początkowej koncepcji do wdrożenia produkcyjnego w całym cyklu życia oprogramowania
  • Przekładać wymagania na przemyślane rozwiązania techniczne
  • Tworzyć, testować, wdrażać i wspierać wysokiej jakości oprogramowanie na produkcji
  • Stosować zasady inżynierii, wzorce projektowe, rozdzielenie odpowiedzialności, przejrzyste interfejsy i ustrukturyzowane modele danych
  • Prezentować i uzasadniać decyzje projektowe oraz kompromisy techniczne podczas przeglądów
  • Refaktoryzować kod przed scaleniem i budować komponenty, które można z czasem rozszerzać
  • Implementować zmiany full-stack w interfejsach, usługach i danych przy użyciu .NET, C#, SQL Server i Azure
  • Doprowadzać funkcjonalności do produkcji z wykorzystaniem ustalonych wzorców platformowych
  • Ustalać kryteria akceptacji i oceniać wyniki pracy agenta kodującego pod kątem zgodności ze zdefiniowanymi specyfikacjami
  • Dbać o aktualność kontekstu repozytorium i wytycznych dotyczących tworzenia oprogramowania
  • Tworzyć szybkie i niezawodne testy jednostkowe dla kluczowej logiki i przypadków brzegowych, współpracując z inżynierem jakości przy szerszym zakresie testów
  • Projektować z uwzględnieniem wydajności, niezawodności, bezpieczeństwa, izolacji dzierżawców, skalowalności i kosztów operacyjnych
  • Korzystać z kontroli wersji, pull requestów i potoków wdrożeniowych w celu dostarczania zmian
  • Monitorować wydania, uczestniczyć w dyżurach, przywracać działanie usług podczas incydentów i usuwać ich przyczyny źródłowe
  • Przeglądać pracę współpracowników, pomagać kształtować standardy inżynierskie, dzielić się wiedzą i przekazywać konstruktywną informację zwrotną

Wymagania

  • Co najmniej pięć lat znaczącego doświadczenia komercyjnego w inżynierii oprogramowania lub tworzeniu aplikacji
  • Silne praktyczne doświadczenie z C# i współczesnymi technologiami .NET
  • Doświadczenie z frameworkiem lub technologią frontendową JavaScript, preferowany React
  • Praktyczne doświadczenie w tworzeniu aplikacji na platformie Microsoft Azure
  • Bardzo dobra znajomość SQL Server i projektowania relacyjnych baz danych
  • Dobre zrozumienie zasad SOLID i wzorców projektowych
  • Umiejętność stosowania rozdzielenia odpowiedzialności, przejrzystych interfejsów i łatwych w utrzymaniu praktyk architektonicznych
  • Bardzo dobra znajomość testów jednostkowych i podejść do testowania automatycznego
  • Biegłość w Git i nowoczesnych procesach kontroli wersji
  • Doświadczenie z potokami CI/CD i zautomatyzowanymi procesami wdrażania
  • Doświadczenie w monitorowaniu, rozwiązywaniu problemów, zarządzaniu incydentami i wspieraniu aplikacji produkcyjnych
  • Rozumienie zagadnień wydajności, niezawodności, bezpieczeństwa, skalowalności i kosztów operacyjnych oprogramowania
  • Silny osąd techniczny i architektoniczny
  • Umiejętność wyjaśnienia, dlaczego dane rozwiązanie projektowe lub techniczne jest odpowiednie, oraz przedstawienia jego kompromisów
  • Umiejętność sprawdzania, kwestionowania i ulepszania istniejącego kodu zamiast akceptowania go wyłącznie dlatego, że działa lub przechodzi testy
  • Silne zdolności analityczne i umiejętności rozwiązywania problemów
  • Gotowość do przejęcia odpowiedzialności za funkcjonalności lub problemy od etapu tworzenia do produkcji
  • Silne umiejętności komunikacji i współpracy w rozproszonej drużynie inżynierskiej
  • Gotowość do udziału w dyżurach
  • Wykształcenie wyższe na poziomie licencjackim w dziedzinie technologii informacyjnych, informatyki, inżynierii lub pokrewnej będzie dodatkowym atutem
  • Doświadczenie w utrzymywaniu starszych aplikacji .NET Framework będzie dodatkowym atutem
  • Doświadczenie w korzystaniu z agentów kodujących lub narzędzi programistycznych wspieranych przez sztuczną inteligencję będzie dodatkowym atutem
  • Doświadczenie w tworzeniu lub doskonaleniu standardów inżynierskich i praktyk programistycznych będzie dodatkowym atutem
  • Doświadczenie we współpracy w rozproszonych lub wielolokalizacyjnych zespołach inżynierskich będzie dodatkowym atutem

Powiązane oferty pracy

ERM

Główny konsultant ds. zrównoważonego rozwoju produktów

ERM

Kieruj opracowywaniem kart charakterystyki, klasyfikacją zagrożeń i zgodnością z SAP EHS w globalnej firmie konsultingowej ERM specjalizującej się w zrównoważonym rozwoju. Rozwijaj zarządzanie bezpieczeństwem produktów, gotowość regulacyjną i działania usprawniające w różnych regionach.

Otwórz
Arbor Education

Menedżer marki i treści

Arbor Education

Twórz wielokanałowe treści dla oprogramowania Arbor Education do zarządzania szkołami, wzmacniając zaufanie do marki i widoczność w wyszukiwarkach. Wykorzystuj kampanie oparte na danych i procesy AI, aby wspierać pozyskiwanie popytu.

Otwórz
EROAD

Starszy menedżer ds. klientów korporacyjnych, Australia (praca zdalna)

EROAD

Rozwijaj i utrzymuj strategiczne relacje z klientami EROAD w Australii dzięki technologiom transportu połączonego. Zakres obowiązków obejmuje planowanie współpracy z klientami, odnawianie umów, prowadzenie dokumentacji w Salesforce i dbanie o sukces klientów.

Otwórz
Hamilton Medical

Menedżer ds. klientów: wentylacja oddechowa | Teksas i Oklahoma

Hamilton Medical

Prowadź sprzedaż produktów Hamilton Medical do wentylacji oddechowej w szpitalach w Teksasie i Oklahomie. Koordynuj zakupy sprzętu, wdrożenia, instalacje, szkolenia oraz zarządzanie lejkiem sprzedaży na powierzonym obszarze.

Otwórz