directohace 1 día

Ingeniero .NET Senior

N
N-iX
Remoto · Tiempo completo
Senior4+ años
A convenir
Este aviso fue publicado originalmente en inglés, así que es probable que necesites inglés para este puesto. La descripción puede estar traducida automáticamente al español; ante la duda, revisá el aviso original con el botón de postularte.

Empresa global de desarrollo de software busca un Ingeniero .NET Senior para unirse a su equipo de infraestructura de almacenamiento, trabajando en sistemas backend de alta performance y APIs en Azure.

Por qué aplicar

Si sos un Ingeniero .NET Senior con ganas de trabajar remoto en proyectos de infraestructura de almacenamiento y sistemas backend de alta performance en Azure, esta oportunidad en N-iX es para vos. Sumate a una empresa global y potenciá tu carrera.

Descripción del puesto

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 próxima generación. Fundada en 2002, unimos a más de 2.400 profesionales expertos en tecnología de más de 40 países, trabajando en proyectos de impacto para líderes de la industria y empresas Fortune 500. Nuestra experiencia abarca cloud, datos, IA/ML, software embebido, IoT y más, impulsando la transformación digital en finanzas, manufactura, telecomunicaciones, salud y otras industrias. Únete a N-iX y forma parte de un equipo donde tus ideas tienen un impacto real. Nuestro Cliente busca un Ingeniero de Software automotivado para unirse a nosotros en el desarrollo de infraestructura de almacenamiento para organizar y facilitar nuestro crecimiento empresarial. Nuestro equipo es el centro de cómo los clientes y los servicios almacenan sus datos críticos y confían en su seguridad, rendimiento, disponibilidad, cumplimiento y durabilidad, lo que permite a los clientes obtener inteligencia y análisis a través de IA y BI. Como Ingeniero de Software, serás responsable de todos los aspectos del ciclo de vida del desarrollo de software, incluyendo el diseño, desarrollo, pruebas, implementación y mantenimiento de funcionalidades de productos en los productos de software del Cliente. Disfrutas de entornos empresariales dinámicos donde puedes resolver problemas difíciles utilizando tecnologías y herramientas actuales. Colaboras bien con otros miembros del equipo al intercambiar ideas, diseñar e implementar nuevas soluciones. También ayudarás al equipo a tener éxito pensando en formas de mejorar los procesos, sugiriendo maneras de hacer al equipo más efectivo y guiando y modelando las mejores prácticas de ingeniería. Responsabilidades: - Diseñar, desarrollar y mantener sistemas backend y APIs de alto rendimiento utilizando C# y tecnologías .NET, alojados en Azure y en varios centros de datos con nivel de cumplimiento. - Aprovechar servicios de Azure como Azure App Services, Azure Kubernetes Service (AKS), Azure Blob Storage y bases de datos SQL/No-SQL para construir soluciones nativas de la nube escalables, seguras y confiables. - Construir y mantener arquitecturas basadas en microservicios utilizando C#, ASP.NET y otros. - Diseñar e implementar APIs RESTful o gRPC, asegurando una integración fluida con otros sistemas y productos. - Optimizar la arquitectura y la solución para escalabilidad y disponibilidad, teniendo en cuenta el costo y el mantenimiento. - Identificar y abordar proactivamente cuellos de botella de rendimiento y desafíos de escalabilidad. - Alinear diseños entre equipos, comunicar y resolver obstáculos. - Guiar y mentorizar a otros ingenieros a través de revisiones de diseño y código. - Horario de trabajo rotativo con al menos 4 horas de superposición diaria con la zona horaria PST (Pacific Standard Time). Requisitos: - Más de 4 años de experiencia en ingeniería de software en sistemas distribuidos a gran escala. - Más de 4 años de experiencia en la construcción de servicios web resilientes y de alta disponibilidad. - Experiencia en la comprensión de estándares y decisiones arquitectónicas. - Experiencia en desarrollo full-stack. - Título de Grado, Maestría o Doctorado en Ciencias de la Computación o experiencia equivalente. Ofrecemos*: - Formato de trabajo flexible: remoto, presencial o flexible. - Salario competitivo y buen paquete de compensación. - Crecimiento profesional personalizado. - Herramientas de desarrollo profesional (programa de mentoría, charlas técnicas y capacitaciones, centros de excelencia y más). - Comunidades tecnológicas activas con intercambio regular de conocimientos. - Reembolso de gastos educativos. - Regalos conmemorativos por aniversarios. - Eventos corporativos y team buildings. - Otros beneficios específicos de la ubicación. *no aplicable a freelancers

Responsabilidades

  • Diseñar, desarrollar y mantener sistemas backend y APIs de alto rendimiento utilizando C# y tecnologías .NET, alojados en Azure y centros de datos
  • Aprovechar servicios de Azure como Azure App Services, Azure Kubernetes Service (AKS), Azure Blob Storage y bases de datos SQL/No-SQL para construir soluciones nativas de la nube escalables, seguras y confiables
  • Construir y mantener arquitecturas basadas en microservicios utilizando C#, ASP.NET y otros
  • Diseñar e implementar APIs RESTful o gRPC, asegurando una integración fluida con otros sistemas y productos
  • Optimizar la arquitectura y la solución para la escalabilidad y la disponibilidad, teniendo en cuenta el costo y el mantenimiento
  • Identificar y abordar de forma proactiva los cuellos de botella de rendimiento y los desafíos de escalabilidad
  • Alinear diseños entre equipos, comunicarse y resolver obstáculos
  • Guiar y mentorizar a otros ingenieros a través de revisiones de diseño y código
  • Horario de trabajo con al menos 4 horas de superposición diaria con la zona horaria PST (Hora Estándar del Pacífico)

Skills requeridas

Diseño de softwareDesarrollo de softwareMantenimiento de softwarePruebas de softwareDespliegue de softwareArquitectura de softwareDesarrollo de APIsMicroserviciosOptimización de rendimientoEscalabilidadDisponibilidadSeguridadCumplimiento normativoAnálisis de datosInteligencia artificialBusiness IntelligenceAutosuficienteColaboraciónResolución de problemasMejora de procesosMentoríaBuenas prácticas de ingeniería

Beneficios

  • Formato de trabajo flexible (remoto, oficina o mixto)
  • Salario competitivo
  • Buen paquete de compensación
  • Crecimiento profesional personalizado
  • Herramientas de desarrollo profesional (mentoría, capacitaciones, etc.)
  • Comunidades tecnológicas activas
  • Reembolso de educación
  • Eventos corporativos y team buildings
  • Beneficios específicos de la ubicación

Explorar empleos relacionados