




Resumen: Buscamos un Ingeniero de Software autodidacta para desarrollar infraestructura de almacenamiento, gestionando el ciclo completo de vida del desarrollo de software y colaborando en soluciones. Aspectos destacados: 1. Gestionar todos los aspectos del ciclo de vida del desarrollo de software, desde el diseño hasta el mantenimiento 2. Desarrollar sistemas y API de backend de alto rendimiento mediante C# y .NET en Azure 3. Orientar y asesorar a otros ingenieros mediante revisiones de diseño y código **N\-iX** **es** una empresa global de servicios de desarrollo de software que ayuda a empresas de todo el mundo a crear productos de software de nueva generación. Fundada en 2002, reunimos a más de 2.400 profesionales con conocimientos técnicos en más de 40 países, trabajando en proyectos de impacto para líderes industriales y empresas de la lista Fortune 500. Nuestra experiencia abarca nube, datos, inteligencia artificial/aprendizaje automático (IA/ML), software embebido, Internet de las Cosas (IoT), entre otros, impulsando la transformación digital en sectores como finanzas, manufactura, telecomunicaciones, salud y otros. Únete a N\-iX y forma parte de un equipo donde tus ideas generan un impacto real. **Nuestro cliente** busca un Ingeniero de Software autodidacta para unirse a nosotros en el desarrollo de infraestructura de almacenamiento que organice y facilite nuestro crecimiento empresarial. Nuestro equipo constituye el núcleo de cómo los clientes y los servicios almacenan sus datos críticos y confían en su seguridad, rendimiento, disponibilidad, cumplimiento normativo y durabilidad, lo que permite a los clientes obtener inteligencia y análisis mediante IA y BI. Como **Ingeniero de Software**, serás responsable de todos los aspectos del ciclo de vida del desarrollo de software, incluidos el diseño, desarrollo, pruebas, despliegue y mantenimiento de funciones del producto en los productos de software del cliente. Te sientes cómodo en entornos empresariales dinámicos donde puedes resolver problemas complejos utilizando tecnologías y herramientas actuales. Colaboras eficazmente con otros miembros del equipo durante sesiones de lluvia de ideas, diseño e implementación de nuevas soluciones. Asimismo, contribuirás al éxito del equipo al proponer mejoras en los procesos, sugerir formas de incrementar la eficacia del equipo y orientar y ejemplificar las mejores prácticas de ingeniería. **Responsabilidades:** * Diseñar, desarrollar y mantener sistemas y API de backend de alto rendimiento mediante tecnologías C# y .NET, alojados en Azure y diversos centros de datos con distintos niveles de cumplimiento normativo * Aprovechar servicios de Azure como Azure App Services, Azure Kubernetes Service (AKS), Azure Blob Storage y bases de datos SQL/NoSQL para construir soluciones nativas en la nube escalables, seguras y fiables * Construir y mantener arquitecturas basadas en microservicios mediante C#, ASP.NET y otras tecnologías * Diseñar e implementar API RESTful o gRPC, garantizando una integración fluida con otros sistemas y productos * Optimizar la arquitectura y la solución para escalabilidad y disponibilidad, teniendo en cuenta los costos y el mantenimiento * Identificar y resolver proactivamente cuellos de botella de rendimiento y desafíos de escalabilidad * Coordinarse con otros equipos en cuanto a diseños, comunicarse y resolver obstáculos * Orientar y asesorar a otros ingenieros mediante revisiones de diseño y código * Horario laboral flexible con al menos 4 horas diarias de superposición con la zona horaria PST (Hora estándar del Pacífico) **Requisitos:** * 4 años o más de experiencia en ingeniería de software en sistemas distribuidos a gran escala * 4 años o más de experiencia en el desarrollo de servicios web resilientes y altamente disponibles * Experiencia en la comprensión de estándares y decisiones arquitectónicas * Experiencia en desarrollo full-stack * Licenciatura, maestría o doctorado en Ciencias de la Computación o experiencia equivalente **Ofrecemos\*:** * Formato laboral flexible: teletrabajo, presencial o híbrido * Salario competitivo y paquete de compensación atractivo * Crecimiento profesional personalizado * Herramientas para desarrollo profesional (programa de mentoría, charlas técnicas y capacitaciones, centros de excelencia, entre otros) * Comunidades técnicas activas con intercambio regular de conocimientos * Reembolso de gastos educativos * Regalos conmemorativos por aniversarios * Eventos corporativos y actividades de team building * Otros beneficios específicos según ubicación * no aplicable para freelance


