{bc}
workday

Software Engineer, Internal Applications

Extra Space Storage
Salt Lake City, USA
Full-time
Mid · 3+ years experience
Onsite
Discovered 1 weeks ago
angularawsdynamodbgitjavascriptmysql

Full Job Posting

Duties & Responsibilities

Architect & Build Internal Solutions: Translate operational and business requirements into scalable, maintainable, and reliable solutions across our suite of internal business and store-management platforms.

Cross-Functional Collaboration: Partner closely with product managers, operational stakeholders, and UX designers to create streamlined workflows that improve day-to-day efficiency and user experience for internal teams.

Technical Design & Discovery: Participate in technical design, discovery, and architecture planning sessions; document technical designs; evaluate tradeoffs; and ensure alignment with business goals, maintainability, and enterprise architecture standards.

Integrations & Platform Services: Extend and modernize core platform capabilities, including integrations with third-party services.

UI/UX Implementation: Ensure technical feasibility and high-fidelity implementation of UI/UX designs, focusing on usability, responsiveness, and speed for high-volume internal operational users.

Modern Engineering Practices: Leverage approved AI-assisted development tools responsibly to accelerate routine development, explore implementation strategies, and improve overall team velocity.

Operational Excellence & Reliability: Drive production readiness through automated unit/integration testing, peer code reviews, CI/CD pipeline improvements, observability/monitoring, SLA/SLO adherence, and incident response.

Qualifications

  • 3+ years of hands-on software development experience building web applications using modern JavaScript or TypeScript frameworks (e.g., React, Vue, or Angular).
  • Demonstrated experience building and consuming RESTful APIs and integrating with enterprise backend services.
  • Experience working within an Agile/Scrum delivery lifecycle.
  • Proficiency with modern version control and collaboration workflows using Git.
  • Strong problem-solving skills with a focus on writing clean, modular, and well-tested code.
  • Bonus Qualifications
  • Strong proficiency and hands-on experience with React and modern state management.
  • Experience building and maintaining backend services and APIs using Node.js / Express, with familiarity or experience in.NET / C# for supporting services.
  • Experience with Git-based CI/CD automation, AWS cloud infrastructure, and automated testing frameworks (unit, integration, and end-to-end).
  • Experience developing enterprise software involving complex domain workflows (e.g., retail/point-of-sale systems, document management, payment gateways, e-signatures, or telephony integrations).
  • Hands-on experience with relational databases (SQL Server, MySQL) and NoSQL data stores (DynamoDB).
  • Familiarity with enterprise software performance tuning, caching strategies, and service reliability/observability (SLAs, SLOs, logging, and metrics).
  • Work Environment & Physical Requirements Performs sedentary work in an office environment with limited lifting (less than 10 pounds) or walking required. Close visual acuity required to perform work at computer terminal. No exposure to adverse environmental conditions. Requires repetitive typing motion, talking, hearing, grasping and feeling.
  • We pride ourselves on hiring top talent and provide the following benefits and more:
  • Well defined career paths
  • Qualify for Medical, Dental, and Vision benefits on Day 1
  • Health Savings Account (HSA) or Flexible Spending (FSA)
  • Company paid Life, AD&D, and Short & Long Term Disability
  • 401K with company match after 90 days of service
  • Holiday pay and paid time off
  • Extensive Wellness Program and various Employee Discount Programs
  • Personal Health Advocate
  • Free soda, coffee, and drinks all day every day and much, much more!
  • Disclaimer The job description outlines the general nature and scope of work employees perform in this role. It's not intended to be an exhaustive list of all duties, responsibilities, or qualifications required for the position. The company reserves the right to modify, revise, or update the job description to meet business needs.
  • Work Environment & Physical Requirements
  • Performs sedentary work in an office environment with limited lifting (less than 10 pounds) or walking required. Close visual acuity required to perform work at computer terminal. No exposure to adverse environmental conditions. Requires repetitive typing motion, talking, hearing, grasping and feeling.

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.

Preferred Qualifications

  • Bonus Qualifications

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Extra Space Storage