C. Mack Solutions
C. Mack Solutions
C. Mack Solutions er et lite firma innen teknologi- og ingeniørtjenester som støtter offentlige virksomheter og forsvarsorganisasjoner med smidig programvareutvikling, smidig omstilling og teknisk levering. Selskapet ble grunnlagt i 2005 og samarbeider med offentlige etater, blant annet Department of Homeland Security og Customs and Border Protection, for å modernisere virksomhetskritiske applikasjoner og innføre SAFe-baserte smidige arbeidsmetoder. De ISO 9001-sertifiserte prosessene bidrar til jevn og konsistent kvalitet, mens selskapets offentlige kontraktsordninger legger til rette for langsiktige kunderelasjoner og leveranser i komplekse offentlige programmer.

Senior produktarkitekt - Ashburn, VA hybrid

C. Mack Solutions søker en produktarkitekt som skal utforme skalerbare skybaserte systemer og mikrotjenester for føderale programmer. Rollen leder smidig arkitektur, DevSecOps-integrasjon, skyadopsjon og tverrfunksjonell programvarelevering.

Beskrivelse

  • Definere og levere produktarkitekturer som støtter skalerbarhet, ytelse og pålitelighet
  • Skape nye verktøy, utviklingstilnærminger og teststrategier
  • Vedlikeholde arkitekturkunnskap på virksomhets- og programnivå
  • Samarbeide med forretningsanalytikere om å omsette behov til praktiske løsninger som oppfyller krav
  • Lede det tekniske arbeidet i smidige seremonier og plattformdemonstrasjoner
  • Arbeide med SecDevOps-team for å flytte applikasjoner til skyinfrastruktur
  • Fremme effektive løsninger og hjelpe team med å gjøre stories om til konkrete oppgaver
  • Støtte utviklere og testere ved å oppmuntre til åpen diskusjon om spørsmål og bekymringer
  • Veilede teknisk utvikling gjennom mentorskap, coaching og fagfellevurdering
  • Utforme arkitekturer for skymiljøer med flere leietakere
  • Vurdere arkitekturelle risikoer, muligheter, samsvarskrav og bekymringer
  • Bidra til smidige seremonier, artefakter, testing, demonstrasjoner, retrospektiver og releaser
  • Evaluere cybersikkerhetsgjennomganger og resultater fra statisk analyse for å fastsette utbedringstiltak og styrke programvarekvaliteten
  • Opprette og vedlikeholde teknisk dokumentasjon, arkitekturdiagrammer og designbeskrivelser
  • Omsette overordnede forretningskrav til oppgaver for utviklere og testere
  • Utvikle standardbaserte tekniske design og dele dem opp i arbeidsenheter på teamnivå
  • Bekrefte fullstendig kravdekning sammen med forretningsanalytikere
  • Utarbeide trinnvise produksjonsroadmapper som håndterer avvikling av eldre systemer
  • Overvåke implementering, gjennomgå pull requests, verifisere testdekning, opprettholde kodekvalitet, veilede utviklere, fjerne blokkeringer og presentere produkter for interessenter
  • Utføre systemdesign, programvareutvikling, integrasjon og applikasjonsdesign
  • Modernisere eldre applikasjoner gjennom migrering til skybaserte mikrotjenester
  • Identifisere nye problemer og utvikle korrigerende tiltak
  • Arbeide med utviklere, programledere, testere, UI/UX-spesialister og produksjonsstøtteingeniører om iterative tekniske løsninger

Krav

  • Bosted i DC-, Maryland- eller Virginia-området
  • Amerikansk statsborgerskap
  • Mulighet til å få en CBP/DHS Public Trust-klarering
  • Minst 10 års samlet erfaring med programvareutvikling
  • Praktisk erfaring med programmering, programvaredesignmønstre og arkitektur som programvarearkitekt, teknisk leder eller seniorutvikler
  • Bachelorgrad i informatikk, programvareteknikk eller et beslektet fagområde
  • Avansert erfaring med TypeScript, Postgres SQL, Postgres Streams, Gemini AI, WebRTC og geospatial programvare, inkludert design og praktisk implementering
  • Avansert kunnskap om designmønstre, objektorientert programmering og metoder for programvaredesign
  • Erfaring med å arbeide på tvers av tverrfunksjonelle team og grupper
  • Kunnskap om smidige metoder, Scrum, Waterfall eller DevOps
  • Avansert forståelse av klient-server-, mikrotjeneste-, hendelsesdrevne eller lagdelte arkitekturer
  • Erfaring med skyplattformer, inkludert AWS eller Google Cloud
  • Forståelse av distribuerte systemer, skalerbarhet, feiltoleranse og datakonsistens
  • Erfaring med å designe, bygge og integrere sikre RESTful API-er
  • Erfaring med relasjonsdatabaser, datamodellering og praksis for datalagring
  • Kompetanse i profilering, benchmarking og optimalisering av kode
  • Erfaring med baselinehåndtering, merges og versjonskontroll
  • Forståelse av programvaresårbarheter og metoder for utbedring
  • Praktisk utvikling med AWS, Java, Spring, Spring Boot, React, PostgreSQL, JavaScript, HTML, HTTP, CSS og Kendo UI
  • Erfaring med DevOps-praksis og CI/CD-verktøy som Harness, Jenkins og GitLab
  • Solid erfaring med Docker og Kubernetes
  • Mulighet for en hybrid arbeidsplan med 1–2 dager på stedet per uke i Ashburn, Virginia
  • AWS Certified Solutions Architect- eller Google Cloud Professional Cloud Architect-sertifisering er en fordel
  • Svært gode skriftlige og muntlige kommunikasjonsevner
  • Engasjement for å holde seg oppdatert på bransjeutvikling, ny teknologi og beste praksis
  • Sterke tekniske, diagnostiske, feilsøkings- og problemløsningsevner
  • Gode problemløsningsevner

Fordeler

  • Dekning for helse, tannhelse og syn
  • Pensjonsspareordninger
  • Betalt fri
  • Ytterligere supplerende programmer

Relaterte jobber

Rocket Software

Programvareingeniør III, Java fullstack

Rocket Software

Utform, feilsøk og test Java-programvare på tvers av hele stakken hos Rocket Software, og bidra til produktforbedringer, nye produkter og utviklingsverktøy. Lever vedlikeholdbar, dokumentert kode og testdekning gjennom samarbeid i agile seremonier.

Åpne