Tricon Residential is an owner and operator of a growing portfolio of more than 38,000 single-family rental homes in the U.S. Sun Belt and multi-family apartments in Canada. Our commitment to enriching the lives of our employees, residents and local communities underpins Tricon’s culture and business philosophy. We provide high-quality rental housing options for families across the United States and Canada through our technology-enabled operating platform and dedicated on-the-ground operating teams. Our development programs are also delivering thousands of new rental homes and apartments as part of our commitment to help solve the housing supply shortage. At Tricon, we imagine a world where housing unlocks life’s potential. For more information, visit Tricon Residential.
Job Description
The Vice President, Software Engineering leads a talented group of developers working on a diverse set of applications, all aimed at delivering exceptional user experiences. This role will help strategize and execute the technology roadmap partnering with leaders across the organization. The ideal candidate is passionate about innovation, will thrive in a collaborative environment, and is excited about the potential to make a significant impact.
Essential Duties and Responsibilities include the following but are not limited to the job specifications contained herein. Additional duties or job functions that can be performed safely may be required as deemed necessary by supervisory personnel.
- Shape the technical vision for product development and leverage technologies to guide our product roadmap with a keen focus on resident and employee experience.
- Establish the software strategy for when to develop custom applications, invest in purchased solutions, or form technical partnerships.
- Recruit, nurture, and mentor a diverse, high-performing team of engineers, ensuring the growth and retention of top talent.
- Set objectives and oversee engineering execution with a focus on achieving excellence in code quality and seamless, rapid code deployment.
- Integrate and enforce proper change management and DevSecOps practices within the engineering framework across all applications
- Collaborate closely with the product management team to align product and technical roadmaps.
- Concentrate on scoping, resourcing, and capabilities to meet delivery and financial outcomes, consistently delivering on time, within budget, and with high quality.
- Select and manage vendors who provide solutions that deliver high business value and technical assurances.
- Handle vendor negotiations related to engineering outcomes and staff augmentation models
- Create and deploy and strategy for software maintenance and upgrades that cohesively complements the product roadmap
- Analyze and assess design patterns and serve as the technical lead for architecture reviews, providing best practice guidance to engineering teams
Qualifications:
- Proficient technologist with expertise in various architectural styles including layered, monolithic, microservice, and event driven.
- Capable of managing multiple projects, prioritizing effectively, and maintaining high standards of attention to detail.
- Skilled in preparing and delivering concise, impactful updates at the Executive level, while also being able to delve into details for investigation and analysis.
- Strong communication and interpersonal skills with the ability to align differing perspectives.
- Experience with both core and modern programming languages such as Javascript, php, node.js, React, Java, .Net, and SQL with a proficiency in .Net, Javascript, and SQL specifically.
- Awareness of evolving trends in IoT and AI.
- Experience with cloud architecture and management, specifically within AWS.
Minimum Requirements:
- BA/BS in Computer Science or related field or combination of industry certifications and equivalent related work experience of 15 years or more
- 15+ years of experience in software development and architecture
- 7+ years of experience managing engineering teams (a combination of serving as the lead technical architect for a group of developers and managing the team is acceptable)
- Passionate about innovation and technology
Physical Demands:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job, including:
- Frequently required to sit, talk, and hear.
- Frequently required to stand and move; use hands to grasp, squeeze, finger, handle, and feel; reach, push, and pull with hands and arms; occasionally required to twist; reach overhead; stoop, kneel, squat, bend, and crouch.
- Occasionally lift, carry, and move up to 10 pounds.
- Vision abilities required by this job include close vision, distance vision, and depth perception.
At Tricon, we are committed to creating a workplace where every individual is valued for their unique contributions, experiences, voices, and backgrounds. By embracing these principles, we aim to positively impact our business and the communities we serve, creating a lasting legacy where everyone can thrive.
Salary Range
Placement within this compensation range will be determined by the candidate's knowledge, experience and skills.
$179,490.00 - $333,330.00