
Extra Space Storage
Software Engineer
See how this job matches your profile
Sign in for an AI-powered fit score, breakdown, and a tailored resume.
Job Description
At Extra Space Storage, we are seeking a Senior Software Engineer at our corporate offices located in Salt Lake City, Utah. The Senior Software Engineer is a technical leader responsible for delivering high-quality, scalable solutions that drive business impact. This role leads complex projects, mentors engineers, and collaborates across teams to align technology with strategic goals. It offers an environment where innovation, ownership, and influence are key to success. Our senior engineers are key technical contributors on agile teams of 3-5 developers. This position reports to the IT Manager, Business Systems.
Qualifications
Required Qualifications
- Strong, demonstrable proficiency in C# and T-SQL.
- Proven ability to pick up new languages, frameworks, and platforms quickly as business needs evolve.
- Hands-on experience developing and maintaining integrations between enterprise business systems (e.g., Microsoft Dynamics 365, Concur, Workday, Salesforce) using REST/SOAP APIs, middleware, and event-driven or file-based patterns.
- Experience with DevOps and experience building and deploying infrastructure with cloud deployment technologies like VSTS, AWS, Azure, etc.
- Experience with Scrum/Agile development methodologies
- Bachelor’s degree in Computer Science, Information Systems, or related field
- 6+ years of relevant experience or equivalent combination of education and training
- Deep proficiency in C# and T-SQL, paired with the versatility to move between languages and platforms as the work demands.
- Specialization in enterprise system integration, including API design, authentication, data mapping and transformation, error handling, and cross-system troubleshooting.
- Strong leadership and mentoring capabilities
- Excellent communication and collaboration skills
- Strategic thinking with a business-oriented mindset
- Demonstrated technical foresight and sound judgment
- Ability to break down complex initiatives into manageable milestones
Preferred Qualifications
- Experience with any of the following: Salesforce development, OutSystems development, React, TypeScript.
- Experience with MS SQL Server and modern web fundamentals (HTML5, CSS, JavaScript).
- Strong experience with cloud platforms and deployment tools (e.g., Azure, AWS, VSTS)
- Proven ability to deliver across multiple priorities with minimal supervision
Skills & Technologies
About the Company
Extra Space Storage
View company profile →
Interested in this role?
Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.
Sign in to applyJob Details
Employment Type
Full Time
Experience Level
Senior
Location
Salt Lake, UT
Posted
Today
Country
US