CubeSmart is currently seeking a Director, Application Development to join the Information Technology team at our corporate office in Malvern, PA. The Director, Application Development reports to the Vice President, Information Technology and is an important part of our IT Leadership team. They are responsible for the technical oversight and management of CubeSmart’s customer-facing digital platform, our suite of business-facing applications, and all associated integrations.
The Director, Application Development will be dynamic leader and will be expected to play a critical role in evolving our customer-facing and digital application suite to meet the needs of modern consumers. The leader will help define and implement our quickly advancing MarTech stack and will play an important role in the modernization of our enterprise technology platform.
The leader will define and drive best practices in application development and will effectively juggle the need to deliver tangible business value with the need to continually advance our technology capabilities. They must be deeply experienced in being responsible for complex, enterprise systems in a 24/7 environment in which robustness and near-100% uptime is a key consideration.
The leader will be an outstanding team builder and people leader, and will cultivate a culture of high engagement, performance, urgency, and productivity. They must be experienced in working with both on-prem and distributed teams.
The leader will be a key resource to the Vice President of Information Technology and to others across IT and across our company.
Who we are:
CubeSmart is a publicly traded real estate investment trust (REIT) focused on the development, acquisition, disposition, and management of self-storage facilities. CubeSmart is headquartered in Malvern, PA, a suburb of Philadelphia, and is one of the largest self-storage owners and operators in the United States, with more than 1500 locations nationwide.
Over the past five years, CubeSmart has grown significantly, acquiring approximately $1.5 billion in assets. Our growth is possible because of our 3,000 teammates across the country who work together to grow the company, serve our Customers, and deliver results through a culture of open communication and collaboration. We are excited to have you join our team and grow with us!
Responsibilities
- Lead the development of a suite of customer and business-facing applications, including our marketing website, mobile app, online rental application, customer portal, MarTech stack, and numerous supporting applications and technologies.
- Define and implement technical architectures for scalable, maintainable applications, utilizing industry-standard design patterns, while remaining consistent with our overarching enterprise architecture.
- Collaborate with IT Leadership to drive best practices in software development, including coding standards and code reviews, CI/CD pipelines, and automated testing (including unit, integration, system testing)
- Lead a high-performing, multi-disciplined engineering team in a 24/7 production environment, with a focus on technical excellence, performance, scalability, quality assurance, and compliance.
- Create an engaging, collaborative work environment in which all team members are aligned around the functional and operational strategy, helping to reinforce CubeSmart’s reputation as a technology employer of choice.
Qualifications
- Bachelor’s degree in computer science, engineering, or a related technical field. Master’s degree a plus.
- 8-10 years of immersive experience leading software development teams and having direct responsibility for mission-critical applications in a 24/7 enterprise environment, preferably in retail, hospitality, e-commerce or other consumer-facing industries.
- Deep experience adapting agile methodologies to a fast-moving, dynamic environment that also demands quality, accuracy, and robustness.
- Strong expertise in .NET core, ASP. NET MVC, and C#.
- Experience with front-end technologies like Javascript, HTML5, CSS and modern frameworks (e.g. React, Angular).
- Experience with ORM technologies (e.g. Entity Framework, NHibernate).
- Experience with RESTful APIs, web services, and system integration approaches.
- Strong knowledge of SQL databases (e.g. SQL Server, MySQL).
- Experience with cloud platforms (e.g. Azure, AWS), middleware, ETL tools, and microservices architecture.
- Familiarity with DevOps best practices and CI/CD pipelines.
- Excellent communication and interpersonal skills. Able to translate complex technical concepts into clear, actionable insights for diverse audiences.
- Engaging leader who fosters energy, collaboration, and personal investment among team members.
We are an Equal Opportunity Employer, Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity
#LI-MT1