Job Description

Company Description

With more than 2,400 locations nationwide, Public Storage is the leader in the self-storage industry, and given our number of tenants, we may very well be the world's largest landlord. We've experienced unprecedented growth over the past four decades, and it's in no small part due to the dedicated team that has helped us become an S&P 500 industry leader, the country's largest real estate investment trust (REIT), and the most recognizable name in self-storage.

Job Description

The Software Engineer engages directly with IT leadership, development teams, technical delivery teams, enterprise architects, resource managers, operations support teams and vendors to ensure the successful design, development and delivery of technology based solutions including a specialization in consumer-facing web solutions, and front-end development. 

This individual will be a key asset in the software change and release management processes, assisting with the overall maturity of the software development lifecycle. This requires driving on-time, high quality software development deliverables to multiple environments including operations engagement and production release, while working with cross-functional teams. In addition, she/he will assist in the definition and maturation of processes to optimize efficiency and quality.

Responsibilities of the Software Engineer include:

  • Solves highly technical and complex incidents/ business problems and/or drives efforts to resolve incidents
  • Develops/designs integrated solutions within a broad technical context
  • Reviews documents of others; looks to automate processes and create efficiencies 
  • Serves as an expert on projects 
  • Establishes successful working and support relationships with cross-functional leaders and staff as well as third party vendors
  • Not only resolves problems as an individual contributor, but helps others resolve problems by providing real time coaching, advice and feedback
  • After resolving highly technical issues, looks to educate others to solve the issues independently in the future
  • Leads brainstorming sessions with associates to determine best solutions
  • Independently researches new technologies and can prepare a business case
  • Develops/designs integrated solutions to resolve technical issues
  • Delivers a higher quality and quantity of work compared to intermediate associates
  • Functions as a highly regarded subject matter expert 
  • Responsible for solving technical and complex problems; go-to person for challenging technical issues



  • 3+ years of experience as a software engineer or developer
  • Ability to work independently or in a small group and serves as a teacher and mentor to other associates
  • Ability to automate work instead of manual execution
  • Proven ability to deliver software deliverables on time
  • Understands technical solutions and business impact of the solution
  • Knows how to diplomatically present a challenging position; is able to positively influence others without resorting to authority
  • Familiarity with, and demonstrated understanding of, the general enterprise business and technical architectures
  • Experience in embracing and helping others to embrace change
  • Proven internal and external influencing skills
  • Experience with Waterfall and Agile methodologies
  • Expert level experience with Microsoft Project and Excel


  • Knowledge of SOA based architecture including the development of web services
  • Experience working in an Agile environment preferred
  • Sitecore 9.0.2
  • React 16.3.2
  • Experience with .Net 4.6.2, MVC 5 and jQuery preferred
  • Experience with Microsoft technologies including .net, SSIS, Sql Server, etc
  • Experience with SQL


Additional Information

All your information will be kept confidential according to EEO guidelines.

Privacy Policy

Req ID:743999716504703

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online