Extra Space Storage

Software Engineer

Salt Lake City, UT, United States Full time
At Extra Space Storage, if it matters to you, it matters to us! It is a really exciting time to be at Extra Space Storage! We got our start in 1977. Today we are a New York Stock Exchange-traded company leading the self-storage industry in more ways than one. But in order to maintain this lead, we need exceptionally motivated, capable, and driven people like you. We offer a fast-paced collaborative environment where each of us directly contributes to the company’s success. Come join us and find out why so many of our employees recommend Extra Space Storage as a great place to work.

The Software Engineer works closely with business teams to understand requirements, design and develop solutions that optimize business processes and empower employees and customers to provide best in class services. Extra Space offers a creative, supportive environment where new ideas are encouraged and rewarded.

Primary Responsibilities

  • Design, develop, test, implement and maintain systems and websites that fall under your responsibility.

  • Form a partnership with the business teams to understand their processes and collaborate to design and develop solutions to meet and ideally exceed their needs.

  • Participate as a member of teams to tackle larger projects.

  • Work alongside other engineers on the team to elevate technology and consistently apply best practices

  • Mentor junior members of team to share proper process and techniques.

  • Follow corporate and departmental standards and processes.

  • Write and maintain technical documentation.

  • Research and evaluate software and hardware to assist in programming or to use as system platforms.

  • Provide technical assistance by responding to inquiries from others regarding errors, problems, or questions about systems.

  • Train end users or technical support staff to use systems.

Job Specifications

  • Skills required in four or more of the following technologies (minimum 3 years with 2 of the technologies): C#, VB, ASP.NET, Salesforce APEX, PHP, T-SQL

  • Skills desired in following technologies (minimum 3 years with 2 of the technologies): MS SQL Server, Oracle, SQL, HTML, HTML5, CSS, JavaScript, AJAX, XML, DOM, AngularJS

  • Experience with DevOps and experience building and deploying infrastructure with cloud deployment technologies like VSTS, AWS, Azure, etc

  • Experience with Scrum/Agile development methodologies.

  • Technically savvy approach with self-motivation and flexibility.

  • Excellent communication skills a must.

  • Ability to effectively present information and respond to questions.

Education and Experience

  • Bachelor's degree from a four-year college or university, or three to four years related experience and/or training; or equivalent combination of education and experience.

  • Experience in backend development with an understanding of building and maintaining scalable, distributed systems.

  • Experience with containerization technologies is a plus.

If you are a current Extra Space employee, please apply through Jobs Hub in Workday.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Applications Deadline: Applications will be accepted until the position is filled.