<p>We are looking for a meticulous and organized Medical Records Clerk to join our team in the Salt Lake City and surrounding areas. In this long-term contract position, you will play a key role in managing patient medical records to ensure accuracy and compliance with regulations. This is an excellent opportunity for an individual with strong attention to detail and experience in electronic medical record systems. This position will require travel within the Salt Lake City area managing medical chart retrieval for various healthcare clinics and hospitals. </p><p><br></p><p>$20 per hour</p><p>Mileage. $.76 per mile</p><p><br></p><p>Responsibilities:</p><p>• Maintain and update patient medical records with precision and accuracy.</p><p>• Ensure compliance with healthcare regulations and organizational standards in record management.</p><p>• Utilize electronic medical record systems, including Allscripts and Cerner, to manage and retrieve data.</p><p>• Collaborate with healthcare staff to provide timely access to patient information.</p><p>• Protect the confidentiality of patient records by adhering to strict privacy policies.</p><p>• Perform regular audits to verify the completeness and accuracy of records.</p><p>• Assist in transitioning paper records to electronic systems, where applicable.</p><p>• Respond to record requests from authorized personnel promptly and efficiently.</p><p>• Troubleshoot system-related issues to ensure seamless access to medical records.</p>
<p>We are seeking a detail-oriented and organized <strong>Inside Sales Administrator</strong> to support the day-to-day operations of our sales team. This role is responsible for processing customer orders, coordinating purchasing and inventory needs, communicating with customers and vendors, and maintaining accurate sales and transaction records.</p><p>The ideal candidate is highly organized, comfortable managing multiple priorities, and enjoys working in a fast-paced environment where customer service, accuracy, and follow-through are important.</p>
<p>We are seeking an experienced and detail-oriented <strong>Accounts Receivable Specialist</strong> to join our team. This is a great opportunity for someone with experience in <strong>accounts receivable, billing, collections, or accounting</strong> who enjoys working with numbers, solving problems, and maintaining accurate financial records.</p><p>The ideal candidate is organized, dependable, and comfortable communicating with customers and internal teams.</p><p><br></p><p>Responsibilities</p><p>Process and maintain customer accounts and billing information</p><p>Prepare and send invoices</p><p>Monitor outstanding balances and follow up on past-due accounts</p><p>Post and apply customer payments accurately</p><p>Reconcile accounts and resolve discrepancies</p><p>Assist with collections activities and customer account questions</p><p>Research and resolve billing issues</p><p>Maintain accurate financial records</p><p>Prepare AR reports and assist with month-end processes</p><p>Communicate professionally with customers regarding account balances and payments</p><p>Work with internal departments to resolve billing and payment issues</p><p><br></p>
We are seeking a detail-oriented and organized Billing Specialist to join our team. This position is a great opportunity for someone with experience in billing, accounts receivable, collections, or accounting. The Billing Specialist will be responsible for ensuring invoices are accurate and processed in a timely manner, maintaining customer accounts, resolving billing questions, and working with internal teams to address discrepancies. What You’ll Do Prepare, review, and process customer invoices Verify billing information for accuracy Maintain customer billing records and account information Process payments and account adjustments Research and resolve billing discrepancies Respond to customer questions regarding invoices and balances Work closely with Accounts Receivable and Collections teams Follow up on missing or incorrect billing information Reconcile billing and account records Assist with month-end billing activities and reporting Maintain organized and accurate documentation Identify and resolve billing issues in a timely manne
<p>We are looking for a Regional Business Development Manager in SLC or Detroit. This role is centered on creating new commercial opportunities, strengthening strategic customer relationships, and advancing enterprise-level sales efforts that support revenue and margin goals. You will partner with technical, geoscience, and operations teams to shape solutions that are both commercially effective and technically credible.</p><p><br></p><p>Responsibilities:</p><p>• Create and execute a regional business development strategy that supports growth objectives, market penetration, and annual commercial targets.</p><p>• Build and manage a healthy sales pipeline by prospecting new clients, qualifying opportunities, and guiding deals through the full enterprise sales cycle.</p><p>• Develop strong relationships with mining and drilling stakeholders, positioning the company as a trusted partner for long-term collaboration.</p><p>• Analyze market activity, customer needs, and competitive trends to refine account strategies and improve solution positioning.</p><p>• Lead commercial discussions, presentations, and negotiations to secure profitable agreements and expand regional market share.</p><p>• Work closely with geoscience, technical, and operations teams to ensure proposed solutions align with client requirements and delivery capabilities.</p><p>• Track sales performance through defined metrics, providing accurate forecasts and updates on pipeline health, revenue outlook, and key opportunities.</p><p>• Represent the business in the region by promoting service offerings, identifying partnership opportunities, and increasing visibility within the industry.</p>
<p>We are looking for a motivated and detail-oriented Collections Specialist to join our team. This position is ideal for someone with experience in collections, accounts receivable, billing, or customer account management. The Collections Specialist will be responsible for managing outstanding accounts, communicating with customers regarding past-due balances, resolving account issues, and helping maintain accurate and timely payments. </p><p> </p><p>What You’ll Do</p><p>Contact customers regarding outstanding and past-due balances Manage assigned accounts and collection activities Follow up on unpaid invoices and payment arrangements Process and document payments and account activity Research and resolve billing and account discrepancies Review customer accounts for accuracy Work with customers to resolve payment and billing questions Maintain detailed and accurate collection records Assist with accounts receivable and billing functions as needed Communicate with internal teams to resolve account issues Prepare reports and provide updates on outstanding accounts Follow established collection procedures and maintain detail oriented customer relationships.</p>
<p>We are looking for an experienced Risk Manager to help strengthen operational risk oversight across a global manufacturing environment in Salt Lake City, Utah. This position plays a key role in identifying significant exposures, evaluating the effectiveness of control measures, and guiding practical strategies to reduce loss potential. The role works closely with operational, engineering, and commercial stakeholders to improve decision-making, support disciplined risk governance, and align insurance and mitigation approaches with organizational risk tolerance.</p><p><br></p><p>Responsibilities:</p><p>• Lead the evaluation of material operational risks across global manufacturing activities, with a focus on high-consequence hazards and potential loss scenarios.</p><p>• Work with cross-functional leaders to identify key safeguards, assess whether they are functioning as intended, and recommend actions to strengthen control performance.</p><p>• Provide expert analysis on operational and insurable exposures to support decisions involving risk reduction, risk retention, and insurance strategy.</p><p>• Help maintain risk registers, reporting tools, and dashboards that give leadership clear visibility into emerging issues and overall risk trends.</p><p>• Contribute to stronger governance practices by supporting structured reviews, consistent documentation, and actionable risk insight for senior stakeholders.</p><p>• Partner with business and site leadership to integrate risk considerations into operating plans, capital projects, and broader strategic initiatives.</p><p>• Review control effectiveness and promote ongoing improvement efforts that reduce vulnerability and improve resilience across operations.</p><p>• Support enterprise efforts to manage major hazard risk by collaborating with operational and functional teams on prevention-focused risk practices.</p>
<p>We are looking for an accomplished sales specialist to drive new business growth within the healthcare sector. This position is ideal for someone who understands clinical environments and can translate worker safety challenges into meaningful technology solutions for healthcare organizations. The role focuses on developing relationships, leading consultative sales conversations, and closing opportunities across home health, hospital, and behavioral health settings.</p><p><br></p><p>Responsibilities:</p><p>• Drive new business development by identifying, engaging, and converting healthcare organizations into clients across home health, hospital, and behavioral health segments.</p><p>• Manage the entire sales process from initial outreach through contract execution, including discovery meetings, solution presentations, proposal development, and negotiations.</p><p>• Build a strong pipeline of sales opportunities with an emphasis on expanding market presence and securing new customer accounts.</p><p>• Lead consultative discussions to uncover worker safety needs and align solution capabilities with each organization's operational and compliance priorities.</p><p>• Work closely with cross-functional partners in marketing, product, and customer success to support smooth implementation and encourage long-term account value.</p><p>• Maintain accurate sales activity records and revenue projections using CRM and related sales tools to support leadership visibility and planning.</p><p>• Represent the company at healthcare industry events, conferences, and networking opportunities to strengthen brand awareness and generate leads.</p><p>• Monitor healthcare regulations, accreditation expectations, and workplace safety requirements that influence customer decisions and sales strategy.</p><p>• Share field insights and market feedback with leadership to help refine go-to-market plans and overall sales direction.</p>
We are looking for an Assistant Controller to join our finance team. In this position, you will partner closely with the Controller to help lead core accounting activities, strengthen financial oversight, and support accurate, timely reporting. This role is well suited for an accounting specialist who can balance day-to-day execution with analysis, compliance, and continuous improvement.<br><br>Responsibilities:<br>• Partner with the Controller to guide daily accounting activities across the general ledger, payables, and receivables functions.<br>• Prepare and review monthly, quarterly, and annual financial reports, ensuring deadlines are met and information is complete and reliable.<br>• Reconcile balance sheet accounts, post journal entries, and maintain precise accounting records that support a clean close process.<br>• Contribute to budgeting and forecasting efforts by evaluating results, investigating variances, and highlighting key financial trends.<br>• Support compliance with applicable accounting standards and regulatory obligations through consistent documentation and sound reporting practices.<br>• Coordinate audit support by assembling requested schedules, supplying backup documentation, and responding to auditor questions in a timely manner.<br>• Help strengthen internal controls and accounting procedures to protect assets and improve the accuracy of financial information.<br>• Manage fixed asset accounting, including recording activity, maintaining reconciliations, and assisting with annual property tax filings.<br>• Produce lender compliance reporting and provide financial analysis that helps leadership make informed business decisions.<br>• Offer guidance to accounting team members and identify opportunities to improve efficiency within existing financial processes.
We are looking for a detail-oriented Accounting Clerk to support daily financial operations for a construction-focused organization in Salt Lake City, Utah. This role contributes to accurate invoice handling, account reconciliation, and organized financial recordkeeping across multiple accounting activities. The ideal candidate is comfortable managing high-volume data entry, coordinating with internal teams, and maintaining precision in a fast-paced office environment.<br><br>Responsibilities:<br>• Review vendor invoices against purchasing records and supporting documents to confirm accuracy before processing<br>• Assist with day-to-day accounts payable activities, including entering invoices, tracking exceptions, and helping resolve missing or incomplete receipt issues with internal staff<br>• Reconcile freight-related charges and other billing records to ensure payments align with approved documentation<br>• Maintain organized digital and physical accounting files by renaming, storing, and retrieving records as needed<br>• Support billing administration for recurring items such as uniform charges and other routine vendor expenses<br>• Help accounting staff prepare for month-end and year-end close by updating ledger information and gathering required backup documentation<br>• Perform reconciliations for company credit cards, bank activity, and selected general ledger accounts to identify and correct discrepancies<br>• Provide additional accounting and administrative support as needed to keep financial records current and audit-ready
We are looking for an experienced Sr. Accountant to support core accounting operations for a long-term contract opportunity in Utah. This role is ideal for someone who is highly organized and accurate, and who can manage complex financial activities, maintain accurate records, and contribute to a smooth month-end close process. The right candidate brings strong technical accounting knowledge, sound judgment, and the ability to resolve issues efficiently in a fast-paced environment.<br><br>Responsibilities:<br>• Lead monthly close activities by preparing schedules, reviewing balances, and helping ensure timely completion of all required accounting tasks.<br>• Maintain the integrity of the general ledger through accurate recording, analysis, and follow-up on financial transactions.<br>• Prepare and post journal entries with appropriate supporting documentation and a high degree of accuracy.<br>• Perform detailed reconciliations for balance sheet accounts and investigate discrepancies to resolution.<br>• Review and reconcile bank activity, ensuring cash records align with internal financial data and external statements.<br>• Analyze accounting issues, identify root causes, and recommend practical solutions to improve accuracy and efficiency.<br>• Support accounting processes that may involve system-related updates or changes while helping preserve data consistency and reporting reliability.
<p>We are looking for an accomplished sales specialist to drive new business growth. This position is ideal for someone who excels at opening doors, navigating complex buying groups, and guiding opportunities from initial outreach through signed agreement. The role focuses on organizations with field-based or high-risk workforces, where safety, compliance, and operational continuity are critical priorities.</p><p><br></p><p>Responsibilities:</p><p>• Generate new business by identifying target accounts, initiating outreach, uncovering needs, and advancing opportunities through each stage of the sales process to close.</p><p>• Develop a strong pipeline within industries such as utilities, energy, transportation, construction, field services, and related sectors, with emphasis on winning new customers.</p><p>• Lead discovery conversations that uncover operational and safety challenges, then connect solution capabilities to measurable business value for stakeholders.</p><p>• Deliver persuasive product presentations and commercial discussions tailored to decision-makers in operations, safety, procurement, and executive leadership.</p><p>• Work closely with cross-functional partners in marketing, product, and customer success to support smooth implementation and encourage long-term account growth.</p><p>• Maintain accurate opportunity records, activity tracking, and revenue forecasts using CRM and sales enablement tools to provide clear reporting to leadership.</p><p>• Represent the organization at trade shows, conferences, and industry events to build market visibility and strengthen prospect relationships.</p><p>• Monitor workplace safety regulations, industry standards, and legislative developments that influence customer needs and buying decisions.</p><p>• Share field intelligence and customer feedback with leadership to help refine market approach, messaging, and sales strategy.</p>
We are looking for a detail-oriented Staff Accountant to join our team in Midvale, Utah. This role supports daily accounting operations, helps maintain accurate financial records, and contributes to timely reporting and compliance activities. The ideal candidate brings a solid foundation in general ledger accounting, tax support, and month-end processes, along with the ability to work collaboratively across multiple finance functions.<br><br>Responsibilities:<br>• Oversee routine general ledger activity by recording transactions accurately, reconciling accounts, and helping maintain complete financial records.<br>• Provide coverage for payables and receivables processes, including invoice handling, payment support, and follow-up on outstanding balances to encourage timely collection.<br>• Contribute to the preparation of monthly and periodic financial reports, including core statements and selected close-related assignments.<br>• Partner with the finance team on planning activities by assisting with budgets, projections, and analysis of actual results against expectations.<br>• Develop, document, and update accounting policies and operating procedures to support consistency and compliance.<br>• Assist with payroll administration when needed, including registration tasks related to state withholding and unemployment requirements.<br>• Support tax and regulatory filings by preparing required documentation for items such as sales and use tax, property tax, information reporting, and year-end wage review activities.<br>• Compile audit schedules, organize supporting records, and respond to auditor information requests for financial and compliance reviews.<br>• Help strengthen internal controls, monitor outstanding payments and uncashed checks, and support required unclaimed property reporting.<br>• Work with accounting leadership to maintain awareness of regulatory changes and support compliance procedures tied to audit obligations.
<p>We are looking for an experienced Tax Manager/Director - Public to join a growing public accounting team in Salt Lake City, Utah. This role is responsible for leading tax engagement work across a diverse client base, while delivering accurate filings, thoughtful planning support, and dependable client service. The ideal candidate brings strong technical tax knowledge, sound judgment, and the ability to guide staff while managing multiple priorities effectively.</p><p><br></p><p>Responsibilities:</p><p>• Lead the preparation and final review of a wide range of tax filings, including returns for individuals, corporations, partnerships, S corporations, and high-net-worth clients.</p><p>• Oversee tax return workflow for routine and moderately complex engagements, while taking ownership of more intricate tax matters from start to finish.</p><p>• Manage bookkeeping and general accounting activities using QuickBooks to support accurate financial records and tax reporting.</p><p>• Partner with firm leadership on larger client engagements by helping organize deliverables, addressing tax-related issues, and recommending practical solutions.</p><p>• Support tax planning and compliance efforts throughout the year, including assisting with the transition and setup of new client relationships.</p><p>• Build and maintain strong client partnerships by providing responsive service and consistent attention to quality and deadlines.</p><p>• Contribute to business growth by recognizing opportunities to expand services for current clients and helping generate new client relationships.</p><p>• Coach and supervise entry-level tax professionals by reviewing work, answering technical questions, and encouraging ongoing development.</p>
<p>We are looking for a detail-focused Technical Project Coordinator to help maintain momentum across technology initiatives. This Long-term Contract position will partner closely with senior technology leadership to organize priorities, monitor follow-up actions, and keep cross-functional efforts aligned. The ideal candidate is comfortable working with technical teams, translating discussions into clear next steps, and ensuring important commitments are tracked through completion.</p><p><br></p><p>Responsibilities:</p><p>• Coordinate project activities across multiple technology-focused initiatives, ensuring deadlines, deliverables, and follow-up items remain visible and on schedule.</p><p>• Partner with senior technology leadership to organize priorities, document action items, and maintain accountability among key stakeholders.</p><p>• Facilitate communication between technical teams and business partners so decisions, risks, and dependencies are clearly understood.</p><p>• Prepare clear presentations and status materials for leadership updates, including technical summaries and board-level content.</p><p>• Track open issues, meeting outcomes, and project commitments to help prevent gaps in execution.</p><p>• Support project governance by maintaining schedules, updates, and documentation within Microsoft 365 tools and related collaboration platforms.</p><p>• Assist with coordinating meetings, progress reviews, and stakeholder check-ins to keep initiatives moving forward.</p><p>• Identify emerging roadblocks and escalate concerns appropriately to support timely resolution.</p>
<p>We are looking for an IT Support Technician to provide dependable front-line technical assistance for employees in Logan, Utah. This contract-to-hire position is ideal for someone who enjoys solving desktop, software, hardware, and connectivity issues while delivering a strong customer experience. The person in this role will support daily help desk operations, guide users through solutions, and help maintain end-user equipment in a fast-paced environment.</p><p><br></p><p>Responsibilities:</p><p>• Respond to incoming support requests from employees, document each issue accurately, and manage tickets through initial triage and resolution.</p><p>• Troubleshoot routine Level 1 problems involving desktops, laptops, standard business applications, and user access concerns.</p><p>• Diagnose hardware, software, network, email, internet, and printer issues, then provide clear step-by-step assistance to restore productivity.</p><p>• Set up, deliver, tag, image, and configure end-user computers and peripherals for new or existing staff members.</p><p>• Escalate advanced technical incidents to the appropriate infrastructure or specialized support teams when needed.</p><p>• Provide after-hours assistance for site-related support needs and maintain communication with local leadership and teammates.</p><p>• Maintain hardware and software inventory records, prepare updates, and support accurate asset tracking and reporting.</p><p>• Coordinate repair and maintenance activities with third-party vendors for covered computer equipment.</p><p>• Create helpful user support documentation, including FAQ content and basic training materials for common technical questions.</p>
We are looking for an Accounts Payable Clerk to join a construction-focused organization in Salt Lake City, Utah. This position plays an important role in keeping payment operations organized, accurate, and on schedule while supporting the broader accounting function. The ideal candidate is detail-oriented, comfortable working with invoice documentation, and able to communicate effectively with vendors and internal teams.<br><br>Responsibilities:<br>• Manage accounts payable records by maintaining organized financial spreadsheets, tracking data, and updating payment information as needed.<br>• Review incoming vendor invoices for accuracy, confirm supporting documentation, and assign the appropriate accounting codes before processing.<br>• Enter and process invoices in a timely manner to help ensure payments are completed according to established deadlines and terms.<br>• Coordinate recurring payment activity by preparing weekly check runs as well as electronic and wire payments.<br>• Compare vendor statements against internal records, investigate discrepancies, and work with suppliers and internal departments to resolve outstanding issues.<br>• Monitor open payables to help maintain current aging schedules and prevent late or missed payments.<br>• Respond to vendor questions related to invoice status, payment timing, and account balances in a clear and timely manner.<br>• Contribute to month-end accounting tasks by assisting with reconciliations, accrual support, and other closing activities.<br>• Provide additional support to accounting and finance operations, including collaboration with inventory and cost accounting functions.<br>• Recommend practical improvements to accounts payable workflows to strengthen efficiency, accuracy, and overall process consistency.
We are looking for a detail-oriented Full Charge Bookkeeper to support day-to-day accounting operations for a company based in Salt Lake City, Utah. This contract opportunity with permanent potential is ideal for someone who can manage core bookkeeping functions independently while serving as a reliable accounting resource across the business. The right candidate will bring strong experience in job costing, payables, receivables, and account reconciliation, along with the ability to keep financial records accurate and organized.<br><br>Responsibilities:<br>• Oversee the full bookkeeping cycle, maintaining accurate financial records and supporting daily accounting activity across the organization.<br>• Process vendor invoices and payments in a timely manner while ensuring accounts payable records remain complete and up to date.<br>• Manage customer billing, post incoming payments, and follow up on outstanding balances to support accounts receivable operations.<br>• Perform bank and account reconciliations regularly to verify transactions and resolve discrepancies quickly.<br>• Track project-related expenses and maintain job cost data to help monitor construction and operational spending.<br>• Prepare financial information and supporting documentation needed for internal reporting and routine accounting review.<br>• Use QuickBooks to record transactions, organize account activity, and maintain dependable financial data.<br>• Serve as a go-to accounting resource by assisting with a broad range of bookkeeping tasks and helping keep processes running smoothly.
We are looking for an experienced Controller to lead the accounting organization in Salt Lake City, Utah and ensure reliable, timely, and insightful financial reporting across the business. This role will oversee core accounting operations, guide the close cycle, and maintain strong compliance and control practices while supporting executive and board-level reporting needs. The Controller will also partner across finance and operational teams to improve processes, strengthen visibility into financial performance, and help advance key business initiatives.<br><br>Responsibilities:<br>• Direct the full accounting function, including general ledger activity, payables, receivables, payroll accounting, bank reconciliations, and the preparation of consolidated financial results.<br>• Manage month-end, quarter-end, and year-end close activities to deliver complete and accurate reporting supported by meaningful analysis and review.<br>• Produce and evaluate financial statements, leadership reporting materials, and board-facing deliverables for internal and external stakeholders.<br>• Coordinate group and intercompany reporting obligations, ensuring consolidation entries and submissions are prepared accurately and on schedule.<br>• Act as the primary liaison for external auditors and lead the annual audit from planning and fieldwork through final issuance.<br>• Enhance internal controls by improving reconciliations, documentation standards, review procedures, and consistency across accounting processes.<br>• Ensure adherence to applicable accounting standards, tax requirements, regulatory obligations, and internal reporting expectations.<br>• Identify opportunities to streamline and automate accounting workflows, partnering with finance and digital teams on process improvements and reporting enhancements.<br>• Provide oversight of treasury-related accounting and collaborate with FP&A and business leaders to improve cash visibility, reporting discipline, and operational accountability.<br>• Lead and develop the accounting team, fostering a results-oriented environment focused on ownership, continuous improvement, and cross-functional partnership.
<p>We are looking for a detail-oriented Payroll Accountant to support payroll and personnel-related accounting activities for a construction-focused organization in Salt Lake City, Utah. This Long-term Contract to Permanent position is ideal for someone who can manage weekly payroll operations, maintain accurate records, and handle sensitive employee information with discretion. The role also involves payroll reporting, account reconciliation, and coordination across multiple states to help keep payroll processes accurate and compliant.</p><p><br></p><p>Responsibilities:</p><p>• Manage the end-to-end weekly payroll cycle, including reviewing time entries, validating pay details, generating payroll reports, and coordinating pay card distribution.</p><p>• Oversee certified payroll activities by confirming that hours and wage rates align correctly with job-specific requirements.</p><p>• Maintain payroll records on schedule and prepare payroll summaries that support timely federal tax deposit processing.</p><p>• Produce and submit recurring payroll filings and reports on a weekly, monthly, quarterly, and annual basis, including year-end wage statements and state withholding documentation.</p><p>• Reconcile payroll-related general ledger balances each month and ensure totals align with payroll registers and supporting reports.</p><p>• Process accounts payable payments and related documentation for operations conducted across multiple states.</p><p>• Provide support during payroll, workers’ compensation, unemployment, and payroll tax audits by gathering records and responding to documentation requests.</p><p>• Identify and recommend practical improvements that streamline payroll processing for both field and office teams.</p><p>• Allocate payroll-related costs between entities and supply supporting detail needed for accurate accounts payable processing.</p>
We are looking for an Accounting Manager to oversee core accounting operations for our manufacturing organization in Salt Lake City, Utah. This role will guide the close cycle, support accurate financial reporting, and serve as a key resource for technical accounting matters across the business. The ideal candidate brings strong leadership, sound judgment, and a practical approach to improving processes while maintaining reliable controls.<br><br>Responsibilities:<br>• Direct monthly, quarterly, and year-end close activities to deliver complete and accurate financial results on schedule.<br>• Lead, coach, and develop accounting staff, building technical capability and encouraging a culture of accountability and continuous growth.<br>• Evaluate complex accounting activity and apply company policies consistently to support compliant financial reporting.<br>• Work closely with operational and corporate partners to address accounting issues and streamline workflows across departments.<br>• Oversee the design and effectiveness of internal controls to protect financial integrity and support compliance efforts.<br>• Coordinate audit support by preparing requested documentation, answering inquiries, and facilitating communication with external auditors.<br>• Review financial performance, identify unexpected fluctuations, and provide clear analysis to help management understand results.<br>• Advance accounting procedures and reporting practices to improve efficiency without weakening control standards.<br>• Contribute to special initiatives such as system implementations, acquisitions, and broader process improvement efforts.<br>• Act as an internal subject matter expert for technical accounting questions and related guidance.
We are looking for an accomplished Senior Java Engineer & Architect to strengthen and modernize critical business applications in Salt Lake City, Utah. This position blends technical leadership with hands-on development, focusing on dependable architecture, scalable solutions, and practical improvements that support daily operations. You will collaborate with business stakeholders and a small technology team to enhance internal platforms, streamline workflows, and identify effective opportunities for automation and emerging tools.<br><br>Responsibilities:<br>• Design, develop, and refine Java-based applications that support core business processes and long-term operational goals.<br>• Create architectural plans that improve system scalability, maintainability, performance, and reliability across existing platforms.<br>• Partner with managers, end users, and IT colleagues to translate operational needs into effective technical solutions.<br>• Maintain and extend large, established codebases while reducing technical debt and improving application stability.<br>• Build and support integrations with databases, APIs, and external services to ensure smooth data flow across systems.<br>• Analyze workflows and recommend software enhancements that increase efficiency, accuracy, and employee productivity.<br>• Troubleshoot application, database, and infrastructure issues in a Linux environment and resolve problems with minimal disruption.<br>• Evaluate and implement appropriate technologies, including automation and AI-assisted tools, when they provide measurable business value.<br>• Provide project planning input, technical guidance, and user support to help ensure successful delivery and adoption of solutions.
<p>We are looking for a Sr. Accountant. This role is ideal for an accounting specialist who can manage close activities, maintain ledger accuracy, and deliver reliable financial reporting across multiple entities and projects. The position will work closely with operations, project leaders, and management to support sound accounting practices, strengthen reporting visibility, and improve financial processes in a fast-moving environment.</p><p><br></p><p>Responsibilities:</p><p>• Lead month-end and year-end accounting activities, helping ensure deadlines are met and financial results are recorded accurately across NetSuite and connected platforms.</p><p>• Support the transition from Microsoft Dynamics GP to NetSuite by validating migrated information, participating in testing, aligning workflows, and maintaining clear process documentation.</p><p>• Review and record journal entries, accruals, adjustments, and other system-generated activity while keeping the general ledger accurate across entities, projects, and cost centers.</p><p>• Partner with department and project leaders to apply proper revenue recognition and job cost accounting for construction-related projects and service operations.</p><p>• Complete reconciliations for balance sheet accounts, bank and cash activity, corporate card transactions, employee expenses, and vendor-related items, including activity processed through expense management tools.</p><p>• Prepare account analyses, variance reporting, and supporting schedules that highlight issues, explain fluctuations, and support decision-making.</p><p>• Organize audit schedules and supporting records, and respond to internal and external audit requests with clear documentation and explanations.</p><p>• Recommend and implement improvements to accounting procedures, internal controls, and system efficiency as the organization continues to grow.</p><p>• Collaborate with leadership, project managers, and field teams to improve financial visibility, strengthen reporting accuracy, and support timely communication across the business..</p>
<p>We are looking for an IT Service Desk Technician - Tier II to provide hands-on technical support for employees and contribute to day-to-day IT operations in Salt Lake City, Utah. This contract opportunity with permanent potential is ideal for someone who enjoys resolving user issues, supporting a broad range of devices and systems, and partnering with technical teams to improve service delivery. The role combines frontline troubleshooting with documentation, coordination, and participation in technology initiatives that strengthen the overall support environment.</p><p><br></p><p>Responsibilities:</p><p>• Deliver Tier II support for desktops, laptops, mobile devices, and related software across Windows, macOS, Android, and iOS platforms.</p><p>• Diagnose and resolve hardware, operating system, application, and connectivity issues, escalating high-impact incidents when broader business disruption is identified.</p><p>• Manage and document support activity through the ticketing system, ensuring requests, resolutions, and follow-up actions are accurately recorded.</p><p>• Assist users with account access, device configuration, and Microsoft environment support, including Active Directory, Entra ID, and Microsoft 365 tools.</p><p>• Create and maintain clear documentation for procedures, configurations, and business-related technical processes to support consistency and knowledge sharing.</p><p>• Support network-connected devices by troubleshooting basic TCP/IP and general connectivity issues affecting access to internet and corporate resources.</p>