Manila Recruitment
Manila Recruitment

Manila Recruitment er et rekrutteringsbyrå basert på Filippinene som hjelper multinasjonale selskaper, virksomheter og oppstartsbedrifter med å bygge team for det filippinske markedet. Tjenestene omfatter blant annet rekruttering av ledere, IT-rekruttering, headhunting, offshorebemanning og fjernbemanning innen områder som rådgivning, logistikk og markedsføring.

Byrået utvikler rekrutteringsstrategier basert på hver kundes forretningsmål og arbeider prosessorientert med fokus på å finne både aktive og passive kandidater. Manila Recruitments sertifiserte headhuntere støtter rekrutteringen gjennom et omfattende kandidatnettverk og programmer med kandidatgaranti.

Senior programvareingeniør, C#/.NET og Azure (hybrid)

Senior ingeniør med ansvar for å levere skalerbare fullstackløsninger med C#/.NET, Azure, SQL Server og frontendteknologier. Rollen omfatter design, implementering, testing, utrulling, produksjonsstøtte og kontinuerlig forbedring for en leverandør av virksomhetsprogramvare.

Beskrivelse

  • Ha ansvar for produktendringer fra den første ideen til produksjon gjennom hele utviklingslivssyklusen
  • Oversette krav til gjennomtenkte tekniske løsninger
  • Utvikle, teste, rulle ut og støtte programvare av høy kvalitet i produksjon
  • Bruke ingeniørprinsipper, designmønstre, separasjon av ansvar, rene grensesnitt og strukturerte datamodeller
  • Presentere og begrunne designbeslutninger og tekniske avveininger i gjennomganger
  • Refaktorere kode før sammenslåing og bygge komponenter som kan utvides over tid
  • Implementere fullstackendringer på tvers av grensesnitt, tjenester og data med .NET, C#, SQL Server og Azure
  • Føre funksjoner helt til produksjon ved hjelp av etablerte plattformmønstre
  • Fastsette akseptansekriterier og vurdere resultatene fra kodeagenter opp mot definerte spesifikasjoner
  • Holde konteksten for kodebasen og retningslinjene for utvikling oppdatert
  • Lage raske og pålitelige enhetstester for kjernelogikk og kanttilfeller i samarbeid med kvalitetsingeniøren om bredere testing
  • Designe med tanke på ytelse, pålitelighet, sikkerhet, isolering mellom leietakere, skalerbarhet og driftskostnader
  • Bruke kildekontroll, pull requests og utrullingspipelines for å levere endringer
  • Overvåke lanseringer, delta i beredskapsordningen, gjenopprette tjenester under hendelser og løse de underliggende årsakene
  • Gjennomgå kollegenes arbeid, bidra til å forme tekniske standarder samt dele kunnskap og konstruktive tilbakemeldinger

Krav

  • Minst fem års omfattende kommersiell erfaring med programvareutvikling eller applikasjonsutvikling
  • Sterk praktisk erfaring med C# og moderne .NET-teknologier
  • Erfaring med et JavaScript-frontendrammeverk eller en frontendteknologi, helst React
  • Praktisk erfaring med å bygge applikasjoner på Microsoft Azure
  • Gode kunnskaper om SQL Server og relasjonell databasedesign
  • Solid forståelse av SOLID-prinsipper og programvaredesignmønstre
  • Evne til å anvende separasjon av ansvar, rene grensesnitt og vedlikeholdbare arkitekturprinsipper
  • Gode kunnskaper om enhetstesting og automatiserte testmetoder
  • Gode ferdigheter i Git og moderne arbeidsflyter for kildekontroll
  • Erfaring med CI/CD-pipelines og automatiserte utrullingsprosesser
  • Erfaring med overvåking, feilsøking, hendelseshåndtering og støtte for produksjonsapplikasjoner
  • Forståelse av programvareytelse, pålitelighet, sikkerhet, skalerbarhet og driftskostnader
  • God teknisk og arkitektonisk dømmekraft
  • Evne til å forklare hvorfor et design eller en teknisk tilnærming er egnet, og tydeliggjøre avveiningene
  • Evne til å undersøke, utfordre og forbedre eksisterende kode i stedet for å godta kode bare fordi den fungerer eller består tester
  • Sterke analytiske evner og gode problemløsningsevner
  • Komfortabel med å ta ansvar for funksjoner eller problemer fra utvikling til produksjon
  • Gode kommunikasjons- og samarbeidsevner i et distribuert ingeniørteam
  • Villighet til å delta i en beredskapsordning
  • Bachelorgrad innen informasjonsteknologi, informatikk, ingeniørfag eller en beslektet disiplin er en fordel
  • Erfaring med å vedlikeholde eldre .NET Framework-applikasjoner er en fordel
  • Erfaring med kodeagenter eller AI-assisterte utviklingsverktøy er en fordel
  • Erfaring med å opprette eller forbedre tekniske standarder og utviklingspraksis er en fordel
  • Erfaring med samarbeid i distribuerte ingeniørteam eller team på flere lokasjoner er en fordel

Relaterte jobber

Centorrino Technologies

Spesialist innen risikostyring – fjernarbeid, Australia

Centorrino Technologies

Implementer et risikostyringssystem for regulerte australske organisasjoner, og omsett styringsbehov til konfigurering, testing, rapportering og innføring. Samarbeid med interessenter gjennom hele implementeringen om risikodata, kontrolltiltak og rapportering til ledelsen.

Åpne