Jobs.ca
Jobs.ca
Language
Venterra Realty logo

Software Engineer

Venterra Realty3 days ago
Hybrid
Richmond Hill, Ontario
Mid Level
contract

Top Benefits

Remote / Corporate Office in Richmond Hill, Ontario (Hybrid)
Opportunities and goals for personal and career development
Wellness and balance promotion

About the role

Description ROLE: Software Developer

REPORTS TO: Senior Director of Software Engineering

LOCATION: Remote / Corporate Office in Richmond Hill, Ontario (Hybrid)

Company Overview Venterra Realty is a growing developer, owner, and operator of multifamily apartments with approximately 90 mixed-use and multifamily communities across 21 major US cities. Over 42,000 people and more than 18,000 pets call Venterra "home"! We are committed to improving the lives of our residents by delivering an industry-leading customer experience. Through the exceptional commitment and dedication of our approximately 900 team members, we’ve enjoyed tremendous growth and financial success over our 23-year history.

We’re thrilled to be recognized as a leading workplace with numerous prestigious awards year after year! In 2024 alone, Great Place to Work’s annual employee survey led to various workplace recognitions including being named one of the 2024 FORTUNE© Best Medium Workplaces , ranking #1 in our size category on the 2024 Best Workplaces in Real Estate list, and being celebrated as one of People Magazine's 2024 PEOPLE® Companies that Care .Anonymous Venterra Glassdoor reviews have also resulted in our becoming a five-time Glassdoor Best Places to Work winner. Explore our communities at VenterraLiving.com , and visit Venterra.com to learn more about how we’re out-caring the competition by staying true to our value proposition: “We care more about renter experiences, which drives superior results.”

THE OPPORTUNITY We are looking for a strong Senior Software Engineer (Full Stack) to work as part of a distributed team helping maintain and expand the company’s technology offerings. Our technology ranges from those situated in the AWS cloud, to mobile Android and iPhone apps, to a wide variety of 3 rd party integrations. This role is a full stack role, which will mix React/React Native with backend Java apps and services. Work is done in an agile style where each release is planned but remains flexible to react to business needs. Developers are expected to build a deep knowledge of the business and be able to design practical, efficient solutions for business users. They should also be engaged in a commitment to excellence through a test-driven environment that helps to maintain quality using automated testing. The standard for excellence expected in work is also a two-way street for the company with strong focus on people-first values with the team. This means ensuring opportunities and goals for personal and career development, as well as both maintaining and promoting wellness and balance.

Key Job Responsibilities

  • Utilize expertise in back-end and front-end development.
  • Work in collaboration with the development team and major stakeholders to provide solutions and support the business.
  • Use analytical skills to review technical issues and suggest solutions.
  • Work collaboratively with 3 rd party vendors.

CANDIDATE PROFILE

  • Over 5 years of Java development experience.
  • Over 3 years of JavaScript development experience using modern frameworks such as React, Angular or Vue.
  • Over 3 years of SQL experience.
  • Excellent communications skills.
  • Analytical skills and collaborative approach.

The Following Skills Would Be An Asset

  • Clean Coding practices and principles experience (e.g. SOLID).
  • Experience with Java based ORM frameworks, or a persistence framework like MyBatis, as well as relational databases.
  • Knowledge of JSX, TypeScript and state management frameworks such as Redux or Mobx.
  • Knowledge of JavaScript packages, package managers, bundlers, and their use in building complex interactive experiences.
  • Agile development experience and/or knowledge.
  • Familiarity with concepts related to data flow and component driven architectures (with practical experience based on React).
  • Experience using and/or designing RESTful API’s.
  • Experience working with VCS systems, particularly Git.
  • Understanding of browser rendering, and ability to fine-tune an experience.
  • IntelliJ IDE.
  • SQL Server.
  • GWT.

Our Solutions Our technology solutions can be divided into the following groups:

  • Internal web applications (Java, GWT, React, SQL Server) for managing our apartments and communities, for example:

  • Contracts and leases.

  • Managing utility bills.

  • Tracking and managing maintenance work.

  • Managing spend.

  • Internal mobile application (Android and iOS) providing our staff with the ability perform a sub-set of the tasks provided by the web applications.

  • Public-facing web applications and mobile apps (Android and iOS) for interacting with residents and prospective residents, for example:

  • Allowing prospective residents to apply for an apartment online.

  • Allowing current residents to pay their bills and raise service requests online.

  • Integrations with third-parties, for example:

  • Criminal and background checks.

  • Bill generation.

  • Pricing optimisation.

  • Various batch jobs.

Venterra Realty is an equal opportunity employer. Accessibility accommodations are available on request for candidates taking part in all stages of the selection process.

About Venterra Realty

Real Estate
501-1000

Founded in 2001, at Venterra, we develop, own, and manage approximately 90 apartment communities in 21 US cities that provide housing to over 42,000 people and 18,000 pets. We are committed to improving the lives of our residents by delivering an industry-leading customer experience. Learn more at Venterra.com!

In 2024 alone, Great Place to Work’s annual employee survey led to various workplace recognitions including being named one of the 2024 FORTUNE© Best Medium Workplaces, ranking #1 in our size category on the 2024 Best Workplaces in Real Estate list, and being celebrated as one of People Magazine's 2024 PEOPLE® Companies that Care. Venterra Glassdoor reviews have also resulted in our becoming a five-time Glassdoor Best Places to Work winner.

If you are motivated to work in a challenging environment, where your results will be recognized and rewarded, you should consider a career with Venterra. We are looking for the best in the industry, those who genuinely wish to excel in their career.

Come join a team where you have unlimited growth potential and career advancement. We offer great compensation, an excellent benefits package, and training to reach your full potential!