




Resumen: Buscamos un Ingeniero Senior Full Stack .NET para diseñar, construir y mantener soluciones escalables basadas en la nube mediante tecnologías modernas Angular y .NET, fomentando la innovación y la colaboración. Aspectos destacados: 1. Diseñar y mantener aplicaciones full-stack escalables basadas en la nube 2. Definir la arquitectura y orientar a los compañeros de equipo en un entorno colaborativo 3. Aplicar el Diseño Orientado al Dominio (DDD) con Angular y .NET Core **Acerca de Inhabit** Inhabit opera una colectiva única de empresas tecnológicamente avanzadas que atienden a los sectores residencial, comercial y de alquileres a corto plazo. Nuestros miembros del equipo ofrecen soluciones de software y servicios de clase mundial, promoviendo simultáneamente la innovación y la colaboración con líderes empresariales y expertos del sector. Inhabit considera que los administradores de propiedades son fundamentales para el éxito de los mercados residenciales y de alquileres a corto plazo, y ofrece productos diseñados para empoderarlos a ellos, a sus inversionistas y a sus comunidades. Únete a nosotros para construir la empresa en la que deseas trabajar. Para obtener más información, visita inhabit.com. **Acerca de Western Reporting** Te unirás al equipo de Western Reporting. La marca ofrece diversos servicios de verificación de antecedentes destinados a ayudar a las empresas a tomar decisiones informadas sobre contratación y selección de inquilinos, garantizando al mismo tiempo el cumplimiento de normativas como la FCRA y la HIPAA. Al trabajar en este equipo, el enfoque principal radica en la seguridad y confidencialidad de los datos, asegurando al mismo tiempo la satisfacción de nuestros clientes. **Resumen de la descripción del puesto** Western Reporting busca un Ingeniero Senior Full Stack .NET con sólida experiencia en Diseño Orientado al Dominio (DDD), Angular moderno y las últimas tecnologías .NET Core/.NET 9/.NET 10. Este puesto es ideal para un ingeniero que se desempeña excelentemente en un entorno altamente colaborativo y asume la responsabilidad de su trabajo comunicándose proactivamente, formulando preguntas reflexivas y liderando soluciones de forma independiente. Como miembro senior de nuestro equipo de ingeniería, diseñarás, construirás y mantendrás soluciones escalables basadas en la nube que sustentan nuestra plataforma central. Desempeñarás un papel clave al definir nuestra arquitectura, orientar a tus compañeros de equipo y garantizar una entrega de alta calidad tanto en los sistemas front-end como back-end. Nuestra pila tecnológica actual incluye Angular 21, .NET 10 y Azure SQL, alojados en Microsoft Azure. **Lo que harás (funciones y responsabilidades)** * Diseñar, desarrollar y mantener aplicaciones full-stack utilizando Angular en el front-end y .NET Core/.NET 9/.NET 10 (C#) en el back-end * Aplicar los principios del Diseño Orientado al Dominio (DDD) para construir sistemas limpios, mantenibles y escalables * Desarrollar y mantener APIs RESTful y servicios back-end * Diseñar, optimizar y mantener bases de datos SQL y Azure SQL, incluyendo ajuste de rendimiento y modelado de datos * Colaborar con gerentes de producto, diseñadores e ingenieros para definir requisitos técnicos y la arquitectura del sistema * Asumir la responsabilidad del trabajo asignado comunicando proactivamente el progreso, planteando dudas y detectando tempranamente riesgos u obstáculos * Participar en discusiones arquitectónicas y en la toma de decisiones técnicas * Orientar y apoyar a desarrolladores junior y de nivel intermedio mediante revisiones de código y orientación técnica * Construir y mantener pipelines de CI/CD y procesos de despliegue en Azure * Garantizar una alta calidad del código mediante pruebas unitarias, pruebas de integración y el cumplimiento de las mejores prácticas **Qué buscamos (requisitos mínimos)** * 5+ años de experiencia profesional desarrollando aplicaciones con C# y .NET (se prefiere .NET Core, .NET 9/10) * Amplia experiencia con Angular y desarrollo front-end moderno (HTML, CSS, TypeScript, JavaScript) * Conocimiento sólido y aplicación práctica del Diseño Orientado al Dominio (DDD) * Alta competencia en SQL y Azure SQL, incluyendo ajuste de rendimiento y diseño de esquemas * Experiencia trabajando con Microsoft Azure y servicios nativos de la nube * Experiencia diseñando y consumiendo APIs RESTful * Excelentes habilidades de comunicación, con capacidad demostrada para trabajar de forma independiente, formular preguntas clarificadoras y mantener informados a los interesados * Experiencia contribuyendo o liderando la arquitectura de sistemas y el diseño técnico es un gran valor añadido * Habilidades preferidas * Experiencia con microservicios o arquitecturas modulares * Conocimiento de prácticas DevOps y pipelines de CI/CD en Azure * Experiencia con frameworks de pruebas automatizadas * Conocimiento de sistemas en la nube escalables y de alta disponibilidad **Requisitos académicos** * Licenciatura en Ciencias de la Computación, Ingeniería de Software o campo relacionado (o experiencia equivalente) * Cursos de administrador de bases de datos (DBA) (Postgres/Oracle) — se prefiere certificación a nivel profesional. **TIPO** * Tiempo completo, empleado por nuestro socio Safeguard **Ubicación** * Hermosillo o Guadalajara, con un modelo de trabajo presencial de 4 días por semana *Nuestra empresa es un empleador que ofrece igualdad de oportunidades y cumple con todas las leyes federales, estatales y locales, incluida la provisión de adaptaciones razonables a los solicitantes.* *\#Inhabithiresmx*


