Crisis Prevention Institute
Crisis Prevention Institute
Crisis Prevention Institute ofrece formación profesional centrada en la prevención y la gestión de situaciones de crisis. Sus programas abarcan la desescalada basada en evidencia, las prácticas informadas por el trauma y la intervención no violenta en crisis para organizaciones de los sectores de la educación, la atención sanitaria, los servicios humanos, la consultoría, la logística y otros ámbitos relacionados. La formación de la empresa ayuda al personal a responder ante conductas difíciles y, al mismo tiempo, contribuye a crear lugares de trabajo y entornos de prestación de servicios más seguros y mejor preparados.

Ingeniero/a de Software Sénior - Híbrido en Milwaukee

Únete a Crisis Prevention Institute como ingeniero/a de software sénior para desarrollar su plataforma de aprendizaje nativa de la nube con .NET, Azure y React. Serás responsable del trabajo de producto desde el diseño y las pruebas hasta el despliegue, las operaciones y la mejora continua.

Descripción

  • Trabaja directamente en un equipo de Ingeniería de Producto que respalda la plataforma nativa de la nube Integrated Training and Learning (ITL) de CPI
  • Crea, prueba, despliega y opera funcionalidades en microservicios de C#/.NET, controladores CQRS, Azure Service Bus, Azure SQL y React
  • Colabora con los equipos de producto y diseño para identificar las necesidades de los clientes, cuestionar supuestos y desarrollar soluciones sencillas
  • Divide los épicos en incrementos que puedan entregarse de forma independiente y evalúa las versiones mediante datos de uso reales
  • Desarrolla pruebas automatizadas unitarias, de integración y de contrato, manteniendo la observabilidad mediante registros, métricas y trazas
  • Presenta el trabajo terminado a las partes interesadas del negocio y relaciona la funcionalidad entregada con el valor para el cliente y la empresa
  • Supervisa paneles y alertas, participa en la cobertura de guardias y resuelve incidentes de producción
  • Participa en revisiones de incidentes sin buscar culpables y lidera mejoras posteriores que reduzcan su recurrencia
  • Aborda la deuda técnica, acelera los flujos de compilación y despliegue y reduce la complejidad innecesaria del sistema
  • Ayuda a separar los datos del dominio de ITL de los sistemas empresariales ascendentes
  • Desarrolla aplicando prácticas de codificación segura y cumple los estándares de accesibilidad WCAG 2.1 AA
  • Utiliza herramientas con asistencia de IA para explorar diseños, programar, probar, refactorizar y depurar, manteniendo la responsabilidad sobre la calidad, la seguridad y la corrección
  • Prueba herramientas de IA, evalúa sus resultados y comunica tus conclusiones al equipo
  • Identifica posibles aplicaciones de IA en el producto ITL y en las herramientas internas, y desarrolla propuestas de prueba de concepto
  • Explora sistemas desconocidos, comparte conocimientos mediante revisiones y documentación y realiza investigaciones técnicas
  • Realiza revisiones de código constructivas, apoya a ingenieros en desarrollo mediante mentoría y participa en retrospectivas
  • Realiza otras tareas relacionadas con el puesto que se te asignen

Requisitos

  • Título universitario en ingeniería informática, ciencias de la computación o una disciplina relacionada, o experiencia práctica equivalente
  • Al menos cinco años de experiencia profesional desarrollando y operando aplicaciones y servicios web en producción
  • Al menos tres años de experiencia práctica con C# y .NET, incluidos ASP.NET Core y .NET 6+, para API y servicios backend
  • Experiencia en la creación y el soporte de sistemas distribuidos y orientados a eventos con intermediarios de mensajes como Azure Service Bus y procesamiento asíncrono
  • Experiencia con CQRS, diseño orientado al dominio o enfoques comparables que distingan las operaciones de lectura y escritura y modelen explícitamente los dominios empresariales
  • Experiencia desarrollando funcionalidades front-end con React mediante hooks, gestión de estado, diseño de componentes y JavaScript o TypeScript moderno
  • Experiencia diseñando esquemas relacionales y escribiendo SQL eficiente para SQL Server o Azure SQL
  • Experiencia desplegando y ejecutando servicios en Azure, incluidos App Service, Functions, Service Bus, Azure SQL y Azure Monitor o Application Insights, o en una plataforma de nube equivalente
  • Experiencia con pruebas automatizadas unitarias, de integración, de contrato y de extremo a extremo, además de canalizaciones de CI/CD con Azure DevOps o GitHub Actions
  • Experiencia en equipos ágiles que practican la entrega continua mediante lotes pequeños, desarrollo basado en trunk o ramas de corta duración, indicadores de funcionalidades y versiones frecuentes en producción
  • Conocimientos de diseño de API REST, enfoques de autenticación y autorización y patrones de diseño centrados en la seguridad
  • Conocimientos de observabilidad mediante registros estructurados, métricas, trazas distribuidas y alertas
  • Experiencia incorporando herramientas de desarrollo asistidas por IA, como GitHub Copilot, Claude o Cursor, al trabajo diario de ingeniería
  • Evidencia de desarrollo profesional anual mediante un curso acreditado de ingeniería de software, una certificación relevante o un proyecto de aprendizaje completado y presentado al equipo
  • Capacidad para convertir un desafío de producto poco definido en una solución bien diseñada, probada y puesta en producción con supervisión limitada
  • Capacidad para explicar claramente las decisiones técnicas a audiencias técnicas y no técnicas, tanto oralmente como por escrito
  • Capacidad para intercambiar comentarios sinceros y respetuosos, discrepar de forma constructiva y apoyar las decisiones acordadas por el equipo
  • Capacidad para equilibrar prioridades contrapuestas y lograr los mejores resultados viables para la organización
  • Curiosidad, sentido de la responsabilidad, iniciativa, experimentación, resiliencia tras los fracasos, disposición para aprender y compromiso con la mejora continua demostrados

Beneficios

  • Salario competitivo
  • Paquete integral de beneficios
  • Plan de jubilación 401(k)
  • Tiempo libre remunerado
  • Días de salud y bienestar
  • Tiempo libre remunerado para voluntariado
  • Formación continua y capacitación profesional
  • Horario de trabajo híbrido o remoto
  • Licencia parental remunerada

Empleos relacionados

SPERTON - Where Great People Meet

Ejecutivo de desarrollo de negocio en automatización del hogar inteligente

SPERTON - Where Great People Meet
51 – 200 Empleados

Impulsa las ventas de los productos de automatización del hogar inteligente de Smartwitz Marketing Solutions en Navi Mumbai. Gestiona las relaciones con clientes, las demostraciones, las propuestas y las oportunidades hasta la instalación.

Abrir
Inkster GmbH

Gerente de marketing, híbrido en Hamburgo

Inkster GmbH

Lidera el desarrollo creativo de campañas, el contenido para redes sociales y el análisis del rendimiento en Inkster, proveedor europeo de tatuajes temporales a base de fruta. Prueba y optimiza las creatividades de marketing basándote en los datos de las campañas y las tendencias del mercado.

Abrir