Skip to main content
Posted February 10, 2023
TenantCloud

.NET Full Stack Developer

Sandy, UT, USA Hybrid Full Time
401k, Health, Dental, Vision

Who We Are: TenantCloud is a consumer based Saas company providing marketing and management tools for both landlords and tenants. Our application...

Who We Are:

TenantCloud is a consumer based Saas company providing marketing and management tools for both landlords and tenants. Our application includes best in class solutions to help landlords and tenants manage listings, payments, applications, screenings, maintenance requests, digital forms and much more. TenantCloud employs a small team contributing to our mission of simplifying the lives of renters, DIY landlords, and property managers.

Who we are looking for :

A driven and experienced software engineer with a solid understanding of great software design, and a passion for solving difficult problems in complex multi-component systems. Must thrive in a highly team-oriented environment where collaboration between developers and across teams is common; where giving and receiving of feedback, debate, and constructive criticism are encouraged.

Our company has an open, relaxed, and friendly environment where we joke around and have fun, yet we’re serious about the work we do.

Responsibilities:

  • Take design comps and Build innovative, testable, and scalable application systems
  • Write maintainable full-stack code working in a professional software engineering environment (source control, shortened release cycles, continuous integration, etc.). Cowboy coders need not apply.
  • Deploying and managing container based systems in cloud hosted environments
  • Extending and improving existing system services and software component algorithms for efficiency and scalability
  • Ability to work with many third party APIs
  • Welcome change and complexity. Learn quickly and adapt fast.
  • Strong initiative and desire to push forward, not just keep up and follow
  • Troubleshooting bugs and other technical issues

Technology Qualifications:

Our products are built using a modern microservice infrastructure consisting of responsive Single Page Web Applications built on top of our evolving platform. The .NET Framework is the foundation of our platform APIs and SQL Server is the primary data store on the backend. Here is a quick look at some of the technologies we utilize:

  • C# and JavaScript
  • Asp.Net MVC/Web API in both .NET, .NET Core, and .NET 6
  • SQL Server, MongoDB, Redis, ElasticSearch, RabbitMQ
  • AngularJS, VueJS, Sass
  • Azure, Docker, Kubernetes
  • Test Automation with XUnit, Jasmine
  • Git, AppVeyor CI

Core Requirements:

  • A distributed systems foundation and a service-oriented mindset. You're always thinking "What happens if this fails?" when you build things.
  • Additional experience deploying and monitoring software in production. You know that building something is only the first step.
  • Ability to work in a team environment and not take yourself too seriously. You want to teach people your knowledge and also learn from others.
  • Strong initiative to improve processes, tools, methodologies, and overall quality of the product.
  • Working knowledge of best patterns and practices for object oriented design and development.

Extras:

  • You read up on and experiment with new technologies because it is in your nature, not because it's a job requirement
  • You welcome the challenge of problems that no one has ever tried to solve before.
  • You have expertise in design, development and performance tuning of relational databases.
  • AWS Aurora and DB autoscaling, replication
  • Serverless and microservice architectures
  • Laravel framework and its ecosystem
  • .NET ecosystem and Azure

Qualifications

  • 3+ years experience with C#
  • Development experience with programming languages
  • 3+ years SQL database or relational database skills
  • Legally authorized to work in the United States

Work Schedule and Environment:

Full-time, 40 hours weekly, Monday-Friday

Hybrid: In-office or Remote

Benefits:

  • Full-time Salary Position
  • Medical, Dental and Vision benefits
  • 401(k)
  • Paid vacation and sick leave

TenantCloud provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This listing expired on Mar 12. Applications are no longer accepted.

Below are some other jobs we think you might be interested in.