Innago

Company Overview

Innago provides simple, intuitive tools to help small-to-mid-sized landlords better manage their tenants and rental properties. Our features include online rental payments, document signing and storage, tenant screening, listing services and tenant communication. Our goal is to bring the underserved rental management market into the 21st century with accessible, cloud-based technology; to enable local landlords to compete with larger, more technically able regional and national companies.

We are a small team with a startup culture. All team members are expected to wear different hats when needed. A hunger for self-education, an appetite for improvisation and fluidity, and a desire to collaborate and serve are all essential qualities for a member of the Innago team.

Opportunity

Innago is looking to expand our software development capabilities in our mission to create intuitive tenant management tools that any small-to-mid-size landlord can pick up, learn, and implement.

We’re looking for someone with the following qualities and talents: empathy, passion, humor, strong communication, problem solving, and a fascination with emerging tech. You'll have experience working on an Agile development team, participating in all aspects of the software development life cycle, and are passionate about building a quality software.

Expectations

You will be given a great deal of guidance and assistance; however, we require a self-starter capable of managing multiple tasks, defining, and refining goals, and both articulating and answering questions without constant direction.

You will find colleagues receptive to new ideas and productive input. Your opinion matters to us. You will be given an opportunity to push boundaries and participate in projects and discussions that advance your professional skills.

The Job in a Nutshell:

• Design, develop, test, deploy, maintain, and improve software

• Manage individual project priorities, deadlines, and deliverable

• Use and learn new emerging technology

• Shape solutions that help people flourish

• Analyze user needs and business goals

What We’re Looking For*:

*These are guidelines only. Regardless of background, we’re looking for someone with a passion for learning and growing. If that’s you, we’d like to hear what you have to say.

• 2-6 years of designing and delivering .Net / SQL Server / Web Applications.

• Recommended Bachelor’s or advanced degree in relevant field

• Working knowledge of software design and enterprise architecture patterns.

• In-depth familiarity with Agile methodologies and pair programming is a plus

• Experience introducing new technologies & using open-source solutions to solve problems

• Project management basics

• A technical mind with attention to detail

• Demonstrated experience with:

  • developing RESTful web services in production environment
  • unit/integration/functional testing
  • the mechanisms source control, repositories, Wikis
  • continuous integration

Desired Software Proficiency:

• Working knowledge of Microsoft Stack technologies

• NET Core 2+, .Net Framework 4.5+, Entity Framework, Web API

• RDBMS - MS SQL Server, MySQL, PostgreSQL. Working knowledge with NoSQL such as MongoDB is a plus.

• JavaScript / ReactJS / AngularJS / Angular 2+ / CSS / HTML5

• Demonstrated experience designing and architecting scalable and resilient software

Intangibles and Tangibles:

• Competitive compensation

• Hudson office location

• Flexible work-from-home policy

• Autonomy to grow and explore

• Challenging, engaging, and rewarding work

If interested, please apply below.