Saltar al contenido

Idaho National Laboratory

Desarrollador de Software y Especialista en Automatización de IA

JavaScriptTypeScriptPythonReactSQLC#Figma
Traducción automática. Consulta el original.

Resumen del puesto

El equipo de Habilitación de Soluciones de Salvaguardias y Seguridad forma parte de la Dirección de Salvaguardias y Seguridad, creado para refinar cómo opera la organización y para mantener el Laboratorio seguro al tiempo que se facilita la consecución de la misión. El equipo funciona como una agencia creativa digital interna, construida en torno a un único principio: ¿estamos facilitando el trabajo a los empleados, gerentes y profesionales en INL, con un enfoque en la mejora continua. Habilitación de Soluciones de Salvaguardias y Seguridad consolida cinco disciplinas: Estrategia de Sistemas, Análisis de Negocio, Ingeniería de IA y Automatización, Investigación y Diseño de UX, y Análisis de Datos. Te unes a un grupo pequeño que lleva múltiples sombreros, más cercano a un equipo de operativos entrenados que a un organigrama de cinco departamentos.

El puesto de Ingeniero de Power Platform e IA de Automatización se encuentra dentro de Ingeniería de IA y Automatización, el motor de desarrollo del equipo, que traduce el trabajo de descubrimiento en aplicaciones y productos de automatización entregados.

Este no es un puesto de codificación intensiva, ni tampoco de "lanzarlo por encima de la valla". Observas a los equipos de cerca para descubrir cómo se realiza realmente el trabajo. Los detalles sutiles del trabajo a menudo permanecen desconocidos o mal entendidos, pero estos detalles pueden ser lo más importante. Documentarás las necesidades del cliente a través de wireframes, diagramas o historias de usuario, lo que sea que facilite una comprensión rápida. A partir de ahí, iterarás a través de borradores tangibles y retroalimentación honesta, con la vista puesta en el producto mínimo viable, trabajando de forma ágil en lugar de en cascada y sin estar atado a un conjunto de requisitos completamente definido. El mismo elicitador de requisitos permanece presente durante la entrega, revisando durante los ciclos cortos en lugar de desaparecer y reaparecer al final. Si omites estos métodos, corremos el riesgo de automatizar un mal proceso, que es el mismo mal proceso, solo que más rápido.

Aquí está tu misión: no eres un "one-trick pony" de la automatización. Entiendes el negocio lo suficiente como para saber que no todas las necesidades son de automatización. A veces, la solución correcta es un flujo de trabajo. A veces, es reconocer que un nuevo sistema es la respuesta real, y cuando ese es el caso, te involucras por completo, evaluando las opciones, reuniéndote con los equipos internos para recopilar requisitos, trabajando directamente con los proveedores y manteniéndote involucrado durante la implementación para que se resuelva el problema subyacente real.

Este puesto es responsable de la entrega de soluciones full-stack, con la plataforma de Microsoft como conjunto de herramientas predeterminado: C#/.NET y ASP.NET MVC. Pero la plataforma sirve a la solución, no al revés. Cuando el problema requiere una aplicación web de Python en Django o Flask, un servicio de .NET, o incluso el descubrimiento de una solución de terceros apropiada, también ayudarás allí. Superpuesto a esto está la ingeniería de IA real: Python, IA generativa, ingeniería de prompts y automatización agéntica a través de herramientas como Microsoft Copilot Studio, Claude y otras plataformas personalizadas según lo exija el trabajo.

Estamos contratando para este puesto porque la demanda de optimización continua es real y solo va en aumento. Y nada de esto es "pedir y servir": el éxito significa que las personas a las que sirves se vuelven más eficientes, producen un trabajo de mayor calidad y disfrutan genuinamente más de sus trabajos, no solo que se cerró un ticket.

Funciones y responsabilidades esenciales del puesto: (Conocimientos, habilidades y comportamientos requeridos para este puesto.)

Descubrimiento y Análisis de Negocio

  1. Reunirse cara a cara y observar cómo se realiza realmente el trabajo, no solo cómo se describe. Lo que la gente dice que hace y lo que realmente hace a menudo son diferentes, y los pequeños detalles omitidos son frecuentemente las ideas que más importan.
  1. Extraer y documentar requisitos a través de entrevistas y sesiones de trabajo, traduciendo lo que un equipo pide en lo que realmente necesita. "Documentado" puede significar un wireframe, un diagrama o una historia de usuario, lo que sea lo suficientemente claro como para ejecutarlo sin depender del conocimiento tribal.
  1. Crear wireframes y prototipos temprano y continuamente, utilizando herramientas como Lucid o Figma para mapas de procesos, wireframes y modelado de datos cuando sea útil, para que las partes interesadas reaccionen a algo tangible en cuestión de días en lugar de aprobar una especificación escrita semanas antes de que exista algo visible.
  1. Detectar un mal proceso antes de automatizarlo, ya que automatizar un mal proceso no resuelve nada.
  1. Permanecer con el cliente hasta la entrega, revisando las compilaciones en funcionamiento a intervalos cortos y regulares y refinando los requisitos a medida que se profundiza la comprensión en lugar de fijarlos al inicio y firmar.
  1. Comprender flujos de trabajo completos, no solo solicitudes aisladas, y proponer proactivamente oportunidades para optimizarlos, aumentando la eficiencia, la calidad y la satisfacción laboral de las personas que realizan el trabajo a diario.
  1. Evaluar si la automatización o un nuevo sistema es la solución correcta, y cuando se trata de lo último, reunirse con los equipos internos para recopilar requisitos, trabajar directamente con los proveedores y mantenerse involucrado durante la implementación para que se resuelva el problema subyacente real.
  1. Trabajar con los propietarios de procesos en toda la organización para planificar y secuenciar soluciones contra backlogs reales, no solicitudes hipotéticas.
  1. Colaborar estrechamente con las otras disciplinas del equipo, Estrategia de Sistemas, Investigación y Diseño de UX, y Análisis de Datos, para que nada de lo que construyas recree los silos que este equipo existe para eliminar.

Construcción e Ingeniería

  1. Construir características y servicios con C#/.NET (actualmente .NET 10) y ASP.NET MVC.
  1. Escribir integraciones con otros sistemas utilizando Python.
  1. Crear interfaces de usuario responsivas con React, TypeScript, y Bootstrap que sean accesibles, eficientes y mantenibles.
  1. Diseñar y optimizar esquemas, consultas y procedimientos almacenados para SQL Server, centrándose en la fiabilidad, integridad y rendimiento.
  1. Utilizar asistentes de codificación de IA de forma responsable para acelerar el desarrollo: escribir prompts efectivos, revisar y probar el código sugerido por IA, y seguir las directrices del equipo para un uso seguro y conforme.
  1. Participar en revisiones de diseño, refinamiento de backlog, planificación de sprints y demos, manteniendo una documentación clara y trazabilidad.
  1. Seguir prácticas Ágiles utilizando la metodología Scrum y participar en todas las ceremonias, stand-ups, planificación de sprints y retrospectivas. Seguir el trabajo utilizando Jira.
  1. Escribir pruebas unitarias, de integración y de extremo a extremo; contribuir a las canalizaciones de CI/CD; y mantener prácticas de codificación segura consistentes con los estándares del laboratorio.
  1. Dar soporte a las operaciones mediante la clasificación de incidencias, la realización de análisis de causa raíz y la entrega de correcciones incrementales que minimicen el riesgo.

Educación, credenciales y experiencia laboral

Requerido

  1. Título de grado en informática, tecnología de la información, ingeniería o un campo relacionado. Se puede considerar experiencia relacionada equivalente en lugar del requisito del título.
  1. Nivel 3: Título de Grado en Ciencias en campo técnico incluyendo Informática, Tecnología de la Información, Ciberseguridad o campo relacionado y 5 años de experiencia relevante; o un Máster en campo técnico y 2 años de experiencia relevante; o en lugar de un título, diploma de secundaria o equivalente y al menos 11 años de experiencia directa/profesional.
  1. Nivel 4: Título de Grado en informática, ingeniería de software, tecnología de la información o campo relacionado y al menos 9 años de experiencia profesional directa; o en lugar de un título, diploma de secundaria o equivalente y al menos 15 años de experiencia directa/profesional.
  1. Obtener y mantener una autorización "Q" del Departamento de Energía, que requiere ciudadanía estadounidense.

Cualificaciones preferidas

  1. Experiencia con canalizaciones de CI/CD y flujos de trabajo basados en Git.
  1. Experiencia integrando autenticación y autorización (OIDC, Microsoft Entra ID o similar) en aplicaciones web.
  1. Experiencia construyendo o integrando características con servicios empresariales de LLM; familiaridad con prácticas de IA responsable en entornos regulados.
  1. Exposición a Azure y contenerización.
  1. Experiencia profesional mentorizando a otros y liderando tareas técnicas.
  1. Experiencia utilizando JIRA o herramienta similar.
  1. Experiencia con interfaces RESTful APIs, GraphQL, y NET WebAPI.
  1. Experiencia con integración continua y despliegue utilizando Azure DevOps.
  1. Experiencia con otros JS de React.
  1. Experiencia con metodologías de desarrollo Ágil, Scrum y Kanban.
  1. Experiencia con JavaScript, jQuery, Bootstrap.

Requisitos físicos

Mientras realiza las funciones de esta clasificación, el empleado puede ser requerido para estar de pie, caminar, sentarse, agacharse, arrodillarse, inclinarse, usar las manos para manipular materiales, herramientas, teclado y escribir, alcanzar con las manos y los brazos, y operar equipos relacionados con el trabajo. El empleado puede ocasionalmente levantar y/o mover hasta 25 libras con ayuda. Se requiere una agudeza visual y capacidad auditiva suficientes para realizar las funciones esenciales e interactuar con el público. Se pueden hacer adaptaciones razonables para permitir que las personas con discapacidades realicen las funciones esenciales.

Información laboral

  1. Nuestro equipo trabaja un horario de 9x80 desde las instalaciones de Idaho Falls.
  1. El rango salarial para este puesto es: Nivel 3 ($95,256 - $195,288) / Nivel 4 ($114,360 - $234,336). En Idaho National Laboratory las decisiones de compensación se determinan utilizando factores como la educación, la experiencia relevante y otras credenciales.
  1. Múltiples niveles: Estos son puestos de múltiples niveles, y usted será ubicado en el nivel apropiado dependiendo de la profundidad y amplitud de la experiencia y habilidades demostradas.

Condiciones de trabajo

El entorno de trabajo es una oficina. El nivel de ruido es generalmente bajo; sin embargo, puede estar expuesto a ruidos fuertes ocasionalmente. El puesto requiere trabajar más de 8 horas al día y trabajar solo. El puesto puede requerir trabajar en horarios irregulares.

Las declaraciones anteriores tienen la intención de describir la naturaleza general y los niveles de trabajo que realizan las personas asignadas a esta clasificación. No están destinadas a ser interpretadas como una lista exhaustiva de todas las responsabilidades, deberes y habilidades requeridas del personal clasificado de esta manera.

Lenguaje de seguridad y privacidad

Este puesto incluye responsabilidades de seguridad de la información y privacidad según se definen en NIST SP 800 53, Circular A 130 de la OMB y Orden 206.1A del DOE. El puesto debe completar la capacitación inicial y anual específica del puesto según sea necesario. El titular debe firmar y cumplir todos los acuerdos de acceso requeridos antes de que se le conceda acceso a los sistemas o datos de la organización. Cumplir con todas las políticas y procedimientos aplicables de seguridad de la información y privacidad siguiendo los protocolos establecidos, con la comprensión de que el incumplimiento puede resultar en sanciones.

Definidores de Nivel

EX3 – Carrera

  1. Conocimiento: Comprensión completa y amplia aplicación de principios, teorías y conceptos en el campo de especialización. Conocimiento general de otras disciplinas relacionadas. Resuelve una amplia gama de problemas de forma creativa. Este nivel está completamente cualificado y orientado a la carrera.
  1. Resolución de problemas: Trabaja en problemas de alcance diverso. Demuestra buen juicio al seleccionar métodos y técnicas para obtener soluciones. Las soluciones son imaginativas, exhaustivas, prácticas y consistentes con los objetivos organizacionales.
  1. Discreción y latitud: Trabaja bajo dirección general solamente. Normalmente recibe poca instrucción día a día. Determina de forma independiente y desarrolla el enfoque para las soluciones. El trabajo se revisa al finalizar para determinar su adecuación en el cumplimiento de los objetivos.
  1. Impactos: Contribuye a la finalización de programas y proyectos específicos. El no obtener resultados o las decisiones o recomendaciones erróneas normalmente resultarían en retrasos en el programa.
  1. Enlace: Frecuentes contactos con clientes organizacionales internos. Puede tener algún contacto externo o representar a la organización al proporcionar soluciones a problemas difíciles asociados con proyectos o trabajos específicos.
  1. Educación/Experiencia: Grado y 5 años. Máster y 2 años. Doctorado y 2 años.

EX4 – Senior

  1. Conocimiento: Líder técnico con un alto grado de conocimiento en el campo general y experiencia reconocida en áreas específicas. Tiene una amplia experiencia. Utiliza conceptos profesionales y objetivos de la empresa para resolver problemas complejos de manera creativa y efectiva. Interactúa y mentoriza al personal junior.
  1. Resolución de problemas: Trabaja en problemas complejos donde el análisis de situaciones o datos requiere una evaluación en profundidad de factores variables. Ejerce juicio al seleccionar métodos, técnicas y criterios de evaluación para obtener resultados.
  1. Discreción y latitud: El trabajo se realiza sin dirección apreciable. Determina métodos y procedimientos en nuevas asignaciones y puede coordinar las actividades de otro personal (Líder). Ejerce una considerable latitud al determinar los objetivos de la asignación.
  1. Impactos: Guía la finalización exitosa de programas importantes y puede funcionar en un rol de liderazgo de proyecto. Decisiones o recomendaciones erróneas normalmente resultarían en el fracaso en el logro de los objetivos organizacionales.
  1. Enlace: Representa a la organización como contacto principal en proyectos o trabajos. Interactúa con personal interno de alto nivel en asuntos significativos que a menudo requieren coordinación entre organizaciones. Se relaciona con contactos clave fuera de su propia área de experiencia.
  1. Educación/Experiencia: Grado y 9 años. Máster y 6 años. Doctorado y 4 años.

En este momento, BEA no patrocinará ninguna visa H1-B obtenida fuera de los Estados Unidos de América (EE. UU.), incluidas las visas consulares.

Requisitos del Servicio Selectivo

Para ser elegible para el empleo en INL, los hombres nacidos después del 31 de diciembre de 1959 deben haberse registrado en el Sistema de Servicio Selectivo (SSS). Para más información consulte sss.gov.

Igualdad de Oportunidades de Empleo

Idaho National Laboratory (INL) es un empleador con Igualdad de Oportunidades de Empleo (EEO). Es política de INL proporcionar igualdad de oportunidades de empleo a todos los solicitantes cualificados sin distinción de raza, color, religión, sexo, orientación sexual, identidad de género, origen nacional, edad, condición de veterano protegido o discapacitado, o información genética.

Acomodación Razonable

Nos aseguraremos de que las personas con discapacidades reciban acomodaciones razonables para participar en el proceso de solicitud de empleo o entrevista, para realizar las funciones esenciales del trabajo y para recibir otros beneficios y privilegios de empleo. Por favor, póngase en contacto con nosotros para solicitar una acomodación.

Otra información

INL no acepta currículums de proveedores externos no solicitados.

Beneficios y reubicación

  • Médico, Dental, Visión y Cuentas de Gasto Flexible
  • 401(k) con una contribución del empleador del 4.2%% y hasta un 4.8%% de contrapartida (puestos regulares) o acceso para auto-contribución (puestos postdoctorales)
  • Tiempo libre remunerado (permiso personal)
  • Programa de Educación para Empleados (asistencia de matrícula para puestos elegibles)
  • Paquete integral de reubicación
  • La elegibilidad para los beneficios está sujeta a múltiples factores, incluido el estado de empleo y la clasificación del puesto.

INL es un laboratorio nacional de ingeniería aplicada basado en la ciencia, dedicado a apoyar la misión del Departamento de Energía de EE. UU. en investigación de energía nuclear, ciencia e defensa nacional. Con más de 6,300 científicos, investigadores y personal de apoyo, el laboratorio trabaja con gobiernos nacionales e internacionales, universidades y socios industriales para cambiar el futuro energético del mundo y asegurar la infraestructura crítica de nuestra nación.

Misión de INL

Nuestra misión es descubrir, demostrar y asegurar soluciones innovadoras de energía nuclear, otras opciones de energía limpia e infraestructura crítica.

Visión de INL

Nuestra visión es cambiar el futuro energético del mundo y asegurar la infraestructura crítica de nuestra nación.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

El equipo de NortJobs mantiene Vagas Dev de forma gratuita.

Tu próximo empleopuede estar en NortJobs.

Vagas Dev

Empleos para desarrolladores y programadores. Brasil en primer lugar. Tu próxima oportunidad.

NortJobs · patrocinadorInstagramLinkedInTwitter
LegalSobre el proyectoPrivacidadVagas Dev © 2026