Manila Recruitment
Manila Recruitment
11 – 50 Zaměstnanci
LogistikaMarketingPoradenství

Manila Recruitment je náborová agentura se sídlem na Filipínách, která pomáhá nadnárodním společnostem, korporacím a startupům budovat týmy pro filipínský trh. Její služby zahrnují vyhledávání vedoucích pracovníků, nábor IT specialistů, headhunting, offshore staffing a nábor na dálku v oblastech, jako jsou poradenství, logistika a marketing.

Agentura vytváří náborové strategie podle obchodních cílů každého klienta a používá procesně řízený přístup zaměřený na vyhledávání aktivních i pasivních kandidátů. Certifikovaní headhunteři společnosti Manila Recruitment podporují nábor díky rozsáhlé síti kandidátů a programům garance kandidátů.

Seniorní softwarový inženýr, C#/.NET a Azure (hybridní režim)

Seniorní inženýr odpovídá za dodávání škálovatelných full-stack řešení s využitím C#/.NET, Azure, SQL Serveru a frontendových technologií. Role zahrnuje návrh, implementaci, testování, nasazování, produkční podporu a průběžné zlepšování softwaru pro poskytovatele podnikových řešení.

Popis

  • Odpovídat za změny produktu od počáteční koncepce až po produkční nasazení v rámci celého životního cyklu vývoje
  • Převádět požadavky do promyšlených technických řešení
  • Vyvíjet, testovat, nasazovat a podporovat kvalitní software v produkci
  • Používat inženýrské principy, návrhové vzory, oddělení odpovědností, čistá rozhraní a strukturované datové modely
  • Prezentovat a obhajovat návrhová rozhodnutí a technické kompromisy během revizí
  • Refaktorovat kód před sloučením a vytvářet komponenty, které lze v průběhu času rozšiřovat
  • Implementovat full-stack změny v rozhraních, službách a datech pomocí .NET, C#, SQL Serveru a Azure
  • Dostávat funkce do produkce pomocí zavedených platformních vzorů
  • Stanovovat akceptační kritéria a posuzovat výstupy kódovacího agenta podle definovaných specifikací
  • Udržovat aktuální kontext repozitáře a pokyny pro vývoj
  • Vytvářet rychlé a spolehlivé jednotkové testy pro hlavní logiku a okrajové případy a spolupracovat s inženýrem kvality na širším testování
  • Navrhovat s ohledem na výkon, spolehlivost, bezpečnost, izolaci tenantů, škálovatelnost a provozní náklady
  • Používat správu zdrojového kódu, pull requesty a deploymentové pipeline pro dodávání změn
  • Monitorovat releasy, účastnit se pohotovostních služeb, obnovovat provoz během incidentů a odstraňovat jejich základní příčiny
  • Revidovat práci kolegů, pomáhat utvářet inženýrské standardy, sdílet znalosti a poskytovat konstruktivní zpětnou vazbu

Požadavky

  • Nejméně pět let významné komerční praxe v softwarovém inženýrství nebo vývoji aplikací
  • Silná praktická zkušenost s C# a aktuálními technologiemi .NET
  • Zkušenost s frontendovým frameworkem nebo technologií JavaScript, přednostně React
  • Praktická zkušenost s tvorbou aplikací na platformě Microsoft Azure
  • Velmi dobrá znalost SQL Serveru a návrhu relačních databází
  • Dobré porozumění principům SOLID a návrhovým vzorům
  • Schopnost uplatňovat oddělení odpovědností, čistá rozhraní a udržovatelné architektonické postupy
  • Velmi dobrá znalost jednotkového testování a přístupů k automatizovanému testování
  • Znalost Gitu a moderních postupů správy zdrojového kódu
  • Zkušenost s CI/CD pipeline a automatizovanými procesy nasazování
  • Zkušenost s monitorováním, řešením problémů, řízením incidentů a podporou produkčních aplikací
  • Porozumění otázkám výkonu, spolehlivosti, bezpečnosti, škálovatelnosti a provozních nákladů softwaru
  • Silný technický a architektonický úsudek
  • Schopnost vysvětlit vhodnost návrhového nebo technického přístupu a popsat jeho kompromisy
  • Schopnost kontrolovat, zpochybňovat a zlepšovat stávající kód místo jeho přijetí jen proto, že funguje nebo prochází testy
  • Silné analytické schopnosti a dovednosti při řešení problémů
  • Ochota převzít odpovědnost za funkce nebo problémy od vývoje až po produkci
  • Silné komunikační a kooperační dovednosti v distribuovaném inženýrském týmu
  • Ochota účastnit se pohotovostních služeb
  • Bakalářský titul v oboru informačních technologií, informatiky, inženýrství nebo příbuzném oboru je výhodou
  • Zkušenost s údržbou starších aplikací .NET Framework je výhodou
  • Zkušenost s používáním kódovacích agentů nebo nástrojů pro vývoj s podporou umělé inteligence je výhodou
  • Zkušenost s vytvářením nebo zlepšováním inženýrských standardů a vývojových postupů je výhodou
  • Zkušenost se spoluprací v distribuovaných nebo vícelokalitních inženýrských týmech je výhodou