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 story while evolving your skills in a culture that will welcome your unique contributions? If so, let's start the conversation.
Iron Mountain is seeking a motivated Software Engineer, Digital Solutions Implementations to join our Global Digital Solutions team. In this role, you will be responsible for the design, development, unit testing, and implementation of complex customer document imaging projects.
You will join a high-impact team dedicated to supporting Federal, State, and Local government projects, as well as Mortgage Banking solutions, ensuring our clients receive secure and efficient enterprise-level digital transformations.
Lead Technical Implementations: Design and develop highly complex, multi-service line enterprise solutions—including document imaging and software integrations—to meet specific client requirements and delivery timelines.
Collaborate on Solution Design: Partner with project teams and stakeholders to formulate development designs, determine levels of effort, and leverage platforms like Kofax to achieve successful customer outcomes.
Ensure Quality and Compliance: Execute rigorous Software Development Life Cycle (SDLC) processes, including unit testing and User Acceptance Testing (UAT) support, while maintaining strict documentation and following all Information Technology (IT) Governance activities.
3–5+ years of experience in software development, with a preference for experience in government projects or Business Process Outsourcing (BPO) and Software as a Service (SaaS) environments.
Advanced technical expertise in C#, .Net, Python, JavaScript, and SQL Server, alongside proficiency in modern frameworks like Angular (4 or higher) and Object-Oriented Programming.
Proven ability in analytical problem-solving and managing project risks within complex environments, demonstrating excellent communication skills for both internal and external stakeholder management.
A Bachelor’s degree in Computer Science, Computer Systems Engineering, Industrial Engineering, or a related field; US Citizenship is required for this role.
Location: Remote (with 10–25% travel required).
Competitive compensation and benefits aligned with your experience.
Paid time off and holidays to support your recovery and personal time.
Flexible work options to support a healthy work–life balance.
Comprehensive health, wellness, and retirement plans for you and your family.
Opportunities for continuous learning and professional growth through platform-specific training and development.
Please note that an employee's starting salary may vary based on a variety of factors. Where State, Municipal, Provincial, Territorial or other legal minimum wages exceed the federal minimum wage, employees are entitled to the higher rate.
Category: Information Technology