Assistant Vice President, Full Stack Engineer, Business Technology Group
@ Harrison StreetAssistant Vice President, Full Stack Engineer, Business Technology Group
This job is still taking applications, but it's been up a while.
About the job
Harrison Street Asset Management is a leading global alternative investment firm focusing on real estate, infrastructure, and credit strategies, with over $108B AUM. The Full Stack Engineer role supports web applications and data systems across multiple teams.
Requirements
- 5+ years in Full Stack Engineering
- Proficient in JavaScript, TypeScript, HTML
- Experience with React, Angular
- Knowledge of ASP.Net, Node.js, Python
- Experience with SQL Server, Azure data pipelines
Qualifications
- Bachelor’s in Computer Science or related
- Strong communication skills
- Ability to work independently
- Familiarity with security standards
Full job description
Harrison Street Asset Management ("HSAM") is a leading global alternative investment management firm focused on real estate, infrastructure, and credit strategies across North America and Europe. Headquartered in Chicago, Toronto, and London with offices across North America, Europe, Asia and the Middle East, the firm has over $108 billion in assets under management on behalf of institutional investors and registered investment advisors globally.
Founded on a culture of innovation, HSAM is an early mover in alternative real estate and mid-market infrastructure. Today, the firm’s global team, consisting of more than 520 professionals, is committed to creating long-term value through deep sector expertise and forward-thinking strategies.
Under direction of the Head of Data Analytics & Architecture, Global, the successful Full Stack Engineer candidate will be responsible for designing, building, and maintaining complete web applications, managing both front-end user interfaces and back-end server logic, databases, and APIs. They work throughout the entire software development lifecycle, from conception to deployment, ensuring applications are functional, responsive, and secure, while collaborating with teams to deliver seamless user experiences.
The Full Stack Engineer will also be responsible for the collection, storage, processing, and transformation of large volumes of data to make it accessible, reliable, and usable for analysis and decision-making purposes. The ideal candidate is an experienced data pipeline builder, business intelligence report builder and data wrangler who enjoys optimizing data systems and building them from the ground up.
The successful candidate must be self-directed and comfortable supporting the Web Applications, and data needs of multiple teams and systems.
Responsibilities:
60% Full Stack Software Development
20% Data Engineering, Machine Learning and Data Agents
10% Data Visualization
5% Cybersecurity Collaboration
5% Miscellaneous
Requirements:
- 5+ years of experience in a Full Stack Engineer role.
- Bachelor’s Degree in technical discipline such as Computer Science, Information Technology, Data Science or related field.
- Proficient in JavaScript, TypeScript, HTML for building responsive web applications.
- Strong experience in modern front-end frameworks such as React and Angular.
- Experience of responsive design, UI/UX principles, and cross-browser compatibility.
- Strong knowledge of server-side programming such as ASP.Net, Node.js, and Python.
- Experience working with relational databases such as Microsoft SQL Server, and experience designing databases schemas, writing optimized queries in SQL, and managing data models.
- Experience building and optimizing Azure data Factory pipelines, architectures, and data sets.
- Experience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement.
- Experience with version control, CI/CD pipelines and deployment automation using tools like GitHub.
- Experience deploying and delivering end-to-end web applications in Microsoft Azure platform.
- Experience supporting and working with cross-functional teams in a dynamic environment.
- Confident in decision making and the ability to explain processes or choices as needed.
- Ability to complete milestones and work toward multiple deadlines simultaneously.
- Proficient in data warehousing solutions and ETL tools.
- Proficient in database design, data definition, data dictionary, and related concepts.
- Understanding of Machine Learning concepts
- Must be able to evaluate technical problems and determine solutions.
- Must have strong written and verbal communication skills.
- Must be able to follow and apply established security policies, procedures, and standards.
- Must be able to read and understand technical manuals and vendor documentation.
- Must be able to manage multiple technical workstreams independently.
- Must be able to maintain professional and effective working relations with supervisors and co-workers.
- Must be able to work flexible hours, including weekends and evenings.
- Must be able to learn new skills and technologies.