Job Closed
This listing is no longer active.
We protect, unlock, and extend the value of your information and assets throughout the entire lifecycle.
Senior Software Engineer
Location
United States
Posted
98 days ago
Salary
$107K - $143K / year
Job Description
Senior Software Engineer
Iron Mountain
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. The role of Senior Software Engineer will provide expertise and support for the chosen application domains encompassing primarily emBTrust System. The role will ensure that multiple groups and programs across the enterprise benefit from the capabilities involved, keep the application environment up to date consistent with either the applicable vendor or organisation if an open source model is involved, and follow well-defined processes to help maintain high quality standards. Key Accountabilities: ● Qualified candidates will possess superior communication and interpersonal skills to socialise technology and their vision across the spectrum of team members ● Aptitude and the ability to train and mentor teams on best practices as it pertains to specific mortgage systems and applications. ● Enforce systematic execution of functional, system integration and regression testing in a standardised manner for all initiatives connected with the specific mortgage systems and applications ● Collaboration closely with Business, PMO and Development leads to deliver continuous product quality improvement. ● The core set of activities for an application engineer falls into the following categories: - Development Oversight: Responsible for overseeing any design, development and program implementation required to address business functionality. - Technical Support: Work in conjunction with L1/L2 and vendors to respond to any technical issues. - Obtain and Maintain a high level of customer awareness of emerging customer needs, generate ideas for products/features that innovate and address gaps in the current usage base Key Relationships Focus: (External and Internal Contacts) (Nature of interaction) ● Service Operations Leadership Team ●DS Global Business Teams ● IT ServiceDesk and Change Management ●IT App Support & Infrastructure Groups ●Vendor Knowledge/Skills/Experience: ● Driving / delivering on support commitments ● Improving Service Operations - API development using REST, SOAP, JSON, XML, Web services,Spring/NodeJS - Angular/React JS - MS SQL Server, Oracle or No SQL - C# - Change Management - Web Development - Hands on Experience in mortgage related systems and applications - Sound knowledge of scripting, testing and simulation tools, system administration tasks in particular with respect to MS SQL; Windows Server; IIS and Disaster Recovery ● Technical proficiency in architecture, data integration, and systems integration - Operational Knowledge of monitoring and troubleshooting environments associated with mortgage related systems and applications - Ability to work collaboratively in technical and functional teams - Excellent interpersonal and communication, including effective public speaking skills and presence - Able to work effectively with both business and technical stakeholders Qualifications: ● Bachelor’s degree (B.A. or B.S.) from a four-year college or university or 8 to 12 years of IT industry work experience, with at least 3 years of leadership experience and 5 years developing and executing strategic plans and/or project portfolios or an equivalent combination of education and experience. ● Typically has 5-10 years of IT and business work experience with a broad range of exposure to various technical environments and business segments. At least 3 years of experience with managing team(s) responsible in strategic planning, business development or client management and working with a broad range of diverse and complicated business units. ● ITIL v3 foundation and practitioner certification Travel: Limited travel up to 15% Reasonably expected salary range: $107,500.00 - $143,300.00 Category: Information Technology
Related Guides
Related Job Pages
More Software Engineer Jobs
Programmer (Crystal Reports Developer)
LIBERTY DENTAL PLAN CORPORATIONLIBERTY Dental Plan is committed to maintaining a work environment that acknowledges all individuals within the workplace and will continue to engage in practices that are inclusive of all backgrounds, experiences, and perspectives. We strive to have every person within the organization have a sense of belonging while encouraging individuals to unleash their full potential.
Role Description As a Programmer (Crystal Reports Developer), you’ll play a key role in building and maintaining the reporting and application tools used across the organization. In this role, you will: - Develop and maintain reports using Crystal Reports 2013 or higher. - Write, optimize, and troubleshoot SQL scripts, stored procedures, and data queries. - Build and enhance reports using SSRS and Visual Studio environments. - Develop internal applications driven by process and compliance needs using SQL, C+, Python, and related tools. - Participate in the full software development lifecycle—from gathering business requirements to deployment and support. - Analyze system data and recommend improvements to processes, reports, and applications. Qualifications - A Bachelor’s degree in Information Technology or a related field. - Minimum of 2 years of Experience with Crystal Reports (2013+), SQL, SSRS, Visual Studio, Python, and C+. - Strong analytical and problem-solving skills, with the ability to handle multiple complex tasks at once. - Solid understanding of Microsoft SQL Server (2008R2 or higher) and Microsoft Office Suite, including Access and Excel. - Experience in healthcare—especially dental—is a plus (but not required). Requirements - Can work independently and with minimal supervision while managing competing priorities. - Communicates clearly and collaborates well across teams. - Is energized by solving complex problems and improving processes. - Takes pride in high-quality, accurate, secure code. - Sees the impact of their work beyond the technical—on partners, members, and communities. Benefits - Competitive pay structure and savings options to help you reach your financial goals. - Excellent 401(k) retirement benefits, including employer match, Roth IRA options, immediate vesting during the Safe Harbor period, and access to professional financial advice through Financial Engines. - Affordable medical insurance, with low-cost premiums for employee-only coverage. Liberty subsidizes the cost for eligible dependents enrolled in the plan. - 100% employer-paid dental coverage for employees and eligible dependents. - Vision insurance with low-cost premiums for employee-only coverage and dependents. - Company-paid basic life and AD&D insurance, equal to one times your base salary, with options to purchase additional supplemental coverage. - Flexible Spending Accounts for healthcare and dependent care expenses. - Voluntary benefit programs, including accident, critical illness, and hospital indemnity insurance. - Long-term disability coverage. - Expansive wellness programs, including company-wide wellness challenges, BurnAlong memberships, and gym discounts. - Employee Assistance Program (EAP) to support mental health and well-being. - Generous vacation and sick leave policies, with the ability to roll over unused time. - 10 paid company holidays. - Tuition reimbursement for eligible educational expenses. - Remote or hybrid work options available for various positions.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description IT Applications Developer for Alliance Safety Council is a senior-level position responsible for designing and writing code for software applications and ensuring the software operates according to specifications. - Design, develop, and maintain software applications backend using .NET and C#. - Design, develop, and maintain software applications frontend using HTML, CSS, and JavaScript. - Collaborate with cross-functional teams to define, design, and ship new features. - Write clean, scalable, and efficient code following best practices. - Debug and resolve software defects and issues. - Participate in code reviews to ensure code quality and adherence to standards. - Contribute to the continuous improvement of the development process. - Stay updated with the latest industry trends and technologies. Qualifications - Bachelor's degree in Computer Science, Information Technology, or a related field. - 3-7 years of experience in software development with a focus on .NET and C#. - Strong understanding of object-oriented programming principles. - Experience with front-end technologies such as HTML, CSS, and JavaScript. - Experience with version control systems like Git. - Familiarity with database technologies like SQL Server. - Excellent problem-solving skills and attention to detail. - Strong communication and teamwork abilities. Requirements - The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. - Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. - While performing the duties of an Applications Developer, the employee must be able to sit for extended periods of time, regularly stand, walk, climb, balance, stoop and kneel and must occasionally lift and/or move up to 25 pounds. - The work schedule of the Applications Developer is Monday – Friday, at least 8 hours per day. Works overtime as required.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description Help Power the Data Behind Better Dental Care! Are you passionate about transforming data into meaningful insights? Do you enjoy building tools that make a real difference for business teams and customers? LIBERTY Dental Plan is seeking a Programmer (Crystal Reports Developer) who thrives in a collaborative, mission‑driven environment where innovation and service excellence are core values. Join us and help support dental health at scale—your technical skills will enable smarter decisions, faster processes, and better outcomes for millions of members nationwide. What You’ll Do - Develop and maintain reports using Crystal Reports 2013 or higher. - Write, optimize, and troubleshoot SQL scripts, stored procedures, and data queries. - Build and enhance reports using SSRS and Visual Studio environments. - Develop internal applications driven by process and compliance needs using SQL, C+, Python, and related tools. - Participate in the full software development lifecycle—from gathering business requirements to deployment and support. - Analyze system data and recommend improvements to processes, reports, and applications. Qualifications - A Bachelor’s degree in Information Technology or a related field. - Minimum of 2 years of Experience with Crystal Reports (2013+), SQL, SSRS, Visual Studio, Python, and C+. - Strong analytical and problem‑solving skills, with the ability to handle multiple complex tasks at once. - Solid understanding of Microsoft SQL Server (2008R2 or higher) and Microsoft Office Suite, including Access and Excel. - Experience in healthcare—especially dental—is a plus (but not required). Who You Are - Can work independently and with minimal supervision while managing competing priorities. - Communicates clearly and collaborates well across teams. - Is energized by solving complex problems and improving processes. - Takes pride in high‑quality, accurate, secure code. - Sees the impact of their work beyond the technical—on partners, members, and communities. Benefits - Competitive pay structure and savings options to help you reach your financial goals. - Excellent 401(k) retirement benefits, including employer match, Roth IRA options, immediate vesting during the Safe Harbor period, and access to professional financial advice through Financial Engines. - Affordable medical insurance, with low-cost premiums for employee-only coverage. Liberty subsidizes the cost for eligible dependents enrolled in the plan. - 100% employer-paid dental coverage for employees and eligible dependents. - Vision insurance with low-cost premiums for employee-only coverage and dependents. - Company-paid basic life and AD&D insurance, equal to one times your base salary, with options to purchase additional supplemental coverage. - Flexible Spending Accounts for healthcare and dependent care expenses. - Voluntary benefit programs, including accident, critical illness, and hospital indemnity insurance. - Long-term disability coverage. - Expansive wellness programs, including company-wide wellness challenges, BurnAlong memberships, and gym discounts. - Employee Assistance Program (EAP) to support mental health and well-being. - Generous vacation and sick leave policies, with the ability to roll over unused time. - 10 paid company holidays. - Tuition reimbursement for eligible educational expenses. - Remote or hybrid work options available for various positions. Compensation In the spirit of pay transparency, the base salary range for this position is $96,000 - $116,000 a year, not including fringe benefits or potential bonuses. At Liberty, your final base salary will be determined by factors such as geographic location, skills, education, and experience. We are committed to pay equity and also consider the internal equity of our current team members when making final compensation decisions. Please note that the range listed represents the full base salary range for this role. Typically, offers are not made at the top of the range to allow for future salary growth.
Lead Software Development
SitusAMCWe're helping our clients identify and capture opportunities across the entire lifecycle of their real estate activity.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description This role will work with all aspects of our product and be comfortable writing both backend code and pipeline support. This role will be heavily involved in design of code and pipeline and should be comfortable adapting to changing requirements. This role will be comfortable learning the business logic of the product. This role works directly with the head architect, coming up with solutions to unique problems. - Work closely with business analysts to design, develop and test new features and functionality for our core product - Work closely with support analysts to identify and fix bugs - Develop prototypes and proof of concepts to explore new technologies and determine how to best integrate them into the product - Create clean, reliable, performant code with an eye for future maintainability - Such other activity as may be assigned by your manager Qualifications - Bachelor’s degree in computer science or related field or equivalent combination of education and experience - Minimum of 8+ years of industry and/or relevant experience, typically with 2+ - Strong grasp of object-oriented programming and relational database concepts - Expert proficiency in PHP, MySQL, MongoDB, RabbitMQ - Expert proficiency with SQL and strong grasp of database concepts - Expert proficiency in docker/containerization/kubernetes/eks/helm/fluxcd/karpenter - Excellent analytical and problem-solving skills - Excellent written and verbal communication skills - High attention to detail - Experience working with object relational mappings - Experience with Agile development practices Benefits - The annual full time base salary range for this role is $170,000.00 - $200,000.00 - Specific compensation is determined through interviews and a review of relevant education, experience, training, skills, geographic location and alignment with market data. - Certain positions may be eligible to receive a discretionary bonus as determined by bonus program guidelines, position eligibility and SitusAMC Senior Management approval. - SitusAMC offers PTO and paid holidays, the terms of which are set forth in the program policies. - All full time employees also are eligible to participate in various benefit plans, including medical, dental, vision, life, disability insurance and 401K; in each case in accordance with the terms of the applicable plans. Company Description SitusAMC is where the best and most passionate people come to transform our client’s businesses and their own careers. Whether you’re a real estate veteran, a passionate technologist, or looking to get your start, join us as we work together to realize opportunities for everyone, we proudly serve. At SitusAMC, we are looking to match your unique experience with one of our amazing careers, so that we can help you realize your potential and career growth within the Real Estate Industry. If you are someone who can be yourself, advocate for others, stay nimble, dream big, own every outcome, and think global but act local – come join our team!


