Inhabit®

Senior Developer

Inhabit®  •  Hermosillo, MX (Onsite)  •  2 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Job Location: MX HMO - Hermosillo, SO 83145About 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.

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

QualificationsWhat 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
Inhabit®

About Inhabit®

Inhabit is a software company serving the residential and vacation property management industries. It delivers best-in-class software solutions while fostering industry-leading innovation and collaboration. Powered by its diverse team of business leaders and industry experts, the company focuses on providing property management professionals more choice through its software ecosystems. 

Inhabit believes that property managers are central to the success of the residential and vacation housing markets and delivers products built to empower them, their investors, and communities.

Inhabit’s private equity partners include Goldman Sachs Asset Management, Insight Partners, Greater Sum Ventures and PSG. These are committed to helping support the company’s commitment to property management software solutions. To learn more, visit Inhabit.com.

Industry
IT & Software
Company Size
1,001-5,000 employees
Headquarters
Knoxville, Tennessee
Year Founded
Unknown
Social Media