Overview
When you join Hines, you will embark on a career journey fueled by vision and guided by leaders who set the standards of our industry. Our legacy is rooted in innovation and excellence, earning us a spot on Fast Company’s esteemed annual list of the World’s Most Innovative Companies for 2024. Discover endless opportunities to grow and make your mark at Hines.
Responsibilities
As a Senior Software Developer, you will design, create and support applications that will enable Hines to become the best real estate investor, partner and manager. This senior role focuses on implementing and driving development of the team’s work. Handling team questions to bring clarity to implementation details is key for this role in the team. With a future focus, this role should review team work for maintainability and ease of use. Senior Software Developers have the responsibility for championing complex feature development. The senior software developer role will contribute to the knowledge bank for the application ecosystem. Provide hands on support for the development team during ongoing development efforts. During planning, this role sets task weighing to help with timing estimations during sprint scoping.
We interact with and serve all levels of employees worldwide meaning this will be a highly visible and collaborative role across the enterprise requiring very strong working relationships with other teams across Hines, Directors, and other leaders.
This position is a member of the Application Development team within the IT department at Hines.
-
Application development for the asset lifecycle, investment performance and account management processes
-
Lead team development efforts within a sprint
-
Assist with production and development system monitoring
-
Requirements gathering with the product owners through mindmapping and other specification techniques
-
Maintain and troubleshoot existing software applications in our growing application ecosystem
-
Organize and run code deployments during change windows
-
Keep up with an ever evolving application environment to help future proof application design
-
Communicate with a wide variety of clients, peers, and upper management to work directly with the business
-
Help maintain documentation code base during new feature development as well as changes to existing workflows
-
Guide and assist team members through development design and challenges
Qualifications
Minimum Requirements include:
- Bachelor’s degree in Computer Science, or other related work experience from an accredited institution is strongly preferred
-
Four or more years of experience with software development in a team environment
-
Bonus to have a working knowledge of the real estate industry
-
Full-stack web development experience - Django preferred
-
Strong SQL experience with PostgreSQL and SQLServer
-
Responsive HTML / CSS design
-
Python 3
-
JavaScript
-
Reporting Tools
-
Familiarity with Agile Development
-
Linux experience and comfort
-
Dev Ops/Live Ops experience
-
Using nginx
-
UI / UX design
-
Apache 2
-
Jupyter Notebooks
-
Pandas, numpy, sci-kit or other python based math libraries
-
Integration with cloud-based systems
-
git
Closing
Hines is a global real estate investment, development and property manager. The firm was founded by Gerald D. Hines in 1957 and now operates in 28 countries. We manage a $92.3B¹ portfolio of high-performing assets across residential, logistics, retail, office and mixed-use strategies. Our local teams serve 634 properties totaling over 225 million square feet globally. We are committed to a net zero carbon target by 2040 without buying offsets. To learn more about Hines, visit www.hines.com and follow @Hines on social media. ¹Includes both the global Hines organization as well as RIA AUM as of June 30, 2022.
Visit www.hines.com for more information.
We are an equal opportunity employer and support workforce diversity.
No calls or emails from third parties at this time please.
PI241978459