Infinit-O is the trusted, customer-centric, and sustainable leader in Business Process Optimization.
We empower finance and healthcare organizations to thrive in a digital-first world by combining specialized industry expertise and innovative technology for 20 years.
We navigate complex industry landscapes to drive transformative outcomes, helping businesses streamline operations, enhance customer experience, and achieve sustainable growth backed by a world-class Net Promoter Score of 75.
Our approach combines operational efficiency with a human-centered ethos, ensuring sustainable value creation for our clients and team members.
As a Certified B Corporation, Infinit-O is committed to the highest standards of social and environmental performance, accountability, and transparency.
We embed these values into every aspect of our operations—aligning business success with a positive impact on our clients, people, and communities.
Our commitment to Diversity, Equity, and Inclusion (DEI) is integral to our mission.
We believe that building inclusive, equitable teams is not only the right thing to do—it is also essential for driving innovation and better business outcomes.
We actively promote equal opportunity through inclusive hiring practices, continuous learning programs, and regular equity assessments to ensure a fair and empowering workplace for all.
Job Summary: The Software Specialist is responsible for supporting, maintaining, updating and optimizing the organization's business and engineering software platforms.
This role serves as a key liaison between end users, IT, and vendors, ensuring software tools are properly licensed, configured, supported, and aligned with operational needs.
The Software Specialist provides technical support, supports software lifecycles, assists with onboarding/offboarding, keeps software up to date on latest version, and helps drive standardization and efficiency across software systems.
Key Responsibilities: Software Support & Administration -• Build and deploy software packages for installation/updates.• Provide day-to-day support for company approved software applications, including troubleshooting installation, licensing, access, and performance issues.
to day support for company approved software applications, including troubleshooting installation, licensing, access, and performance issues.• Coordinate with departments to keep business applications patched and up to date on the newest versions.• Serve as a primary point of contact for software-related support requests and escalations.• Coordinate with vendors for support cases, renewals, licensing issues, and product updates.• Maintain accurate records of software licenses, usage, and assignments.• Be available to install unplanned urgent software requests after business hours.
User Support & Enablement -• Assist employees with software access, configuration, and best practices.• Support onboarding and offboarding processes related to software provisioning and deprovisioning.• Communicate clearly with end users to diagnose issues and explain solutions in non technical terms.• Create and maintain user documentation, FAQs, and internal knowledge base articles.
Systems & Process Improvement -• Identify opportunities to standardize, streamline, or improve software usage across departments.• Assist with software evaluations, testing, and rollouts of new applications or upgrades.• Collaborate with IT, engineering, and business teams to ensure software aligns with operational requirements.• Support compliance with internal IT policies and security standards.
Reporting & Coordination -• Keep detailed records of software-related information.• Track and report on software usage, renewals, and costs as needed.• Log, update, and resolve support tickets in accordance with service expectations.• Coordinate with IT infrastructure and security teams when software issues intersect with hardware, network, or access controls.
Requirements Required Qualifications:• Bachelor's degree in Information Technology, Computer Science, or a related field.• 7-10 years of experience supporting or administering business or engineering software.• Strong troubleshooting and problem-solving skills.• Working knowledge of Entra, Azure, Windows 11, Microsoft 365, Teams, Share Point, and Windows environments.• Ability to communicate effectively with both technical and non technical users.• Strong organizational skills and attention to detail.