Iron Mountain Logo

Iron Mountain

Software Engineer

Posted An Hour Ago
Remote
3 Locations
Senior level
Remote
3 Locations
Senior level
The Software Engineer will design, develop, and maintain core services for the Web Inventory Tracking System, driving operational excellence through modernized ALM systems.
The summary above was generated by AI

At Iron Mountain we know that work, when done well, makes a positive impact for our customers, our employees, and our planet. That’s why we need smart, committed people to join us. Whether you’re looking to start your career or make a change, talk to us and see how you can elevate the power of your work at Iron Mountain.

We provide expert, sustainable solutions in records and information management, digital transformation services, data centers, asset lifecycle management, and fine art storage, handling, and logistics. We proudly partner every day with our 225,000 customers around the world to preserve their invaluable artifacts, extract more from their inventory, and protect their data privacy in innovative and socially responsible ways. 

Are you curious about being part of our growth stor​y while evolving your skills in a culture that will welcome your unique contributions? If so, let's start the conversation.

Elevate Your Career at Iron Mountain

The Asset Lifecycle Management (ALM) team sits at the crossroads of sustainability, data security, and global logistics. We help the world’s largest organizations manage their IT assets with precision—from configuration and imaging to secure data erasure, decommissioning, and recycling. Our mission? To ensure our clients get maximum value from their tech investments while minimizing environmental impact.

You’ll join a team that doesn’t just manage inventory—we build the platforms that power a global supply chain of technology.

As a Software Engineer on the ALM team, you’ll be the driving force behind WITS, our global Web Inventory Tracking System. This critical platform tracks millions of assets across the globe, maintaining chain of custody from receipt to resale, recycling, or secure destruction. It’s a high-impact system that underpins Iron Mountain’s operational excellence across facilities worldwide.

This isn’t just a maintenance gig—you’ll design, develop, and modernize core services, working in a fast-paced Agile environment where your code goes from concept to production with real business impact. You’ll also help shape the next generation of our ALM systems as we evolve toward a unified, modern architecture.

Responsibilities:

  • Participate in design discussions about the technical implementation and consider the tradeoffs to support business value, scalability and delivery timeline.

  • Build and deliver technical products and solutions to users, partners, and developers as needed.

  • Design, Develop and maintain applications using C# and .NET Core

  • Define service contract APIs for integration

  • Work with infrastructure teams to implement and build scalable systems

  • Develop unit tests with a test driven mindset

  • Debug and address performance issues

  • Collaborate with IT Security to ensure solutions follow corporate and regulatory policies

  • Perform code and design reviews as needed

  • Lead the development of a product feature

Qualifications:

  • Minimum Bachelor’s degree

  • Experience in working with large distributed teams

  • Experience in scripting, coding, and Windows environment in general.

  • Experience with Infrastructure configuration and management.

  • 5 years of development experience in C#, .NET development, CSS, React and SQL

  • 3-5 years of development and DevOps experience with a proven track record of success in driving customer adoption of technology

  • 3 years of experience working with agile scrum methodologies

  • 2-3 years of experience with Google Cloud Platform, AWS or Azure

  • Experience with web platform applications with ability to define and integrate with APIs and REST services

  • Architectural governance and security review experience

  • Mastery of code repositories such as Gitlab, Jira

  • Strong communication, collaboration and problem solving skills with a track record of delivering production grade systems in a team environment

  • Motivated individual who learns quickly, has pride in building a new product and can engage others to accelerate technical solutions

  • Familiarity with implementation design patterns and performance challenges

Reasonably expected salary range: $73,400.00 - $91,800.00

Category: Information Technology

Top Skills

.Net Core
AWS
Azure
C#
CSS
Gitlab
Google Cloud Platform
JIRA
React
SQL

Similar Jobs

22 Days Ago
In-Office or Remote
Casablanca, MAR
Junior
Junior
Information Technology • Mobile • Consulting
The Backend Software Engineer will develop backend systems using Node.js, Python, or Go, design microservices, and improve code quality through testing and reviews.
Top Skills: DockerExpress.JsGitGoKubernetesMicro-ServicesMongoDBNode.jsPythonRedisRest Apis
15 Days Ago
In-Office or Remote
50 Locations
Senior level
Senior level
Fintech
The Senior Software Engineer will provide full-stack development for UMB's Alternative Investments applications, design cloud-based architectures, and mentor team members.
Top Skills: AngularAPIsAWSAzureCi/CdContainersDevOpsDynamoDBGraphQLNode.jsNoSQLObservabilityPostgresReactSecurityServerlessSQLTerraform
15 Days Ago
In-Office or Remote
Casablanca, MAR
Junior
Junior
Information Technology • Mobile • Consulting
As a Backend Software Engineer, you'll develop and maintain large-scale backend systems in Node.js, Python, or Go, focusing on microservices architecture and robust software solutions.
Top Skills: DockerExpress.JsGitGoKubernetesMongoDBNode.jsPythonRedis

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account