C. Mack Solutions
C. Mack Solutions
C. Mack Solutions är ett mindre företag inom teknik och ingenjörstjänster som hjälper offentliga verksamheter och försvarsorganisationer med agil mjukvaruutveckling, agil omställning och teknisk leverans. Företaget grundades 2005 och samarbetar med myndigheter, däribland Department of Homeland Security och Customs and Border Protection, för att modernisera verksamhetskritiska applikationer och införa SAFe-agila arbetssätt. De ISO 9001-certifierade processerna bidrar till en jämn och konsekvent kvalitet, medan företagets statliga avtalsramar möjliggör långsiktiga kundrelationer och leveranser inom komplexa offentliga program.

Senior produktarkitekt - Ashburn, VA hybrid

C. Mack Solutions söker en produktarkitekt som ska utforma skalbara molnbaserade system och mikrotjänster för federala program. Rollen leder agil arkitektur, DevSecOps-integration, molninförande och tvärfunktionell programvaruleverans.

Beskrivning

  • Definiera och leverera produktarkitekturer som stöder skalbarhet, prestanda och tillförlitlighet
  • Skapa nya verktyg, utvecklingsmetoder och teststrategier
  • Upprätthålla arkitekturkunskap på företags- och programnivå
  • Samarbeta med verksamhetsanalytiker för att omvandla behov till praktiska och kompatibla lösningar
  • Leda det tekniska arbetet i agila ceremonier och plattformsdemonstrationer
  • Arbeta med SecDevOps-team för att flytta applikationer till molninfrastruktur
  • Främja effektiva lösningar och hjälpa team att omvandla stories till konkreta uppgifter
  • Stödja utvecklare och testare genom att uppmuntra öppen diskussion om frågor och farhågor
  • Vägleda teknisk utveckling genom mentorskap, coachning och kollegial granskning
  • Utforma arkitekturer för molnmiljöer med flera hyresgäster
  • Bedöma arkitekturella risker, möjligheter, efterlevnadskrav och farhågor
  • Bidra till agila ceremonier, artefakter, tester, demonstrationer, retrospektiv och releaser
  • Utvärdera cybersäkerhetsgranskningar och resultat från statisk analys för att fastställa åtgärder och stärka programvarukvaliteten
  • Skapa och underhålla teknisk dokumentation, arkitekturdiagram och designbeskrivningar
  • Översätta övergripande verksamhetskrav till uppgifter för utvecklare och testare
  • Utveckla standardbaserade tekniska designer och dela upp dem i arbetsenheter på teamnivå
  • Bekräfta fullständig kravtäckning tillsammans med verksamhetsanalytiker
  • Skapa fasindelade produktionsplaner som hanterar avveckling av äldre system
  • Övervaka implementering, granska pull requests, verifiera testtäckning, upprätthålla kodkvalitet, handleda utvecklare, undanröja hinder och presentera produkter för intressenter
  • Genomföra systemdesign, programvaruutveckling, integration och applikationsdesign
  • Modernisera äldre applikationer genom migrering till molnbaserade mikrotjänster
  • Identifiera nya problem och utveckla korrigerande åtgärder
  • Arbeta med utvecklare, programchefer, testare, UI/UX-specialister och ingenjörer inom produktionssupport med iterativa tekniska lösningar

Krav

  • Bosatt i området DC, Maryland eller Virginia
  • Amerikanskt medborgarskap
  • Möjlighet att erhålla en CBP/DHS Public Trust-behörighet
  • Minst 10 års sammanlagd erfarenhet av programvaruutveckling
  • Praktisk erfarenhet av programmering, designmönster och arkitektur som programvaruarkitekt, teknisk ledare eller senior utvecklare
  • Kandidatexamen i datavetenskap, programvaruteknik eller ett närliggande område
  • Avancerad erfarenhet av TypeScript, Postgres SQL, Postgres Streams, Gemini AI, WebRTC och geospatial programvara, inklusive design och praktisk implementering
  • Avancerade kunskaper i designmönster, objektorienterad programmering och metoder för programvarudesign
  • Erfarenhet av arbete i tvärfunktionella team och grupper
  • Kunskaper i agila metoder, Scrum, Waterfall eller DevOps
  • Avancerad förståelse för klient-server-, mikrotjänst-, händelsestyrda eller skiktade arkitekturer
  • Erfarenhet av molnplattformar, inklusive AWS eller Google Cloud
  • Förståelse för distribuerade system, skalbarhet, feltålighet och datakonsistens
  • Erfarenhet av att utforma, bygga och integrera säkra RESTful API:er
  • Erfarenhet av relationsdatabaser, datamodellering och metoder för datalagring
  • God förmåga att profilera, benchmarka och optimera kod
  • Erfarenhet av baslinjehantering, sammanfogningar och versionskontroll
  • Förståelse för programvarusårbarheter och metoder för åtgärder
  • Praktisk utveckling med AWS, Java, Spring, Spring Boot, React, PostgreSQL, JavaScript, HTML, HTTP, CSS och Kendo UI
  • Erfarenhet av DevOps-metoder och CI/CD-verktyg som Harness, Jenkins och GitLab
  • Omfattande erfarenhet av Docker och Kubernetes
  • Möjlighet att arbeta hybrid med 1–2 dagar på plats per vecka i Ashburn, Virginia
  • AWS Certified Solutions Architect- eller Google Cloud Professional Cloud Architect-certifiering är meriterande
  • Utmärkt skriftlig och muntlig kommunikationsförmåga
  • Engagemang för att hålla sig uppdaterad om branschutveckling, ny teknik och bästa praxis
  • Stark teknisk, diagnostisk, felsöknings- och problemlösningsförmåga
  • Stark problemlösningsförmåga

Förmåner

  • Sjukvårds-, tandvårds- och synförsäkring
  • Pensionssparplaner
  • Betald ledighet
  • Ytterligare kompletterande program