Deloitte
Virginia Information Technologies Agency
Analista Desarrollador de Aplicaciones Web, #W5042
Funciones del puesto
Título: Analista Desarrollador de Aplicaciones Web, #W5042
En el Departamento de Servicios Sociales de Virginia, ponemos a las personas en el centro de todo lo que hacemos. Creemos que cada habitante de Virginia puede vivir una vida digna y que todas las voces, ideas y experiencias contribuyen enormemente a nuestra búsqueda de la excelencia. Inspirados por la mejora continua, nos comprometemos a escuchar, aprender y cultivar entornos de confianza, respeto y compromiso positivo. Juntos, estamos impulsados por nuestra misión, deseosos de lograr objetivos y apasionados por aportar lo mejor de nosotros a quienes servimos.
Diseñamos y ofrecemos servicios humanos de alta calidad que ayudan a los habitantes de Virginia a lograr seguridad, independencia y bienestar general. Somos una agencia de $2 mil millones, una de las más grandes de la Mancomunidad de Virginia, que colabora con 120 departamentos locales de servicios sociales y 31 agencias de acción comunitaria, junto con organizaciones religiosas y sin fines de lucro, para promover el bienestar de niños, adultos y familias en todo el estado. Servimos con orgullo junto a 1,650 profesionales de servicios humanos (estatales) y 12,200 (locales) en todo el Sistema de Servicios Sociales, quienes garantizan que miles de los ciudadanos más vulnerables de Virginia tengan fácil acceso a los servicios y beneficios disponibles para ellos.
Instrucciones especiales
Título del puesto estatal: Especialista en Tecnología de la Información III
Rango salarial: $125,000 - $135,000 anuales (salario acorde a la experiencia)
Banda salarial: 6
Agencia: Departamento de Servicios Sociales
Ubicación: OFICINA CENTRAL DEL DSS
Sitio web de la agencia: dss.virginia.gov/
Tipo de contratación: Público general - G
Recibirá una confirmación de recepción cuando su solicitud y/o currículum se envíen correctamente. Consulte “Su solicitud” en su cuenta para verificar el estado de su solicitud para este puesto.
El/los candidato(s) seleccionado(s) debe(n) aprobar con éxito una verificación de antecedentes penales basada en huellas dactilares. Un registro de antecedentes penales no impide automáticamente que un solicitante sea considerado. Se llevará a cabo una verificación de empleo que incluirá referencias de supervisores actuales/anteriores.
El VDSS registrará la información del Formulario I-9 (Verificación de elegibilidad de empleo) de cada nuevo empleado en el sistema federal E-Verify para confirmar la identidad y la autorización de trabajo.
Para ser considerado para este puesto, debe enviar una solicitud o currículum de la Mancomunidad de Virginia a través del sitio de empleo en línea “Virginia Jobs” (PageUp) a más tardar a las 11:55 p.m. de la fecha de cierre indicada. Cada solicitud se revisa para verificar la documentación que demuestre que el solicitante cumple con las consideraciones mínimas y adicionales según lo establecido en el anuncio de trabajo. La decisión de entrevistar a un solicitante se basa en la información proporcionada. Se pueden cubrir varios puestos a partir de esta contratación dentro de los 90 días posteriores a la fecha de cierre.
El Departamento de Servicios Sociales de Virginia (VDSS) es un empleador que ofrece igualdad de oportunidades y fomenta la diversidad dentro de su fuerza laboral.
El VDSS no proporciona patrocinio.
Este puesto puede ser elegible para oportunidades de teletrabajo; la disponibilidad, el horario y la duración estarán de acuerdo con la política de teletrabajo de la Mancomunidad.
El VDSS es una agencia estatal certificada oficial que valora el servicio y la experiencia de nuestros veteranos. Como tal, se anima a los veteranos a postularse y recibir preferencia en el proceso de contratación. También se anima a los exalumnos de AmeriCorps, Peace Corps y otros servicios nacionales a postularse. Hay adaptaciones razonables disponibles para los solicitantes, si se solicitan, durante el proceso de solicitud y/o entrevista.
Si usted ha sido afectado por la Política 1.30 de Despidos como empleado estatal y posee un Formulario de Evaluación de Colocación Interagencial (Formulario Amarillo) válido o una Tarjeta de Contratación Preferencial (Tarjeta Azul), debe enviar este documento a través del sitio de empleo “Virginia Jobs” (PageUp) cuando presente su solicitud.
Información de contacto
Nombre: VDSS – División de Recursos Humanos
Teléfono: dssrecruitment@dss.virginia.gov
Correo electrónico: dssrecruitment@dss.virginia.gov
En apoyo al compromiso de la Mancomunidad con la inclusión, alentamos a las personas con discapacidades a postularse a través del Proceso de Contratación Alternativa de la Mancomunidad. Para ser considerados para esta oportunidad, los solicitantes deberán proporcionar su Carta AHP (anteriormente COD) proporcionada por el Departamento para el Envejecimiento y Servicios de Rehabilitación (DARS), o el Departamento para Ciegos y Discapacitados Visuales (DBVI). Se anima a los veteranos con discapacidades relacionadas con el servicio a responder las preguntas sobre el estado de veterano y enviar su documentación de discapacidad, si corresponde, al DARS/DBVI para obtener su Carta AHP. La solicitud de una Carta AHP se puede encontrar en Carta AHP dars.virginia.gov/drs/cpid/PWContact.aspx o llamando al DARS al 800-552-5019.
Nota: Los solicitantes que recibieron un Certificado de Discapacidad del DARS o DBVI con fecha entre el 1 de abril de 2022 y el 29 de febrero de 2024, aún pueden usar ese COD como documentación aplicable para el Proceso de Contratación Alternativa.
El Analista Desarrollador de Aplicaciones Web desarrolla y mantiene las ofertas del catálogo de desarrollo de aplicaciones de ITS, tales como Microsoft .NET, C#, ASP.NET, MVC, Blazor, React, para grandes proyectos complejos que requieren habilidades avanzadas en múltiples entornos técnicos para producir soluciones integradas que resuelvan problemas técnicos y comerciales altamente complejos y sirvan a una audiencia diversa con variadas competencias.
El Analista Desarrollador de Aplicaciones Web apoya el análisis y desarrollo de diseños de aplicaciones, soluciones de monitoreo de rendimiento, análisis de sistemas, procesos de garantía de calidad y metodologías de integración utilizando Microsoft Power Platform, Dynatrace, Service Stack, servicios web, APIs y soluciones de integración empresarial que requieren análisis, investigación y diseño avanzados. El puesto trabaja en proyectos pequeños. El Desarrollador diseña, escribe, prueba, depura, soluciona problemas y aprovecha el código fuente de código abierto, nuevo, comercial disponible y reutilizado aprobado por la división en toda la empresa.
El Analista Desarrollador de Aplicaciones Web ayuda a la gestión de proyectos con el análisis y la investigación relacionados con los esfuerzos técnicos que requieren recursos de desarrollo; comunica problemas y riesgos del proyecto; diseña requisitos técnicos para gerentes de proyectos y equipos de proyecto; guía y dirige el trabajo en múltiples proyectos; y garantiza la aplicación adecuada de los estándares y tecnologías de desarrollo al diseñar y construir sistemas para la implementación en producción. El puesto requiere una comprensión profunda del ciclo de vida de desarrollo de software, incluyendo la planificación, el análisis de requisitos, el diseño, el desarrollo, las pruebas, la implementación, el despliegue y las tareas y entregables de soporte posterior a la producción.
El Analista Desarrollador de Aplicaciones Web trabaja en estrecha colaboración con los equipos de Arquitectura Empresarial e Infraestructura y Operaciones para garantizar que las soluciones desarrolladas se ajusten a la arquitectura prescrita; sigue los estándares y procesos aprobados por el VDSS; garantiza que las soluciones cumplan con todos los protocolos y directrices de seguridad aplicables, incluidos los requisitos federales de seguridad de la información; y busca y obtiene aportes de la Arquitectura Empresarial sobre elementos que son arquitectónicamente significativos y pueden afectar el diseño, el enfoque o la solución de desarrollo.
El Analista Desarrollador de Aplicaciones Web prepara la documentación del sistema y construye código para ofrecer soluciones de calidad, rentables y oportunas de acuerdo con el enfoque de desarrollo del ciclo de vida del departamento.
Las responsabilidades incluyen, entre otras:
- Clarificar solicitudes de soluciones, mejoras o cambios en el sistema.
- Realizar análisis de estimación para solicitudes, tickets, propuestas y problemas de producción.
- Analizar los requisitos del usuario, la documentación y las solicitudes comerciales para desarrollar soluciones automatizadas efectivas.
- Diseñar, desarrollar y mantener aplicaciones seguras de múltiples niveles, APIs, servicios, procesos programados e integraciones de sistemas.
- Mantener código de producción, aplicaciones, programas, bases de datos, interfaces y planes de prueba de soporte.
- Desarrollar y ejecutar pruebas unitarias, de integración, de regresión y automatizadas.
- Apoyar la gestión del código fuente, las compilaciones automatizadas, los despliegues y los procesos de integración continua y entrega continua.
- Solucionar incidentes de producción, identificar causas raíz, implementar acciones correctivas y apoyar el rendimiento y la disponibilidad continuos del sistema.
- Colaborar con socios comerciales para clasificar, priorizar y resolver los problemas reportados.
- Proporcionar orientación técnica y asistencia a otros miembros del equipo de desarrollo.
- Proporcionar soporte técnico y de producción directo a TSD y sus socios comerciales.
Cualificaciones mínimas •
- Experiencia trabajando extensamente en todas las fases del ciclo de vida de desarrollo de proyectos, desde el análisis de requisitos, diseño, implementación, pruebas, documentación, revisiones de estándares y soporte de mantenimiento. •
- Experiencia desarrollando a través de todas las fases del ciclo de vida del proyecto: análisis, diseño, construcción, pruebas y despliegue utilizando modelos iterativos, AGILE y en cascada de desarrollo de proyectos. •
- Experiencia con RDBMS, SQL, Java Script, jQuery, Ajax y/o XML / XSLT, JavaScript, HTML y CSS, JSON. •
- Experiencia utilizando utilidades de seguimiento de defectos y código fuente, tales como: GIT CI/CD, JIRA y/o software Rational o conjunto de herramientas equivalente. •
- Experiencia en análisis y diseño orientado a objetos, UML •
- Experiencia en el diseño y desarrollo de SOA para publicar y consumir servicios web, desarrollo de flujos de trabajo para exponer servicios web utilizando SOAP y Restful. •
- Experiencia trabajando en bases de datos relacionales (Oracle, MS SQL Server) •
- Experiencia con Visual Studio, VS Code o equivalente •
- Experiencia con el Protocolo Ligero de Acceso a Directorios (LDAP), Active Directory o servicios de directorio similares.
Conocimientos, habilidades y capacidades (KSA) y/o competencias requeridas para realizar el trabajo con éxito: •
- Considerable experiencia profesional diseñando, desarrollando, manteniendo y dando soporte a aplicaciones empresariales utilizando tecnologías de Microsoft .NET, incluyendo C#, VB.NET, ASP.NET, MVC y Blazor. •
- Experiencia desarrollando e integrando APIs RESTful, servicios web, soluciones de procesamiento de pagos, integraciones de respuesta de voz interactiva, servicios programados y otras interfaces de aplicaciones empresariales. •
- Experiencia con front-end y tecnologías de desarrollo web tales como React, Node.js, TypeScript, JavaScript, HTML, CSS y Bootstrap. •
- Experiencia trabajando con tecnologías de datos relacionales y distribuidas tales como Microsoft SQL Server, DB2, Redis, Entity Framework, LLBLGen, PetaPoco y SSIS. •
- Experiencia desarrollando servicios en segundo plano y soluciones de procesamiento de trabajos automatizados utilizando tecnologías como Quartz.NET. •
- Experiencia con tecnologías de Microsoft Power Platform, incluyendo Power Apps y Power Automate. •
- Conocimiento de ServiceStack y Dynatrace y conceptos de integración. •
- Experiencia desarrollando y manteniendo aplicaciones empresariales seguras, de múltiples niveles, orientadas al público e internas. •
- Experiencia diseñando y ejecutando pruebas unitarias, funcionales y de integración automatizadas utilizando herramientas como NUnit y Selenium. •
- Experiencia utilizando tecnologías de control de fuente, gestión de trabajo e integración continua y entrega continua tales como Git, GitHub Actions, TFS, Azure DevOps y Jira. •
- Experiencia utilizando herramientas de desarrollo y prueba de API tales como Postman. •
- Experiencia apoyando migraciones entre plataformas de control de fuente y estableciendo tuberías de compilación y despliegue automatizadas. •
- Experiencia documentando la arquitectura del sistema, diseños de aplicaciones, interfaces, flujos de trabajo y decisiones de construcción utilizando artefactos técnicos apropiados. •
- Experiencia comunicando diseños técnicos, riesgos, recomendaciones y artefactos del sistema a socios comerciales, equipos de proyecto, partes interesadas de la empresa y alta dirección. •
- Experiencia proporcionando soporte de producción, incluyendo la clasificación de problemas reportados, análisis y corrección de informes de problemas, realización de análisis de causa raíz y gestión de procesos de soporte de producción. •
- Experiencia trabajando en entornos de desarrollo Agile y colaborando directamente con socios comerciales para priorizar y entregar soluciones. •
- Conocimiento de los requisitos federales y estatales de seguridad de la información, incluyendo experiencia apoyando aplicaciones sujetas a los estándares de seguridad de Información Fiscal Federal del IRS y auditorías relacionadas. •
- Experiencia proporcionando orientación técnica, mentoría, asistencia en revisión de código y soporte de desarrollo a otros miembros del equipo.
Consideraciones adicionales •
- Experiencia laboral práctica en diversas tecnologías de plataforma, tales como desarrollo de código .net •
- Experiencia en plataformas de sistemas de múltiples niveles tales como MS PowerApps. •
- Experiencia en la documentación del diseño y construcción del sistema utilizando diagramas UML y otros artefactos •
- Experiencia en la presentación de artefactos a la empresa o a la alta dirección •
- Experiencia en soporte de producción de sistemas, incluyendo el análisis y corrección de informes de problemas, gestión de procesos de soporte de producción.
Además de una experiencia laboral gratificante, el VDSS ofrece excelentes beneficios de seguro médico y de vida, cuentas de gastos antes de impuestos, discapacidad a corto y largo plazo financiada por el estado, días festivos pagados, vacaciones, asistencia para la matrícula, programas de bienestar gratuitos y un plan de jubilación estatal con opciones para ahorros de jubilación con impuestos diferidos, incluida la contribución del empleador: Beneficios para empleados.
