
A Manila Recruitment Fülöp-szigeteki székhelyű toborzóügynökség, amely multinacionális vállalatoknak, cégeknek és startupoknak segít csapatokat építeni a fülöp-szigeteki piac számára. Szolgáltatásai közé tartozik a vezetőkiválasztás, az IT-toborzás, a fejvadászat, az offshore munkaerő-közvetítés, valamint a távoli munkavégzéshez kapcsolódó munkaerő-közvetítés olyan területeken, mint a tanácsadás, a logisztika és a marketing.
Az ügynökség minden ügyfél üzleti céljaihoz igazodó toborzási stratégiákat dolgoz ki, és folyamatközpontú megközelítést alkalmaz, amely az aktív és passzív jelöltek felkutatására egyaránt összpontosít. Tanúsított fejvadászai jelentős jelölti hálózattal és jelöltgarancia-programokkal támogatják a munkaerő-felvételt.
Senior szoftvermérnök, C#/.NET és Azure (hibrid)
Senior mérnök, aki C#/.NET, Azure, SQL Server és frontend technológiák használatával skálázható full-stack megoldások szállításáért felel. A munkakör a tervezést, megvalósítást, tesztelést, telepítést, éles támogatást és folyamatos fejlesztést foglalja magában egy vállalati szoftverszolgáltatónál.
Leírás
- A termékmódosítások teljes mérnöki életcikluson átívelő kezelése a kezdeti koncepciótól az éles környezetig
- A követelmények átgondolt műszaki megoldásokká alakítása
- Kiváló minőségű szoftver fejlesztése, tesztelése, telepítése és támogatása éles környezetben
- Mérnöki alapelvek, tervezési minták, felelősségi körök szétválasztása, tiszta interfészek és strukturált adatmodellek alkalmazása
- A tervezési döntések és műszaki kompromisszumok bemutatása és indoklása a felülvizsgálatok során
- A kód refaktorálása egyesítés előtt, valamint hosszú távon bővíthető komponensek létrehozása
- Full-stack módosítások megvalósítása interfészeken, szolgáltatásokon és adatokon keresztül .NET, C#, SQL Server és Azure használatával
- A funkciók éles környezetbe juttatása bevált platformminták alkalmazásával
- Elfogadási kritériumok meghatározása és a kódolóügynök kimenetének értékelése a meghatározott specifikációk alapján
- A repository kontextusának és a fejlesztési irányelveknek naprakészen tartása
- Gyors és megbízható unit tesztek készítése az alapvető logika és a szélső esetek számára, együttműködve a minőségbiztosítási mérnökkel az átfogóbb tesztelésben
- Teljesítményre, megbízhatóságra, biztonságra, tenantizolációra, skálázhatóságra és az üzemeltetési költségekre tervezés
- Forráskód-kezelés, pull requestek és telepítési pipeline-ok használata a módosítások szállításához
- A kiadások figyelése, részvétel az ügyeleti rotációban, a szolgáltatás helyreállítása incidensek során és a kiváltó okok megszüntetése
- A kollégák munkájának áttekintése, a mérnöki szabványok alakításának támogatása, valamint hozzájárulás a tudásmegosztáshoz és a konstruktív visszajelzéshez
Követelmények
- Legalább öt év jelentős kereskedelmi tapasztalat szoftvermérnöki vagy alkalmazásfejlesztési területen
- Erős gyakorlati tapasztalat C# és korszerű .NET-technológiák használatában
- Tapasztalat JavaScript frontend keretrendszerrel vagy technológiával, lehetőleg Reacttel
- Gyakorlati tapasztalat Microsoft Azure-on futó alkalmazások fejlesztésében
- A SQL Server és a relációs adatbázis-tervezés alapos ismerete
- A SOLID-elvek és a szoftvertervezési minták biztos ismerete
- A felelősségi körök szétválasztásának, a tiszta interfészeknek és a karbantartható architekturális gyakorlatoknak az alkalmazási képessége
- A unit tesztelés és az automatizált tesztelési módszerek alapos ismerete
- Jártasság a Git és a korszerű forráskód-kezelési munkafolyamatok használatában
- CI/CD pipeline-ok és automatizált telepítési folyamatok használatának tapasztalata
- Tapasztalat éles alkalmazások figyelésében, hibakeresésében, incidenskezelésében és támogatásában
- A szoftverteljesítmény, megbízhatóság, biztonság, skálázhatóság és üzemeltetési költségek szempontjainak ismerete
- Erős műszaki és architekturális ítélőképesség
- Képesség egy tervezés vagy műszaki megközelítés megfelelőségének megmagyarázására és kompromisszumainak megfogalmazására
- Képesség a meglévő kód vizsgálatára, megkérdőjelezésére és fejlesztésére ahelyett, hogy azt pusztán működése vagy a tesztek sikeressége miatt elfogadná
- Erős analitikai és problémamegoldó készségek
- Készség funkciók vagy problémák fejlesztéstől éles környezetig történő teljes körű vállalására
- Erős kommunikációs és együttműködési készségek elosztott mérnöki csapatban
- Hajlandóság az ügyeleti rotációban való részvételre
- Informatikai, számítástechnikai, mérnöki vagy kapcsolódó területen szerzett alapképzéses diploma előnyt jelent
- Régebbi .NET Framework-alkalmazások karbantartásában szerzett tapasztalat előnyt jelent
- Kódolóügynökök vagy mesterséges intelligenciával támogatott fejlesztési eszközök használatában szerzett tapasztalat előnyt jelent
- Mérnöki szabványok és fejlesztési gyakorlatok létrehozásában vagy fejlesztésében szerzett tapasztalat előnyt jelent
- Elosztott vagy több helyszínen működő mérnöki csapatokkal való együttműködésben szerzett tapasztalat előnyt jelent