What are the responsibilities and job description for the Director of Software Engineering and Integration - Charlotte Corporate position at Northwood Ravin?
Location: Charlotte Corporate Office
Northwood Ravin is consistently recognized for developing the top luxury apartment communities in the Southeast. At Northwood Ravin, every member of our organization is united by a shared commitment to create the best-in-class residential experience. Guided by our core values of creativity, integrity, and an all-in culture, we empower individuals to reach their fullest potential professionally and personally. We cultivate a culture of excellence, innovation, and inclusivity by fostering strong collaborative relationships within our team. Northwood Ravin is dedicated to delivering unparalleled service to the residents we house and the communities we create.
Primary Responsibilities
The Director of Software Engineering & Integration is responsible for designing, implementing, and optimizing technical solutions that align with Northwood Ravin’s organizational goals. This role requires expertise in IT infrastructure, software development, API integration, and digital marketing strategies to enhance the company’s overall digital presence and operational efficiency. The ideal candidate possesses strong analytical skills, problem-solving abilities, and a collaborative mindset to drive innovation and data-driven decision-making.
As the Director of Software Engineering and Integration, your primary responsibilities include:
Technical Strategy & Software Development
What you bring to the role:
When you join Northwood Ravin, you are not just taking a job but becoming part of a community that values your well-being and professional growth. Our team members are at the heart of our success, and we are committed to supporting and growing you.
In addition to our award-winning culture, we offer a comprehensive benefits package focused on career growth, health and wellness, retirement, and family support so you can thrive professionally and personally.
Northwood Ravin is consistently recognized for developing the top luxury apartment communities in the Southeast. At Northwood Ravin, every member of our organization is united by a shared commitment to create the best-in-class residential experience. Guided by our core values of creativity, integrity, and an all-in culture, we empower individuals to reach their fullest potential professionally and personally. We cultivate a culture of excellence, innovation, and inclusivity by fostering strong collaborative relationships within our team. Northwood Ravin is dedicated to delivering unparalleled service to the residents we house and the communities we create.
Primary Responsibilities
The Director of Software Engineering & Integration is responsible for designing, implementing, and optimizing technical solutions that align with Northwood Ravin’s organizational goals. This role requires expertise in IT infrastructure, software development, API integration, and digital marketing strategies to enhance the company’s overall digital presence and operational efficiency. The ideal candidate possesses strong analytical skills, problem-solving abilities, and a collaborative mindset to drive innovation and data-driven decision-making.
As the Director of Software Engineering and Integration, your primary responsibilities include:
Technical Strategy & Software Development
- Design and implement scalable, efficient software solutions that enhance user experience and operational effectiveness.
- Develop and manage system integrations to streamline operations, optimize data aggregation, and improve resident acquisition and retention.
- Oversee development processes, ensuring clean code, seamless interoperability, and adherence to best practices.
- Manage cloud infrastructure, databases, and system reliability while ensuring security and compliance.
- Develop and implement the company’s AI strategy, integrating cutting-edge technologies such as virtual leasing assistants, self-showing solutions, and generative AI.
- Utilize data analytics and market research to assess digital product performance and drive strategic decision-making.
- Troubleshoot, test, and resolve technical issues related to APIs, application performance, and system reliability.
- Work with IT, marketing, and operations teams to align technology with business objectives and optimize digital engagement strategies.
- Manage project estimates, timelines, budgets, and vendor evaluations for technology integration and implementation.
- Maintain up-to-date software documentation, ensuring clarity and continuity across technical teams.
What you bring to the role:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, IT, or a related field.
- 7 years of experience in software development, API integration, and IT infrastructure, ideally within the real estate industry.
- Experience with multifamily software development and integration preferred.
- Proficiency in Java, Python, and database management.
- Experience with Snowflake, Power BI, and cloud platforms (AWS, Azure, Google Cloud).
- Strong knowledge of RESTful, SOAP, GraphQL APIs, and third-party system integrations.
- Expertise in software architecture, design patterns, and Agile/Scrum methodologies.
- Familiarity with DevOps practices and low-code BPM tools.
- Experience in AI integration for enhanced system functionality and user experience.
- Proven ability to lead cross-functional teams and manage multiple projects.
- Strong problem-solving, decision-making, and strategic thinking skills.
- Experience in budget management, resource allocation, and project execution.
- Excellent interpersonal and leadership skills, with the ability to collaborate across departments.
- Ability to align technology solutions with business objectives and resident engagement strategies.
- Passion for emerging technologies, digital marketing strategies, and software innovation.
- Ability to stay ahead of industry trends and implement best practices.
When you join Northwood Ravin, you are not just taking a job but becoming part of a community that values your well-being and professional growth. Our team members are at the heart of our success, and we are committed to supporting and growing you.
In addition to our award-winning culture, we offer a comprehensive benefits package focused on career growth, health and wellness, retirement, and family support so you can thrive professionally and personally.
- Competitive compensation along with various monthly bonus incentives
- Housing discounts
- Extensive training programs
- Health and wellness benefits including medical, free dental, vision, and basic life benefit
- Paid leave plans via Paid Time Off, Sick Time, holidays and Partner Leave
- Retirement planning with a 401(k) program and company match
- Give back days allowing you time away from work to volunteer and pursue personal interests
- Employee Referral Program
- Tenure is rewarded so stay in the nest! Your PTO accrual rate will increase, benefit premiums will decrease, 401(k) matches increase, additional give back days are added and you will receive a special gift at each tenure milestone!