> Markdown version of [/jobs/ext/4588773-sr-software-engineer](https://www.wearedevelopers.com/jobs/ext/4588773-sr-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Software Engineer - **Company:** Extra Space Management, Inc - **Location:** Salt Lake County, UT, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Agile Methodology, Amazon Web Services, HTML5, User Authentication, Microsoft Azure, Business Systems, C Sharp (Programming Language), Cascading Style Sheets (CSS), Cloud Computing, Information Systems, Computer Terminals, Data Mapping, DevOps, Middleware, Microsoft Dynamics, Microsoft SQL Server, Scrum Methodology, Software Architecture, Software Maintenance, Salesforce.Com, Data Streaming, Systems Integration, Transact-SQL, TypeScript, Virtual Studio, ReactJS, Outsystems, SOAPAPI, Infrastructure Automation Frameworks, Information Technology, Deployment Automation, Api Design, Workday - **Published:** November 5, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=4cdd80d6b6ef0007 ## About the Role * 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 Competencies: Required * 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: * 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 Working Conditions/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. ## Description We are currently 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., * Lead the design, development, testing, deployment, and maintenance of software systems and websites. * Partner with business stakeholders to understand needs and deliver solutions that exceed expectations. * Design, build, and maintain integrations between core business systems (e.g., Microsoft Dynamics 365, Concur, Workday, Salesforce), ensuring reliable, secure, and well-monitored data flow across the enterprise. * Manage multiple projects simultaneously, balancing priorities and timelines effectively. * Mentor junior and mid-level engineers, promoting best practices and technical growth. * Drive technical excellence by applying sound design principles and modern engineering practices. * Research, evaluate, and recommend software, hardware, and platforms to support team and business goals. * Write and maintain technical documentation and architectural decisions. * Provide technical support and guidance to peers and support teams. * Train end users or technical staff on system functionality. * Champion Agile/Scrum methodologies and DevOps practices to improve team performance and delivery.