Siemens
RBGlobal
Ingeniero/a de Software
Sobre el puesto
Buscamos un/a ingeniero/a de software entusiasta y motivado/a para unirse a nuestros equipos de marketplace. Esta es una excelente oportunidad para alguien al principio de su carrera que esté deseoso/a de aprender y contribuir a la creación de sistemas de software robustos y eficientes. Trabajarás en estrecha colaboración con ingenieros/as senior para desarrollar y mantener aplicaciones. Creemos en fomentar una cultura de aprendizaje continuo, automatización y colaboración, y participarás activamente en esa misión.
Responsabilidades
- Desarrollo de Software:
- Escribir código limpio, bien probado y mantenible.
- En C#, .NET, Java, React JS, TypeScript, APIs RESTful según las especificaciones de diseño.
- Para bases de datos SQL y NoSQL como PostgreSQL, Azure SQL, Azure CosmosDB, Azure Storage Blob.
- Participar en revisiones de código, seguir los estándares de ingeniería y utilizar GitHub + GitHub Copilot de manera efectiva (con buen juicio y disciplina de revisión).
- Escribir pruebas unitarias y ayudar a mejorar la cobertura de pruebas y la calidad general del código.
- Asistir en la depuración y resolución de defectos y problemas de software.
- Explorar y adoptar continuamente herramientas y frameworks de IA.
- Dar soporte a la cartera de aplicaciones para incidentes de “nivel 3” según sea necesario.
* Colaboración y Aprendizaje
- Colaborar eficazmente con los miembros del equipo, gerentes de producto y otros stakeholders.
- Participar activamente en reuniones de equipo, stand-ups y discusiones.
- Buscar proactivamente oportunidades de aprendizaje, manteniéndose al día con las nuevas tecnologías y las mejores prácticas de la industria.
- Hacer preguntas, aprender de ingenieros/as senior y contribuir a un ambiente de equipo positivo.
Cualificaciones
* Educación/Experiencia
- Título de Grado en Informática, Ingeniería de Software o un campo relacionado, O experiencia práctica equivalente/finalización de bootcamp de programación.
- 3-6 años de experiencia profesional en desarrollo de software (prácticas, proyectos personales o proyectos académicos son muy valorados).
* Habilidades Técnicas (Fundamentales)
- Comprensión fundamental de la programación orientada a objetos (OOP) y asíncrona.
- Comprensión fundamental de al menos un lenguaje de programación moderno (p. ej., .NET, React JS, JavaScript/TypeScript).
- Familiaridad con APIs RESTful y Microservicios.
- Familiaridad con sistemas de control de versiones (p. ej., ADO, GitHub).
- Comprensión básica de herramientas de línea de comandos y entornos Linux.
- Ganas de aprender sobre plataformas en la nube (AWS, Azure), contenedores (Docker, Kubernetes) y conceptos de CI/CD.
- Conocimiento práctico de conceptos de autenticación (OAuth2, JWT) y SSO.
* Habilidades y Atributos
- Sólidas habilidades de resolución de problemas con una mentalidad curiosa y analítica.
- Excelentes habilidades de comunicación, tanto escritas como verbales.
- Altamente motivado/a, proactivo/a y con ganas de aprender rápidamente nuevas tecnologías y conceptos.
- Capacidad para trabajar eficazmente tanto de forma independiente como en equipo.
- Orientado/a al detalle con un compromiso de escribir código de alta calidad.
Puntos extra
- Cualquier exposición a plataformas en la nube (AWS, Azure) o contenedores (Docker, Kubernetes).
- Experiencia con lenguajes de scripting (p. ej., Bash, Python).
- Proyectos personales completados que demuestren tus habilidades de codificación.
- Contribuciones a proyectos de código abierto.
- Participación en hackatones o concursos de programación.
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 para 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, incluidas aseguradoras, concesionarios, empresas de alquiler de flotas y de alquiler de coches, y organizaciones benéficas. Los compradores tienen acceso a múltiples canales digitales de puja y compra, merchandising de vehículos innovador y servicios de evaluación eficientes, mejorando la experiencia general de compra. IAA ofrece a los vendedores un conjunto completo de servicios destinados a maximizar el valor del vehículo, reducir los costes administrativos, acortar el tiempo del ciclo de venta y ofrecer los mayores rendimientos económicos.
