




Resumen: Buscamos un Ingeniero Senior Full Stack .NET para diseñar, construir y mantener soluciones escalables basadas en la nube utilizando Angular y .NET Core, aplicando los principios del Diseño Orientado al Dominio (DDD) en un entorno colaborativo. Aspectos destacados: 1. Diseñar, construir y mantener soluciones escalables basadas en la nube 2. Definir la arquitectura y mentorizar a los compañeros de equipo 3. Trabajar con Angular moderno, .NET 10 y Azure SQL **Acerca de Inhabit** Inhabit opera un colectivo único de empresas tecnológicamente avanzadas que prestan servicios a los sectores residencial, comercial y de alquileres a corto plazo. Nuestros miembros del equipo ofrecen soluciones y servicios de software de clase mundial, fomentando al mismo tiempo 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 residencial y de alquileres a corto plazo, y ofrece productos creados específicamente para empoderarlos a ellos, a sus inversionistas y a sus comunidades. Únete a nosotros para ayudar a construir la empresa en la que quieres 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, orientados 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. En este equipo, el enfoque principal radica en la seguridad y confidencialidad de los datos, así como en asegurar la satisfacción de nuestros clientes. **Resumen de la descripción del puesto** Western Reporting busca un Ingeniero Senior Full Stack .NET con amplia 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 mediante una comunicación proactiva, formulando preguntas reflexivas e impulsando 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 en la definición de nuestra arquitectura, en la mentorización de tus compañeros de equipo y en 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 backend * Diseñar, optimizar y mantener bases de datos SQL y Azure SQL, incluyendo ajuste de rendimiento y modelado de datos * Colaborar con gestores de producto, diseñadores e ingenieros para definir requisitos técnicos y la arquitectura del sistema * Asumir la responsabilidad del trabajo asignado mediante una comunicación proactiva sobre el avance, planteando preguntas y detectando tempranamente riesgos o bloqueos * Participar en discusiones arquitectónicas y en la toma de decisiones técnicas * Mentorizar y apoyar a desarrolladores junior y de nivel medio 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 (.NET Core, .NET 9/10 preferido) * 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 comunicativas, demostrando capacidad para trabajar de forma independiente, formular preguntas aclaratorias y mantener informados a los interesados * Experiencia contribuyendo a 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 DBA (Postgres/Oracle) — se prefiere certificado de nivel profesional. **TIPO** * Tiempo completo, empleado por nuestro socio Safeguard **Ubicación** * Hermosillo o Guadalajara, con modelo de trabajo presencial de 4 días por semana *Nuestra empresa es un empleador que promueve la igualdad de oportunidades y cumple con todas las leyes federales, estatales y locales, incluida la provisión de adaptaciones razonables a los solicitantes.* *\#Inhabithiresmx*


