Temple Health
A1M Solutions
Senior Software Engineer
Über A1M
A1M Solutions ist ein von Frauen geführtes Kleinunternehmen, das danach strebt, für unsere Kunden, Mitarbeiter, Partner und die Gemeinschaft einen Mehrwert zu schaffen, während wir uns an unseren Leitprinzipien – grundlegende Werte, bewusster Fokus und empathische Verbindung – orientieren.
Die Mission von A1M ist es, staatliche Gesundheitsprogramme zu erhalten und zu verbessern, die für unterversorgte Menschen in den Vereinigten Staaten lebenswichtig sind, darunter Menschen in Armut, ältere Menschen, Angehörige ethnischer und rassischer Minderheiten, Einwanderer und Flüchtlinge. Wir suchen nach Projekten mit landesweiter Wirkung an der Schnittstelle von Politik, Daten und User Experience Design.
Neben der Entwicklung nützlicher und benutzerfreundlicher digitaler Dienste unterstützt A1M Teams dabei, ihre agilen, nutzerzentrierten Designpraktiken zu verbessern – oder hilft ihnen beim Einstieg. Unser Ziel ist es nicht nur, nachhaltige öffentliche Dienste aufzubauen, sondern auch unsere Partner und Kunden für die Zukunft kompetenter und selbstbewusster zu machen.
Über diese Rolle
Als Senior Software Engineer bei A1M arbeiten Sie mit minimaler Anleitung an der Konzeption und Implementierung komplexer, skalierbarer Systeme. Sie arbeiten mit dem Team zusammen, um mehrdeutige oder komplexe Ziele in konkrete, machbare Schritte zu unterteilen, die mit der umfassenderen Systemstrategie übereinstimmen und diese informieren. Senior Engineers haben nicht immer formale Management- oder Führungsaufgaben, aber ein Interesse an Lehre und Coaching ist unerlässlich.
Technologiebereitstellung bei A1M
Die Mitarbeiter der Technology Delivery Practice von A1M erfüllen die Anforderungen von Kunden und Nutzern durch die Planung, Erstellung und Wartung von Lösungen, die Programmierung und Skripting beinhalten. Unsere Praxis umfasst Produktmanager, Software-Ingenieure und Datenanalysten. Wir analysieren die Herausforderungen unserer staatlichen Kunden und identifizieren die besten Wege, um ihnen beim Erreichen ihrer Ziele zu helfen, was maßgeschneiderten Code, Low-Code- oder No-Code-Ansätze umfassen kann.
Die Mitarbeiter der Technology Delivery Practice arbeiten in funktionsübergreifenden, organisationsübergreifenden Teams mit Designern und Fachexperten für politische Themen zusammen. Wir gehen Herausforderungen mit Flexibilität, Geduld, durchdachter Kommunikation und soliden Best Practices im agilen Produktmanagement und der Entwicklung an. Wir schätzen Teams, die auf hohem Vertrauen basieren.
Fähigkeiten und Verantwortlichkeiten
Technische Fähigkeiten
- Aufbau und Wartung komplexer, skalierbarer Systeme über Anwendungs- und/oder Infrastrukturebenen sowie mehrere Komponenten oder Dienste hinweg unter Verwendung von Sprachen und Frameworks wie TypeScript, JavaScript, Python und Django.
- Verantwortung für Komponenten oder Dienste von der Entwicklung über die Bereitstellung und Überwachung bis hin zum Produktionssupport
- Bereitstellung und Verwaltung von Systemen in Cloud-Umgebungen, einschließlich AWS-Diensten, unter Verwendung von CI/CD-Pipelines, automatisierten Tests und Infrastructure as Code, wo dies angemessen ist.
- Entwurf, Aufbau und Integration von APIs und Datenflüssen unter Verwendung relationaler Datenbanken wie PostgreSQL und cloudbasierten Datendiensten nach Bedarf.
- Gestaltung des Systemdesigns und Beitrag zu architektonischen Entscheidungen, einschließlich des Verfassens von Entscheidungsdokumenten und der Erstellung von Diagrammen
- Vorantreiben von Verbesserungen bei Codequalität, automatisierten Tests, Linting und Entwicklungsstandards unter Verwendung geeigneter Tools und Praktiken für den Stack.
- Beitrag zu robusten DevOps-Praktiken, einschließlich Bereitstellung, Überwachung und Reaktion auf Vorfälle
- Mentoring von Ingenieuren, Überprüfung von Code und technischen Entwürfen sowie Beitrag zum Teamwachstum und zur technischen Ausrichtung
- Zusammenarbeit bei der Unterteilung mehrdeutiger oder komplexer Ziele in konkrete, machbare Schritte
- Suche nach und Austausch von neuen Technologien und Fähigkeiten, die die Projektziele unterstützen
- Teilnahme an Diskussionen mit internen und externen Stakeholdern
Universelle Kategorien für alle Senior Practitioners bei A1M
Kommunikation und Zusammenarbeit
- Aufbau von Verbindungen und Beziehungen zwischen Personen, Teams/Projekten sowie A1M und Kunden, um Silos zu verhindern und abzubauen und neue Möglichkeiten für eine verbesserte Bereitstellung zu ermöglichen.
- Einholen von Zustimmung der relevanten Parteien (Teamkollegen, Teamleiter, Regierungsvertreter usw.), um sicherzustellen, dass die notwendige Arbeit erledigt wird.
- Proaktives Erkennen von Risiken und Konflikten innerhalb des Teams und bei Kunden, Unterstützung bei der Identifizierung von Ansätzen und Ergreifen von Maßnahmen – Management nach oben (Verständnis von Timing, Kontext und anderen Belastungen usw.) und Eskalation bei Bedarf.
- Bewertung der eigenen Fähigkeiten und Ergebnisse sowie Ergreifen von Maßnahmen basierend auf der Selbsteinschätzung. Dies kann beinhalten, proaktiv auf andere Teammitglieder zuzugehen, um Hilfe bei der Weiterbildung in Bereichen mit Qualifikationslücken zu erhalten.
Domänenübergreifendes Verständnis
- Initiierung und Leitung von Projekten, die die Zusammenarbeit mit mehreren Personen aus anderen Disziplinen und Fachbereichen bei herausfordernden Problemen erfordern.
- Coaching und Mentoring von Personen nicht nur innerhalb der eigenen Praxis oder Disziplin, sondern über Praxisbereiche hinweg – zum Beispiel Designer, die Ingenieure coachen.
- Antizipation und proaktive Bereitstellung von Informationen, die von anderen Praxen und Disziplinen benötigt werden.
Fachwissen im Regierungsbereich
- Proaktive Identifizierung und Reaktion auf Regierungsanforderungen oder Richtlinien, die sich auf die Projektarbeit auswirken können, wie Barrierefreiheit, PRA, FOIA, Beschaffungsvorschriften und Sicherheitskonformität.
- Ausreichendes Verständnis der Regierung, um die Bedürfnisse von Regierungspartnern und Nutzern zu antizipieren und darauf vorbereitet zu sein, diese proaktiv anzusprechen.
- Vertrauenswürdigkeit bei der Repräsentation des Unternehmens und des Teams gegenüber Kunden, auch in herausfordernden Situationen.
Qualifikationen
- 8 Jahre relevante Berufserfahrung.
Ihr Lebenslauf oder Portfolio sollte Folgendes belegen:
- Fähigkeit, qualitativ hochwertigen, getesteten, wartbaren und wiederverwendbaren Code in Produktionssoftwaresystemen zu schreiben
- Fortgeschrittene Kenntnisse in einer oder mehreren modernen Programmiersprachen mit Berufserfahrung in Technologien, die für unseren Stack relevant sind, wie TypeScript/JavaScript, Python oder Go
- Expertise im Aufbau sicherer, konformer Software und Minimierung des Risikos von Schwachstellen
- Expertise in einer oder mehreren angrenzenden Spezialisierungen wie Data Engineering, DevOps, Cloud-Infrastruktur oder Anwendungssicherheit sowie die Fähigkeit, Fähigkeiten bei Bedarf anzupassen
- Fähigkeit, als Selbststarter in mehrdeutigen Umgebungen zu agieren, unabhängig wirkungsvolle Arbeit zu identifizieren und diese auszuführen
- Nachgewiesene Fähigkeit, technische Ergebnisse klar und effektiv an diverse Stakeholder zu kommunizieren
- Erfahrung in der Arbeit bei Regierungsberatungsprojekten
Bewerberanforderungen
Unsere Verträge erfordern, dass Mitarbeiter von den Vereinigten Staaten aus arbeiten. Dies umfasst alle 50 US-Bundesstaaten, den District of Columbia und alle US-Territorien.
Mitarbeiter von A1M müssen in den letzten 5 Jahren für 3 Jahre ihren Wohnsitz in den Vereinigten Staaten gehabt haben.
Aus steuerlichen Gründen können Mitarbeiter von A1M nicht im Bundesstaat New York wohnen.
Sie müssen bereits über eine rechtliche Arbeitserlaubnis innerhalb der USA verfügen und keine laufende Visums-Sponsorenschaft benötigen, um die rechtliche Arbeitserlaubnis aufrechtzuerhalten.
Sie müssen ein ständiger Einwohner der USA sein.
Da Mitarbeiter von A1M Zugriff auf Regierungsdaten und -systeme haben, müssen neue Mitarbeiter ein Public Trust-Formular ausfüllen. Public Trust ist eine Art Hintergrundüberprüfung, aber keine Sicherheitsfreigabe. Je nach Rolle müssen Sie entweder den Fragebogen Standard Form 85 (SF85) oder 85P (SF85P) ausfüllen. Sie werden mindestens Fragen dazu beantworten müssen, wo Sie gelebt, gearbeitet, zur Schule gegangen sind, sowie zu militärischer Geschichte, polizeilichen Aufzeichnungen und Substanzkonsum. Sie müssen auch Ihre Fingerabdrücke abgeben lassen.
Unsere Partner arbeiten hauptsächlich nach Eastern Standard Time (EST) und erfordern Flexibilität bei Ihren Arbeitszeiten, falls Sie außerhalb der EST-Zeitzone wohnen. Wir bieten Flexibilität für nicht arbeitsbezogene Lebensverpflichtungen während des Tages.
Die aktive Teilnahme an virtuellen Kundentreffen, einschließlich der Kameraübertragung, ist eine wesentliche Funktion, die dazu beiträgt, Vertrauen und offene Kommunikation zu stärken. Mitarbeiter, die diese Erwartung aufgrund einer Behinderung, eines medizinischen Zustands, einer religiösen Praxis oder eines anderen geschützten Grundes nicht erfüllen können, können angemessene Vorkehrungen bei People Operations anfordern.
Bevorzugt
- Erfahrung im Aufbau oder der Wartung von Produktionsanwendungen unter Verwendung von Technologien wie Django, PostgreSQL oder AWS-Diensten.
- Erfahrung in der Arbeit mit einem auf soziale Auswirkungen ausgerichteten Produktteam oder im Bereich Civic Tech
- Erfahrung in der Arbeit mit verteilten, funktionsübergreifenden Teams, einschließlich Produktmanagern, Designern, Ingenieuren und Fachexperten
- Persönliche Erfahrung mit staatlichen Gesundheits- und Sozialprogrammen
- Arbeitswissen über Medicare, den ACA, MACRA, Medicaid oder CHIP
- Vertrautheit mit SAFe und agilen Methoden
- Erfahrung bei der Integration moderner Anwendungen mit bestehenden Systemen, APIs oder Legacy-Plattformen
- Erfahrung in der Arbeit an groß angelegten Anwendungen und Systemen
Vergütung und Leistungen
Dies ist eine vollständig remote ausgeübte, unbefristete Vollzeitstelle. Die Gehaltsspanne für diese Rolle liegt bei $125,000 – $155,000. Diese Spanne wird durch unsere Verträge festgelegt und spiegelt den gesamten Bereich für jemanden in dieser Position im Laufe der Zeit wider, daher beginnen Sie möglicherweise nicht am oberen Ende der Spanne.
A1M bietet ein Leistungspaket, das Folgendes beinhaltet:
- Kranken-, Zahn- und Augenversicherung
- Lebensversicherung, kurzfristige Berufsunfähigkeitsversicherung und optionale freiwillige Leistungen
- 401(k)-Altersvorsorge mit Arbeitgeberzuschuss
- Vier Wochen bezahlter Urlaub, sieben Firmenfeiertage, zwei persönliche Tage und Ihr Geburtstag frei
- Bezahlte Freiwilligenarbeit
- Wellness-Erstattungen
- Budgets zur Unterstützung von Schulung, Entwicklung, Reise und Bürobedarf
- Spenden an eine gemeinnützige Organisation Ihrer Wahl bei Einstellung und mehrmals im Laufe jedes Jahres
Interviewprozess
Wir führen normalerweise fünf Gesprächsrunden durch, um sicherzustellen, dass jeder Mitarbeiter, den wir einstellen, die richtige Ergänzung für uns ist und dass wir die richtige Wahl für ihn sind. Jedes Interview dauert etwa 45–60 Minuten.
- A1M-Überblick – Wir beginnen gerne damit, mehr über Sie zu erfahren, wie Sie arbeiten, was Sie in Ihrer nächsten Rolle suchen und wofür Sie sich begeistern. Dies ist Ihre Gelegenheit, Fragen zu stellen und ein Gefühl für uns als A1M zu bekommen. Wir sprechen über unsere Mission und Vision und was wir durch das Unternehmen erreichen wollen. Wir behandeln auch einige Einzelheiten zu Regierungsverträgen, die sich auf die Zeitpläne auswirken können, wann Leute mit dem Start rechnen können. Wir sprechen über die Art der Verträge, die wir haben, und wie unser Team normalerweise arbeitet.
- Technische Bewertung – Wenn unsere Arbeit bei A1M im Großen und Ganzen mit dem übereinstimmt, was Sie suchen, vereinbaren wir einen Termin, um uns mit Ihren technischen Fähigkeiten zu befassen. In diesem Gespräch treffen Sie sich mit einem unserer Manager, um ein oder zwei Projekte im Detail durchzugehen, die Sie für am relevantesten für die Arbeit von A1M halten, damit wir ein tiefgreifendes Verständnis Ihrer Fähigkeiten und Interessen erhalten können. Bitte seien Sie darauf vorbereitet, über ein oder zwei Projekte zu sprechen, die Sie für am relevantesten für die Arbeit von A1M halten.
- Werte-Interview – Nach der technischen Bewertung planen wir ein Gespräch, das sich auf die Grundwerte von A1M konzentriert. Dieses Interview hilft uns zu verstehen, wie Sie an Ihre Arbeit herangehen, mit anderen zusammenarbeiten und sich an unsere Arbeitsweise als Organisation anpassen, einschließlich Bereichen wie Wirkung, Zusammenarbeit, Beziehungsmanagement, Neugier und aktives Zuhören.
- Projektübersicht – Basierend auf dem, was wir in unseren vorherigen Gesprächen gelernt haben, werden wir Ihren einzigartigen Hintergrund und Ihre Ziele mit der richtigen Gelegenheit abgleichen. Mitglieder des Projektteams teilen den Arbeitsalltag des Projekts mit, um dessen Vision, Ziele und Teamdynamik zu skizzieren. Dieses Gespräch stellt sicher, dass die spezifische Position mit Ihren Karrierezielen übereinstimmt und dass Sie im Team erfolgreich sein werden.
- Angebot – An diesem Punkt haben Sie es geschafft! Sie treffen sich mit unserer Führungsebene, um das Angebotsschreiben durchzugehen und haben die Möglichkeit, alle verbleibenden Fragen zu stellen.
Chancengleichheit bei der Beschäftigung
A1M Solutions baut eine kulturell vielfältige und pluralistische Organisation auf, die sich der Arbeit in einem multikulturellen Umfeld verschrieben hat, in dem Unterschiede geschätzt und respektiert werden. Frauen, People of Color, LGBTQ+-Personen, Menschen mit Behinderungen, Angehörige ethnischer Minderheiten, im Ausland geborene Einwohner und Veteranen werden nachdrücklich ermutigt, sich zu bewerben.
A1M Solutions ist ein Arbeitgeber, der Chancengleichheit fördert. Bewerber werden nicht aufgrund von Rasse, Hautfarbe, Weltanschauung, Geschlecht, sexueller Orientierung, Geschlechtsidentität oder -ausdruck, Alter, Religion, nationaler Herkunft, Staatsbürgerschaftsstatus, Behinderung, Abstammung, Familienstand, Veteranenstatus, medizinischem Zustand oder einer anderen geschützten Kategorie, die durch lokale, staatliche oder föderale Gesetze verboten ist, diskriminiert.
Als Regierungsauftragnehmer und Subunternehmer zertifizieren wir, dass wir keine Programme zur Förderung von DEI betreiben, die gegen geltende föderale Antidiskriminierungsgesetze verstoßen.
EEOC: Kennen Sie Ihre Rechte: Diskriminierung am Arbeitsplatz ist illegal – Optimiert für Screenreader
