Descripción
Resumen:
Únase a Nexaminds como Ingeniero Senior de Software para construir y evolucionar aplicaciones escalables y de alto rendimiento, y dar forma al futuro impulsado por máquinas inteligentes.
Aspectos destacados:
1. Redefinir industrias con inteligencia artificial y liderar el camino en soluciones de IA
2. Colaborar con profesionales excepcionales de TI y acceder a tutoría
3. Desarrollarse en un entorno amigable y de confianza centrado en la innovación
**¡Desbloquee su futuro con Nexaminds!**
En Nexaminds, nuestra misión es redefinir industrias con inteligencia artificial. Nos apasiona el potencial ilimitado de la inteligencia artificial para transformar empresas, optimizar procesos y potenciar el crecimiento.
Únase a nuestro viaje visionario. Estamos liderando el camino en soluciones de IA y estamos comprometidos con la innovación, la colaboración y las prácticas éticas. Forme parte de nuestro equipo y ayude a dar forma al futuro impulsado por máquinas inteligentes. Si lo motiva la ambición, el éxito, la diversión y el aprendizaje, Nexaminds es su lugar.
Como **Ingeniero Senior de Software**, desempeñará un papel clave en la construcción y evolución de aplicaciones escalables y de alto rendimiento en nuestra plataforma central. Buscamos un ingeniero full stack sólido con experiencia profunda en desarrollo backend con **.NET**, y experiencia consolidada en frontend con **Angular** y **React.**
**Remoto: MÉXICO**
**Cualificaciones que buscamos:**
* 8–10 años de experiencia profesional en desarrollo de software, con un historial sólido en la entrega de aplicaciones listas para producción.
* Experiencia experta en desarrollo full stack / de extremo a extremo.
* Conocimientos avanzados en C\# y desarrollo moderno con .NET (.NET 8\+ preferible).
* Comprensión sólida de los patrones de Inyección de Dependencias en .NET, incluidos los Servicios Clave.
* Experiencia comprobada en el diseño y construcción de arquitecturas de microservicios y sistemas distribuidos.
* Experiencia práctica trabajando con Kafka o Azure Service Bus.
* Comprensión sólida de temas frente a colas y arquitecturas orientadas a eventos.
* Conocimientos sólidos sobre programación asíncrona en .NET, incluidos async/await, Task.Run y gestión del grupo de subprocesos.
* Experiencia sólida en optimización del rendimiento SQL, planes de ejecución y ajuste de consultas.
* Experiencia en la migración de aplicaciones heredadas de AngularJS a Angular 2\+.
* Experiencia en frontend con Angular y React.
* Experiencia trabajando con servicios en la nube de Azure.
* Familiaridad con herramientas de IA durante los flujos de trabajo de desarrollo, particularmente Claude, es un gran plus.
* Capacidad para trabajar de forma independiente, liderar iniciativas técnicas y tomar decisiones en entornos ambiguos.
* Habilidades avanzadas de comunicación en inglés (escrita y oral).
**Funciones del puesto:**
* Diseñar, desarrollar y mantener servicios backend escalables y microservicios utilizando C\# y .NET.
* Construir y respaldar aplicaciones full stack utilizando Angular, React, SQL y Azure.
* Arquitecturar e implementar sistemas distribuidos mediante patrones orientados a eventos y plataformas de mensajería como Kafka o Azure Service Bus.
* Optimizar el rendimiento de aplicaciones y bases de datos mediante ajuste de consultas, análisis de planes de ejecución y mejoras a nivel de sistema.
* Aplicar mejores prácticas en programación asíncrona para construir aplicaciones eficientes y altamente receptivas.
* Liderar iniciativas de modernización, incluida la migración de AngularJS a Angular 2\+.
* Participar en discusiones de arquitectura, revisiones de código y procesos de toma de decisiones técnicas.
* Tutorar a ingenieros y promover mejores prácticas de ingeniería, incluidos Código Limpio, estrategias de pruebas y metodologías CI/CD.
* Colaborar transversalmente para garantizar la fiabilidad, escalabilidad y mantenibilidad en todos los sistemas y servicios.
**Lo que puede esperar de nosotros**
Aquí, en Nexaminds, no somos un lugar de trabajo típico. Nos enfocamos en crear un entorno amigable y de confianza donde pueda desarrollarse plenamente. ¿Por qué es esto importante? La confianza y la apertura conducen a una mayor calidad, innovación, compromiso con la finalización de las tareas, eficiencia y rentabilidad.
Opciones de acciones
Opciones de trabajo remoto
Horarios laborales flexibles
* Beneficios superiores a los exigidos por la ley
* Pero no se trata solo del trabajo; también se trata de las personas. Colaborará con profesionales excepcionales de TI.
* Tendrá acceso a tutoría y numerosas oportunidades para aprender y avanzar.
**¿Listo para emprender este viaje con nosotros? Si siente entusiasmo, ¡adelante y postúlese!**