B&A
Virginia Information Technologies Agency
Web Application Developer Analyst, #W5042
Aufgaben
Titel: Web Application Developer Analyst, #W5042
Beim Virginia Department of Social Services stehen die Menschen im Mittelpunkt unseres Handelns. Wir sind davon überzeugt, dass jeder Einwohner Virginias ein Leben in Würde führen kann und dass alle Stimmen, Ideen und Erfahrungen einen großen Beitrag zu unserem Streben nach Exzellenz leisten. Inspiriert von kontinuierlicher Verbesserung verpflichten wir uns dazu, zuzuhören, zu lernen und ein Umfeld des Vertrauens, des Respekts und des positiven Engagements zu pflegen. Gemeinsam sind wir missionsorientiert, leistungswillig und setzen uns leidenschaftlich dafür ein, den Menschen, denen wir dienen, unser Bestes zu geben.
Wir konzipieren und erbringen hochwertige soziale Dienstleistungen, die den Einwohnern Virginias helfen, Sicherheit, Unabhängigkeit und allgemeines Wohlbefinden zu erreichen. Wir sind eine Behörde mit einem Budget von $2 Milliarden – eine der größten im Commonwealth of Virginia – und arbeiten mit 120 lokalen Sozialämtern und 31 Community Action Agencies sowie glaubensbasierten und gemeinnützigen Organisationen zusammen, um das Wohlergehen von Kindern, Erwachsenen und Familien im gesamten Bundesstaat zu fördern. Wir sind stolz darauf, gemeinsam mit 1,650 (staatlichen) und 12,200 (lokalen) Fachkräften im Sozialwesen zu arbeiten, die sicherstellen, dass Tausende der bedürftigsten Bürger Virginias einfachen Zugang zu den verfügbaren Dienstleistungen und Leistungen haben.
Besondere Anweisungen
Staatliche Stellenbezeichnung: Info Technology Specialist III
Gehaltsrahmen: $125,000 - $135,000 pro Jahr (Gehalt entsprechend der Erfahrung)
Entgeltgruppe: 6
Behörde: Department of Social Services
Standort: DSS HOME OFFICE
Website der Behörde: dss.virginia.gov/
Art der Ausschreibung: Öffentlich - G
Sie erhalten eine Eingangsbestätigung, sobald Ihre Bewerbung und/oder Ihr Lebenslauf erfolgreich eingereicht wurden. Bitte beziehen Sie sich auf „Ihre Bewerbung“ in Ihrem Konto, um den Status Ihrer Bewerbung für diese Position zu überprüfen.
Der/die ausgewählte Kandidat(in) muss erfolgreich eine fingerabdruckbasierte strafrechtliche Hintergrundüberprüfung bestehen. Ein Eintrag im Strafregister schließt einen Bewerber nicht automatisch von der Berücksichtigung aus. Es wird eine Beschäftigungsüberprüfung durchgeführt, die Referenzprüfungen bei aktuellen/früheren Vorgesetzten umfasst.
VDSS wird Informationen aus dem Formular I-9 (Beschäftigungsberechtigungsnachweis) jedes neuen Mitarbeiters in das föderale E-Verify-System aufnehmen, um Identität und Arbeitserlaubnis zu bestätigen.
Um für diese Position berücksichtigt zu werden, müssen Sie bis spätestens 23:55 Uhr am angegebenen Schließungsdatum eine Bewerbung oder einen Lebenslauf für das Commonwealth of Virginia über die Online-Stellenbörse „Virginia Jobs“ (PageUp) einreichen. Jede Bewerbung wird auf Dokumentation geprüft, die zeigt, dass der Bewerber die Mindestanforderungen und zusätzlichen Überlegungen erfüllt, wie in der Stellenausschreibung angegeben. Die Entscheidung, einen Bewerber zu einem Vorstellungsgespräch einzuladen, basiert auf den bereitgestellten Informationen. Aus dieser Ausschreibung können innerhalb von 90 Tagen nach dem Schließungsdatum mehrere Stellen besetzt werden.
Das Virginia Department of Social Services (VDSS) ist ein Arbeitgeber, der Chancengleichheit fördert und Vielfalt in seiner Belegschaft begrüßt.
VDSS bietet kein Sponsoring an.
Diese Position kann für Telearbeitsmöglichkeiten in Frage kommen; Verfügbarkeit, Stunden und Dauer richten sich nach der Telearbeitsrichtlinie des Commonwealth.
VDSS ist eine offiziell zertifizierte staatliche Behörde, die den Dienst und die Erfahrung unserer Veteranen schätzt. Daher werden Veteranen ermutigt, sich zu bewerben und erhalten bei der Einstellung den Vorzug. Ehemalige Teilnehmer von AmeriCorps, Peace Corps und anderen nationalen Dienstprogrammen werden ebenfalls ermutigt, sich zu bewerben. Angemessene Vorkehrungen stehen Bewerbern auf Anfrage während des Bewerbungs- und/oder Vorstellungsgesprächsprozesses zur Verfügung.
Wenn Sie als staatlicher Angestellter von der Richtlinie 1.30 Layoff betroffen sind und über ein gültiges Interagency Placement Screening Form (gelbes Formular) oder eine Preferential Hiring Card (blaue Karte) verfügen, müssen Sie dieses Dokument bei Ihrer Bewerbung über die „Virginia Jobs“ (PageUp)-Stellenbörse einreichen.
Kontaktinformationen
Name: VDSS – Division of Human Resources
Telefon: [email protected]
E-Mail: [email protected]
Zur Unterstützung des Engagements des Commonwealth für Inklusion ermutigen wir Menschen mit Behinderungen, sich über den Commonwealth Alternative Hiring Process zu bewerben. Um für diese Gelegenheit berücksichtigt zu werden, müssen Bewerber ihren AHP-Brief (ehemals COD) vorlegen, der vom Department for Aging & Rehabilitative Services (DARS) oder dem Department for the Blind & Vision Impaired (DBVI) bereitgestellt wird. Dienstbeschädigte Veteranen werden ermutigt, Fragen zum Veteranenstatus zu beantworten und ihre Behindertendokumentation, falls zutreffend, bei DARS/DBVI einzureichen, um ihren AHP-Brief zu erhalten. Die Anforderung eines AHP-Briefs finden Sie unter AHP Letter dars.virginia.gov/drs/cpid/PWContact.aspx oder telefonisch bei DARS unter 800-552-5019.
Hinweis: Bewerber, die ein Certificate of Disability von DARS oder DBVI mit einem Datum zwischen April 1, 2022 und Februar 29, 2024 erhalten haben, können dieses COD weiterhin als gültige Dokumentation für den Alternative Hiring Process verwenden.
Der Web Application Developer Analyst entwickelt und pflegt das ITS-Anwendungsentwicklungskatalog-Angebot, wie z. B. Microsoft .NET, C#, ASP.NET, MVC, Blazor, React, für große, komplexe Projekte, die fortgeschrittene Fähigkeiten in mehreren technischen Umgebungen erfordern, um integrierte Lösungen zu erstellen, die hochkomplexe technische und geschäftliche Probleme lösen und ein vielfältiges Publikum mit unterschiedlichen Fachkenntnissen bedienen.
Der Web Application Developer unterstützt die Analyse und Entwicklung von Anwendungsdesigns, Leistungsüberwachungslösungen, Systemanalysen, Qualitätssicherungsprozessen und Integrationsmethoden unter Verwendung von Microsoft Power Platform, Dynatrace, ServiceStack, Webdiensten, APIs und Unternehmensintegrationslösungen, die fortgeschrittene Analyse, Forschung und Design erfordern. Die Position arbeitet an kleinen Projekten. Der Entwickler entwirft, schreibt, testet, debuggt, behebt Fehler und nutzt abteilungsweit genehmigte Open-Source-, neue, kommerzielle Standardsoftware sowie wiederverwendeten Quellcode im gesamten Unternehmen.
Der Web Application Developer Analyst unterstützt das Projektmanagement bei Analysen und Recherchen im Zusammenhang mit technischen Aufgaben, die Entwicklungsressourcen erfordern; kommuniziert Probleme und Projektrisiken; entwirft technische Anforderungen für Projektmanager und Projektteams; leitet und steuert die Arbeit über mehrere Projekte hinweg; und stellt die ordnungsgemäße Anwendung von Entwicklungsstandards und -technologien beim Entwurf und Aufbau von Systemen für die Produktionseinführung sicher. Die Position erfordert ein gründliches Verständnis des Softwareentwicklungslebenszyklus, einschließlich Planung, Anforderungsanalyse, Design, Entwicklung, Test, Implementierung, Bereitstellung sowie Aufgaben und Ergebnisse nach der Produktion.
Der Web Application Developer Analyst arbeitet eng mit den Teams für Enterprise Architecture sowie Infrastructure & Operations zusammen, um sicherzustellen, dass entwickelte Lösungen der vorgeschriebenen Architektur entsprechen; befolgt die von VDSS genehmigten Standards und Prozesse; stellt sicher, dass Lösungen alle geltenden Sicherheitsprotokolle und Richtlinien einhalten, einschließlich der Anforderungen an die föderale Informationssicherheit; und holt Input von der Enterprise Architecture zu Punkten ein, die architektonisch bedeutsam sind und das Entwicklungsdesign, den Ansatz oder die Lösung beeinflussen könnten.
Der Web Application Developer Analyst erstellt Systemdokumentationen und erstellt Code, um qualitativ hochwertige, kostengünstige und zeitnahe Lösungen gemäß dem Lebenszyklus-Entwicklungsansatz der Abteilung zu liefern.
Zu den Verantwortlichkeiten gehören unter anderem:
- Klärung von Anfragen für Lösungen, Erweiterungen oder Systemänderungen.
- Durchführung von Schätzungsanalysen für Anfragen, Tickets, Vorschläge und Produktionsprobleme.
- Analyse von Benutzeranforderungen, Dokumentationen und Geschäftsanfragen zur Entwicklung effektiver automatisierter Lösungen.
- Entwurf, Entwicklung und Wartung sicherer mehrschichtiger Anwendungen, APIs, Dienste, geplanter Prozesse und Systemintegrationen.
- Wartung von Produktionscode, Anwendungen, Programmen, Datenbanken, Schnittstellen und unterstützenden Testplänen.
- Entwicklung und Ausführung von Unit-, Integrations-, Regressions- und automatisierten Tests.
- Unterstützung von Quellcodeverwaltung, automatisierten Builds, Bereitstellungen sowie Prozessen für Continuous Integration und Continuous Delivery.
- Fehlerbehebung bei Produktionsvorfällen, Identifizierung der Grundursachen, Implementierung von Korrekturmaßnahmen und Unterstützung der laufenden Systemleistung und -verfügbarkeit.
- Zusammenarbeit mit Geschäftspartnern zur Triage, Priorisierung und Lösung gemeldeter Probleme.
- Bereitstellung technischer Beratung und Unterstützung für andere Mitglieder des Entwicklungsteams.
- Bereitstellung direkter technischer und produktionsbezogener Unterstützung für TSD und seine Geschäftspartner.
Mindestqualifikationen •
- Umfassende Erfahrung in allen Phasen des Projektentwicklungslebenszyklus, von der Anforderungsanalyse, dem Design, der Implementierung, dem Testen, der Dokumentation, Standardüberprüfungen bis hin zur Wartungsunterstützung. •
- Erfahrung in der Entwicklung durch alle Phasen des Projektlebenszyklus: Analyse, Design, Build, Test und Bereitstellung unter Verwendung von iterativen, AGILE- und Wasserfall-Modellen der Projektentwicklung. •
- Erfahrung mit RDBMS, SQL, Java Script, jQuery, Ajax und/oder XML / XSLT, JavaScript, HTML und CSS, JSON. •
- Erfahrung mit Fehlerverfolgungs- und Quellcode-Dienstprogrammen wie GIT CI/CD, JIRA und/oder Rational Software oder einem gleichwertigen Toolset. •
- Erfahrung in objektorientierter Analyse und Design, UML •
- Erfahrung im Design und der Entwicklung von SOA für die Veröffentlichung sowie die Nutzung von Webdiensten, Entwicklung von Workflows zur Bereitstellung von Webdiensten unter Verwendung von SOAP und Restful. •
- Erfahrung mit relationalen Datenbanken (Oracle, MS SQL Server) •
- Erfahrung mit Visual Studio, VS Code oder gleichwertigen Tools •
- Erfahrung mit Lightweight Directory Access Protocol (LDAP), Active Directory oder ähnlichen Verzeichnisdiensten.
Für die erfolgreiche Ausführung der Arbeit erforderliche KSA (Kenntnisse, Fähigkeiten, Fertigkeiten) und/oder Kompetenzen: •
- Umfangreiche Berufserfahrung im Entwurf, der Entwicklung, der Wartung und der Unterstützung von Unternehmensanwendungen unter Verwendung von Microsoft .NET-Technologien, einschließlich C#, VB.NET, ASP.NET, MVC und Blazor. •
- Erfahrung in der Entwicklung und Integration von RESTful APIs, Webdiensten, Zahlungsabwicklungslösungen, Integrationen für interaktive Sprachdialogsysteme, geplanten Diensten und anderen Schnittstellen für Unternehmensanwendungen. •
- Erfahrung mit front-end und Webentwicklungstechnologien wie React, Node.js, TypeScript, JavaScript, HTML, CSS und Bootstrap. •
- Erfahrung mit relationalen und verteilten Datentechnologien wie Microsoft SQL Server, DB2, Redis, Entity Framework, LLBLGen, PetaPoco und SSIS. •
- Erfahrung in der Entwicklung von Hintergrunddiensten und automatisierten Job-Verarbeitungslösungen unter Verwendung von Technologien wie Quartz.NET. •
- Erfahrung mit Microsoft Power Platform-Technologien, einschließlich Power Apps und Power Automate. •
- Kenntnisse in ServiceStack und Dynatrace sowie Integrationskonzepten. •
- Erfahrung in der Entwicklung und Wartung sicherer, mehrschichtiger, öffentlich zugänglicher und interner Unternehmensanwendungen. •
- Erfahrung im Entwurf und der Ausführung automatisierter Unit-, Funktions- und Integrationstests unter Verwendung von Tools wie NUnit und Selenium. •
- Erfahrung mit Technologien für Quellcodeverwaltung, Arbeitsmanagement sowie Continuous Integration und Continuous Delivery wie Git, GitHub Actions, TFS, Azure DevOps und Jira. •
- Erfahrung mit API-Entwicklungs- und Testtools wie Postman. •
- Erfahrung bei der Unterstützung von Migrationen zwischen Quellcodeverwaltungsplattformen und der Einrichtung automatisierter Build- und Bereitstellungspipelines. •
- Erfahrung in der Dokumentation von Systemarchitektur, Anwendungsdesigns, Schnittstellen, Workflows und Konstruktionsentscheidungen unter Verwendung geeigneter technischer Artefakte. •
- Erfahrung in der Kommunikation technischer Designs, Risiken, Empfehlungen und Systemartefakte an Geschäftspartner, Projektteams, Unternehmensstakeholder und das Senior Management. •
- Erfahrung in der Produktionsunterstützung, einschließlich der Triage gemeldeter Probleme, der Analyse und Korrektur von Fehlerberichten, der Durchführung von Ursachenanalysen und der Verwaltung von Produktionsunterstützungsprozessen. •
- Erfahrung in der Arbeit in agilen Entwicklungsumgebungen und der direkten Zusammenarbeit mit Geschäftspartnern zur Priorisierung und Bereitstellung von Lösungen. •
- Kenntnisse der föderalen und staatlichen Anforderungen an die Informationssicherheit, einschließlich Erfahrung in der Unterstützung von Anwendungen, die den Sicherheitsstandards der IRS Federal Tax Information und damit verbundenen Audits unterliegen. •
- Erfahrung in der Bereitstellung technischer Beratung, Mentoring, Unterstützung bei Code-Reviews und Entwicklungsunterstützung für andere Teammitglieder.
Zusätzliche Überlegungen •
- Praktische Arbeitserfahrung mit verschiedenen Plattformtechnologien wie .net-Codeentwicklung •
- Erfahrung mit mehrschichtigen Systemplattformen wie MS PowerApps. •
- Erfahrung in der Dokumentation des Designs und Aufbaus von Systemen unter Verwendung von UML-Diagrammen und anderen Artefakten •
- Erfahrung in der Präsentation von Artefakten vor dem Unternehmen oder dem Senior Management •
- Erfahrung in der Produktionsunterstützung von Systemen, einschließlich der Analyse und Korrektur von Fehlerberichten sowie der Verwaltung von Produktionsunterstützungsprozessen.
Zusätzlich zu einer lohnenden Arbeitserfahrung bietet VDSS hervorragende Kranken- und Lebensversicherungsleistungen, steuerbegünstigte Ausgabenkonten, staatlich finanzierte kurz- und langfristige Invaliditätsleistungen, bezahlte Feiertage, Urlaub, Studienbeihilfe, kostenlose Wellnessprogramme und einen staatlichen Rentenplan mit Optionen für steuerlich aufgeschobene Altersvorsorge, einschließlich Arbeitgeberzuschüssen – Mitarbeiterleistungen.
