




Summary: Seeking a Senior Full Stack .NET Engineer to design, build, and maintain scalable, cloud-based solutions using Angular and .NET Core, applying DDD principles in a collaborative environment. Highlights: 1. Design, build, and maintain scalable, cloud-based solutions 2. Shape architecture and mentor teammates 3. Work with modern Angular, .NET 10, and Azure SQL **About Inhabit** Inhabit operates a unique collective of tech\-forward companies serving the residential, commercial, and short\-term rental industries. Our team members deliver best\-in\-class software solutions and services while fostering innovation and collaboration with business leaders and industry experts. Inhabit believes that property managers are central to the success of the residential and short\-term rental markets and delivers products built to empower them, their investors, and communities. Come help build the company you want to Inhabit. To learn more, visit inhabit.com. **About Western Reporting** You will be joining the Western Reporting team. The brand services includes multiple background screening services, aimed to help businesses make informed hiring and tenant decisions while ensuring compliance with laws like the FCRA and HIPAA. Working on this team the focus is on data security and confidentiality, while ensuring our customers satisfaction. **Job Description Summary** Western Reporting is seeking a Senior Full Stack .NET Engineer with strong experience in Domain\-Driven Design (DDD), modern Angular, and the latest .NET Core/.NET 9/.NET 10 technologies. This role is ideal for an engineer who thrives in a highly collaborative environment and takes ownership of their work by proactively communicating, asking thoughtful questions, and driving solutions forward independently. As a senior member of our engineering team, you will design, build, and maintain scalable, cloud\-based solutions that power our core platform. You will play a key role in shaping our architecture, mentoring teammates, and ensuring high\-quality delivery across both front\-end and back\-end systems. Our current technology stack includes Angular 21, .NET 10, and Azure SQL, hosted in Microsoft Azure. **What You’ll Do (Functions \& Responsibilities)** * Design, develop, and maintain full stack applications using Angular on the front end and .NET Core/.NET 9/.NET 10 (C\#) on the back end * Apply Domain\-Driven Design (DDD) principles to build clean, maintainable, and scalable systems * Develop and maintain RESTful APIs and backend services * Design, optimize, and maintain SQL and Azure SQL databases, including performance tuning and data modeling * Collaborate with product managers, designers, and engineers to define technical requirements and system architecture * Take ownership of assigned work by proactively communicating progress, raising questions, and identifying risks or blockers early * Contribute to architectural discussions and technical decision\-making * Mentor and support junior and mid\-level developers through code reviews and technical guidance * Build and maintain CI/CD pipelines and deployment processes in Azure * Ensure high code quality through unit testing, integration testing, and adherence to best practices **What We’re Looking For (Minimum qualifications)** * 5\+ years of professional experience building applications with C\# and .NET (.NET Core, .NET 9/10 preferred) * Strong experience with Angular and modern front\-end development (HTML, CSS, TypeScript, JavaScript) * Solid understanding and practical application of Domain\-Driven Design (DDD) * Strong proficiency in SQL and Azure SQL, including performance tuning and schema design * Experience working with Microsoft Azure and cloud\-native services * Experience designing and consuming RESTful APIs * Strong communication skills with a demonstrated ability to work independently, ask clarifying questions, and keep stakeholders informed * Experience contributing to or leading system architecture and technical design is a strong plus * Preferred Skills * Experience with microservices or modular architectures * Familiarity with DevOps practices and CI/CD pipelines in Azure * Experience with automated testing frameworks * Exposure to scalable, high\-availability cloud systems **Education Requirements** * Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience) * DBA courses (Postgres/Oracle) \- certificate of Professional level desired. **TYPE** * Full time, employed by our partner Safeguard **Location** * Hermosillo or Guadalajara with 4 days per week in office work model *Our Company is an Equal Opportunity Employer and complies with all federal, state, and local laws, including providing reasonable accommodations to applicants.* *\#Inhabithiresmx*


