Wonderschool
RBGlobal
Ingeniero/a de Software
Sobre la oportunidad
Ingeniero/a de Software II (Nivel Intermedio) – .NET Backend / Microservicios (Azure) + React/Vue
Tus Responsabilidades
- Construir y mantener servicios backend utilizando C# y .NET moderno (.NET 6/8; avanzando hacia .NET 10)
- Contribuir a sistemas basados en microservicios, incluyendo la ayuda en la migración incremental de monolitos a microservicios
- Desarrollar y mantener componentes sin servidor utilizando Azure Function Apps
- Implementar patrones de acceso a datos utilizando Cosmos DB, Azure Blob Storage y SQL Server
- Construir e integrar APIs RESTful utilizadas por aplicaciones web
- Implementar autenticación/autorización segura con SSO utilizando Microsoft Entra ID (conceptos OAuth2/JWT)
- Colaborar con equipos frontend y contribuir al código de la interfaz de usuario en React y/o Vue.js (trabajo en funcionalidades, integración de API, depuración, corrección de rendimiento)
- Escribir pruebas unitarias y ayudar a mejorar la cobertura de pruebas y la calidad general del código
- Participar en revisiones de código, seguir estándares de ingeniería y utilizar GitHub + GitHub Copilot de manera efectiva (con buen juicio y disciplina de revisión)
Cualificaciones Requeridas
- 3–6 años de experiencia profesional en ingeniería de software (o equivalente)
- Sólida experiencia con C#, .NET Core / .NET moderno y construcción de APIs backend
- Experiencia práctica (en proyectos/producción) con microservicios y servicios web RESTful
- Experiencia práctica con Azure, incluyendo Azure Functions y al menos una de las siguientes: App Services / alojamiento en la nube / integraciones nativas de Azure
- Experiencia con SQL Server y escritura/depuración de código eficiente
- Conocimiento práctico de conceptos de autenticación (OAuth2, JWT) e integración SSO (preferiblemente Entra ID)
- Experiencia en Frontend requerida: trabajo práctico con React y/o Vue.js (JavaScript/TypeScript, UI basada en componentes, consumo de APIs REST)
- Experiencia en la escritura de pruebas unitarias y contribución a una cultura de ingeniería centrada en la calidad
Preferible / Deseable
- Experiencia ayudando a modernizar sistemas (p. ej., monolito → microservicios)
- Experiencia con Cosmos DB y/o Blob Storage en cargas de trabajo de producción
- Familiaridad con CI/CD y prácticas de pruebas automatizadas
- Experiencia en desarrollo de aplicaciones móviles (o soporte de backends móviles)
- Exposición tanto a React como a Vue (no solo a una)
Cualificaciones #LI-KS1
IAA Holdings, LLC (IAA)
IAA Holdings, LLC (IAA), una empresa de Ritchie Bros. Auctioneers (NYSE: RBA) y (TSX: RBA), es un mercado global de confianza para información, servicios y soluciones de transacciones de activos y vehículos comerciales. Aprovechando tecnología de vanguardia y centrándose en la innovación, la plataforma única de IAA facilita la comercialización y venta de vehículos siniestrados, dañados y de bajo valor. IAA atiende a una base global de compradores – ubicados en más de 170 países – y a un espectro completo de vendedores, incluyendo aseguradoras, concesionarios, empresas de alquiler y leasing de flotas, y organizaciones benéficas. Los compradores tienen acceso a múltiples canales digitales de puja y compra, merchandising innovador de vehículos y servicios de evaluación eficientes, mejorando la experiencia de compra general. IAA ofrece a los vendedores un conjunto integral de servicios destinados a maximizar el valor del vehículo, reducir los costes administrativos, acortar el ciclo de venta y ofrecer los mayores rendimientos económicos.
Los empleados a tiempo completo de RB Global disponen de seguros médicos, dentales, de visión y de vida básicos. Los empleados pueden inscribirse en nuestro plan de jubilación 401k y RB Global igualará el 100% de las contribuciones iniciales hasta el 4%. Los empleados también recibirán 15 días de PTO (permiso retribuido) cada año.
