Iron Mountain's Asset Lifecycle Management (ALM) team is looking to manage IT assets with precision and minimize environmental impact, and the Software Engineer will be the driving force behind the global Web Inventory Tracking System (WITS) to track millions of assets across the globe.
Requirements
- 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-Sharp, .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
- 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
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-Sharp 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
Other
- Minimum Bachelor’s degree
- 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
- Experience in working with large distributed teams
- Familiarity with agile scrum methodologies