Iron Mountain logo
Software Engineer – Digital Solutions Implementations
full-timeHelsinki, Oklahoma

Summary

Location

Helsinki, Oklahoma

Type

full-time

Explore Jobs

About this role

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.

Job Summary:  

The Software Engineer, Digital Solutions Implementations is a client facing role that is responsible for the design, development, unit testing and implementation of customer projects.  This position will support Federal, State, and Local government projects with US Citizenship and/or ITAR contractual requirements and/or Mortgage Banking solutions requiring US-only resourcing. The Software Engineer is responsible for working with the project team to understand solution requirements, participating in detailed design sessions, and developing document imaging solutions using Iron Mountain’s core platforms.  Duties include developing, testing and delivering necessary applications that meet the requirements and timeframes of our customers.


 

Essential Job Functions:  

  • Responsible for supporting implementations of highly complex, multi-service line, enterprise level solutions for Global Digital Solution customers.

  • Ability to understand customer requirements and formulate a design for development, leveraging Kofax solutions and associated Iron Mountain platforms.

  • Determine development Level of Effort and timeline, and communicate that to the team.

  • Develop software projects using modern analysis and development methodologies as well as advanced programming languages.

  • Perform maintenance and software integrations for existing systems.

  • Ensure project results meet the customer requirements, quality and timeline agreed upon with the client and project team.

  • Assist customer and project teams with User Acceptance Testing.  Support troubleshooting efforts as required. 

  • Ensure that all approved changes are documented and approved, as per the Iron Mountain change request management process.

  • Monitor and report project progress to all stakeholders, internal Iron Mountain and customer teams.

  • Manage project risks and issues for the development work stream, ensuring mitigation planning takes place.

  • Ensure constant communication with all team members involved in the project.  Maintain visibility in regards to potential impacts.

  • Attend all scheduled project meetings, and provide updated status reporting for assigned efforts.

  • Work in accordance with standards, guidelines, processes and any documentation that supports the execution of activities.

  • Attend required training to ensure understanding of the latest development in company platforms and functions and remain compliant with all organizational and/or customer  required learning.

  • Identify causes of problems, and solve application incidents using techniques, procedures and tools for different platforms.

  • Create design proposals and apply best practices on system development.

  • Actively support and Comply with all IT Governance activities.


 

Qualifications:

Education: Bachelor's degree in Industrial Engineering, Computer Science, Computer Systems Engineering or similar.

Skills:

  • Advanced knowledge in technologies: C#, .Net, JavaScript, HTML, MVC, JQuery, Angular (4 or higher), Bootstrap, Object-Oriented Programming. 

  • Knowledge of ORM’s.

  • Experience with Database Management: SQL, SQLServer, MySQL.

  • Knowledge of Software Design Patterns.

  • Must become proficient with DS products.

  • Kofax and/or Globalscape platform development knowledge and experience is a plus.

  • Extensive experience utilizing Software Development methodologies and Software Development Life Cycle (SDLC) processes.

  • Proven internal/external written and verbal communication, interpersonal and analytical skills. 

  • Ability to multitask and prioritize issues in a complex environment. 

  • Excellent customer service and organizational skills. 

  • Must be detail-oriented.


 

Prior Work:

Experience: Requires 3-5+ years of software development experience (on government projects is preferred).

Experience supporting implementations of highly technical, enterprise level BPO, hosted, SaaS, or similar is preferred.

Other: US Citizenship, living in the United States for the duration of time in position.

Active Public Trust or DOD Clearance is a plus.

 

Environmental job requirements:

Remote; Ability to travel 10-25% of the time.

#LI-DNI

Category: Information Technology

Other facts

Tech stack
C#,.Net,JavaScript,HTML,MVC,JQuery,Angular,Bootstrap,Object-Oriented Programming,SQL,SQLServer,MySQL,Software Development,SDLC,Kofax,Communication,Customer Service

About Iron Mountain

In the era of AI, your data is your advantage. Yet too often it remains untapped: disconnected from systems, underutilized, untrained, and exposed to risk. Iron Mountain is the trusted partner for organizations of all sizes to unlock what’s possible, transforming information into intelligence and assets into advantage.

How? By seamlessly managing digital and physical assets of all kinds across their lifecycle—making them visible, secure, accessible, and AI-ready. From payments to pathology, mortgages to media, fine art to IT, we’ve helped more than 240,000 customers around the world, including 95% of the Fortune 1000, unlock more value from what’s already within reach. All with unparalleled security, governance, and sustainability at every step.

What can we unlock together?

Team size: 10,001+ employees
LinkedIn: Visit
Industry: IT Services and IT Consulting

What you'll do

  • The Software Engineer is responsible for the design, development, unit testing, and implementation of customer projects, particularly for government and mortgage banking solutions. This includes understanding customer requirements, developing document imaging solutions, and ensuring project results meet quality and timeline expectations.

Ready to join Iron Mountain?

Take the next step in your career journey

Frequently Asked Questions

What does a Software Engineer – Digital Solutions Implementations do at Iron Mountain?

As a Software Engineer – Digital Solutions Implementations at Iron Mountain, you will: the Software Engineer is responsible for the design, development, unit testing, and implementation of customer projects, particularly for government and mortgage banking solutions. This includes understanding customer requirements, developing document imaging solutions, and ensuring project results meet quality and timeline expectations..

Why join Iron Mountain as a Software Engineer – Digital Solutions Implementations?

Iron Mountain is a leading IT Services and IT Consulting company.

Is the Software Engineer – Digital Solutions Implementations position at Iron Mountain remote?

The Software Engineer – Digital Solutions Implementations position at Iron Mountain is based in Helsinki, Uusimaa, Finland and Oklahoma, United States. Contact the company through Clera for specific work arrangement details.

How do I apply for the Software Engineer – Digital Solutions Implementations position at Iron Mountain?

You can apply for the Software Engineer – Digital Solutions Implementations position at Iron Mountain directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Iron Mountain on their website.