We are looking for an Accounting Clerk to support day-to-day financial operations in Bluffdale, Utah. This position combines receivables, payables, and credit review activities to help maintain accurate records, strengthen cash flow, and reduce financial exposure. The ideal candidate is organized, detail-focused, and comfortable working across multiple accounting processes while partnering with internal teams and external contacts.<br><br>Responsibilities:<br>• Prepare and issue customer billing documents, verify accuracy, and ensure invoices are delivered on schedule.<br>• Apply incoming payments to the correct accounts, investigate variances, and keep customer balances fully reconciled.<br>• Track outstanding receivables, contact customers regarding overdue balances, and help resolve billing or payment concerns.<br>• Review supplier invoices against supporting documents, code expenses correctly, and process payments within required timelines.<br>• Maintain vendor account information, reconcile statements, and address discrepancies related to invoicing or remittance.<br>• Evaluate customer credit applications, conduct reference and credit checks, and recommend appropriate account terms and limits.<br>• Monitor open credit exposure, identify potential risk trends, and coordinate with leadership on account approvals or changes.<br>• Assist with month-end accounting tasks, including reconciliations, reporting, journal entry support, and audit documentation.<br>• Organize financial records and collaborate with sales, operations, and finance personnel to support ongoing accounting activities.
We are looking for a driven Sales Account Executive to grow customer relationships and identify new business opportunities in Salt Lake City, Utah. This position focuses on building consultative partnerships within the folding carton market, helping clients find solutions that align with their operational and commercial goals. The ideal candidate is comfortable managing the full sales cycle, balancing prospecting, account development, and ongoing customer support while working toward ambitious revenue targets.<br><br>Responsibilities:<br>• Identify and pursue potential business opportunities through research, industry networking, trade events, directories, and digital lead sources.<br>• Meet with customers to assess current challenges, anticipate future needs, and recommend packaging solutions that support their objectives.<br>• Create and deliver persuasive sales presentations, including site visits and facility walkthroughs, to showcase capabilities and build client confidence.<br>• Partner with customers on onboarding, training, and agreement coordination to support a smooth start to the business relationship.<br>• Collaborate closely with customer service and internal teams to ensure commitments are fulfilled and service expectations are consistently achieved.<br>• Address client concerns promptly by investigating issues, coordinating resolution efforts, and maintaining strong account relationships.<br>• Monitor market activity, customer feedback, and industry developments to uncover trends and strengthen sales strategy.<br>• Lead commercial discussions with customers regarding pricing, product specifications, and delivery expectations to secure mutually beneficial agreements.<br>• Prepare quotes, maintain accurate sales and order records, and evaluate performance against established sales goals on a regular basis.<br>• Stay in contact with suppliers and other partners to track order progress and provide customers with timely updates as needed.
<p>We are looking for a Senior Accountant to support financial performance at our manufacturing facility. This role plays a key part in maintaining accurate accounting records, guiding reporting activities, and helping plant leadership make informed financial decisions. The ideal candidate brings strong experience in manufacturing finance, sound judgment, and the ability to analyze results, identify risks, and recommend practical improvements.</p><p><br></p><p>Responsibilities:</p><p>• Support day-to-day financial activities for the plant and help maintain strong accounting controls across operations.</p><p>• Develop quarterly rolling forecasts and provide updates that reflect current business conditions and expected performance.</p><p>• Prepare timely financial reports for local leadership and corporate stakeholders to support visibility and accountability.</p><p>• Analyze actual results against budget, explain key variances, and recommend actions to reduce unfavorable financial impact.</p><p>• Partner with engineering and production teams to strengthen inventory accuracy and improve the reliability of cost-related data.</p><p>• Manage general ledger activity, including journal entries, reconciliations, and month-end close responsibilities.</p><p>• Review manufacturing cost information and perform financial analysis to support operational and business planning decisions.</p><p>• Help ensure compliance with internal policies, accounting standards, and company reporting requirements.</p>
<p>The Warehouse Assistant plays a key role in supporting the daily operations of the warehouse by ensuring inventory is received, organized, stored, and shipped accurately and efficiently. This position is responsible for assisting with shipping and receiving activities, preparing customer orders, maintaining inventory accuracy, and keeping the warehouse clean, organized, and safe. The ideal candidate enjoys hands-on work, thrives in a fast-paced environment, and takes pride in maintaining high standards of quality and accuracy.</p><p>On a day-to-day basis, the Warehouse Assistant will unload incoming deliveries, inspect shipments for accuracy or damage, and organize products within designated storage areas. They will pick, pack, label, and prepare outgoing orders according to company standards while ensuring all shipments are completed on schedule. This role also includes replenishing inventory, performing cycle counts, updating inventory records, and assisting with regular stock audits to maintain accurate inventory levels.</p><p>The Warehouse Assistant works closely with warehouse staff, supervisors, and other departments to ensure materials and products move efficiently throughout the facility. They may operate equipment such as pallet jacks, hand trucks, forklifts (if certified), and handheld scanners while following all company safety policies and procedures. Maintaining a clean, organized, and hazard-free warehouse is an essential part of the role, including disposing of packing materials, organizing workstations, and ensuring aisles remain clear.</p>
We are looking for an Accounts Payable Specialist to join a team on a contract basis. This opportunity is well suited for an accounting specialist who can manage invoice processing, payment activities, and expense accuracy in a fast-paced environment. The role will support day-to-day payable operations while helping maintain organized financial records and timely vendor payments.<br><br>Responsibilities:<br>• Process vendor invoices accurately, ensuring proper account coding and complete supporting documentation before entry.<br>• Review and enter payable transactions in the accounting system while maintaining accuracy across records and approval workflows.<br>• Prepare and coordinate ACH payments and check runs to support timely disbursement to suppliers and service providers.<br>• Reconcile invoice details against purchase information, statements, and internal records to resolve discrepancies efficiently.<br>• Communicate with vendors and internal stakeholders to address payment questions, status updates, and outstanding issues.<br>• Assist with maintaining organized accounts payable files, audit-ready documentation, and reporting for the finance team.<br>• Support accounts payable activities within NetSuite and contribute to related process tasks involving payment and invoice management.
We are looking for a Collections Specialist to support account resolution efforts in Salt Lake City, Utah while preserving strong customer relationships. This position focuses on contacting customers about overdue balances, investigating payment concerns, and keeping account records current and accurate. The ideal candidate is comfortable discussing payment matters, works carefully with financial details, and contributes to consistent cash flow through organized follow-up and reporting.<br><br>Responsibilities:<br>• Contact customers to address overdue invoices and encourage timely payment arrangements.<br>• Work with customer accounts receivable teams to research billing questions and remove obstacles to payment.<br>• Record all collection activity thoroughly so account histories remain clear, accurate, and up to date.<br>• Identify higher-risk or unresolved accounts and elevate them to management with relevant status details.<br>• Prepare and maintain daily reports related to collections activity, account aging, and financial updates.<br>• Share regular progress summaries with leadership on account status, payment trends, and outstanding issues.<br>• Support related accounts receivable and collection tasks as business needs require.
We are looking for an accomplished sales specialist to expand business within the healthcare market in Utah. This role is ideal for someone who understands the realities of clinical and care delivery environments and can translate that knowledge into meaningful client conversations. You will lead new business efforts from initial outreach through contract close, helping healthcare organizations strengthen worker safety through technology solutions. The position offers the chance to build strong relationships across home health, hospital, and behavioral health settings while contributing market insight to a growing team.<br><br>Responsibilities:<br>• Drive new business development across healthcare accounts by identifying prospects, initiating outreach, leading discovery, presenting solutions, and finalizing agreements.<br>• Develop and maintain a strong pipeline focused on winning new customers within home health agencies, hospital systems, and behavioral health organizations.<br>• Conduct consultative sales conversations to uncover operational and safety needs, then align recommendations to each organization's priorities.<br>• Deliver effective product demonstrations, manage proposal and negotiation stages, and guide opportunities through complex purchasing processes.<br>• Collaborate with cross-functional partners in marketing, product, and customer success to support smooth implementation and long-term account value.<br>• Maintain accurate opportunity tracking and revenue forecasts in CRM systems to give leadership clear visibility into pipeline performance.<br>• Represent the company at healthcare conferences, trade events, and association gatherings to build brand presence and generate leads.<br>• Monitor industry regulations, accreditation expectations, and workplace safety requirements that influence healthcare buyers and their decision-making.
<p>We are looking for a skilled Financial Analyst to join our team in SLC, Utah. This role is pivotal in driving data-driven decision-making by analyzing financial performance, preparing executive-level materials, and supporting various forecasting and budgeting initiatives. The ideal candidate will thrive in a fast-paced environment and possess the ability to build scalable financial models while collaborating across multiple entities.</p><p><br></p><p>Responsibilities:</p><p>• Develop and refine financial models to support forecasting, budgeting, and capital planning initiatives.</p><p>• Conduct detailed variance analyses to evaluate financial performance against key benchmarks such as budgets, forecasts, and prior-year results.</p><p>• Assist in creating annual and long-term financial plans at both property and consolidated enterprise levels.</p><p>• Prepare executive and board-level financial presentations, dashboards, and business review materials.</p><p>• Analyze operational performance metrics across hotels and resorts, identifying trends, risks, and opportunities for improvement.</p><p>• Collaborate with finance and accounting teams at various properties to ensure consistent and accurate financial reporting.</p><p>• Perform scenario modeling and sensitivity analyses to assess business cases, investments, and strategic initiatives.</p><p>• Develop standardized reporting packages tailored for internal and external stakeholders.</p><p>• Work closely with department leaders to align financial models with operational realities and drivers.</p><p>• Support the implementation and optimization of financial planning tools and reporting systems to enhance efficiency and accuracy.</p>
We are looking for an experienced Payroll Administrator - CPP to support payroll operations for a construction-focused organization in Utah. This Contract position requires someone who can manage payroll processing across multiple states while ensuring accuracy, compliance, and timely delivery. The ideal candidate brings strong knowledge of certified payroll, end-to-end payroll administration, and payroll support for a large employee population.<br><br>Responsibilities:<br>• Process complete payroll cycles for a large workforce, ensuring employees are paid accurately and on schedule.<br>• Administer multi-state payroll activities while maintaining compliance with applicable wage, tax, and labor regulations.<br>• Prepare and review certified payroll reports and related documentation to meet project and contractual requirements.<br>• Audit payroll records, deductions, time entries, and earnings data to identify and resolve discrepancies promptly.<br>• Maintain payroll data integrity by updating employee information, tax withholdings, and other required records.<br>• Partner with internal teams to gather payroll inputs, validate approvals, and address payroll-related questions.<br>• Support payroll reporting and documentation needs for construction projects and workforce activity.<br>• Assist with payroll process updates or system-related changes as needed to maintain efficient operations.
We are looking for an experienced Internal Auditor II to join our team in SLC, Utah. In this role, you will oversee audit work across a varied group of operations, assess risk exposure, and recommend practical improvements that support stronger controls and better business performance. This position is well suited for a self-directed auditor who can build effective partnerships with leaders, communicate findings clearly, and help drive meaningful operational improvements.<br><br>Responsibilities:<br>• Direct end-to-end internal audit assignments across hospitality, ranching, and oil and gas business areas, ensuring objectives, scope, and timelines are clearly defined.<br>• Perform audit planning activities by analyzing risks, reviewing key processes, and designing testing approaches that evaluate control effectiveness.<br>• Examine business activities to uncover control weaknesses, compliance concerns, and operational inefficiencies, then translate findings into practical recommendations.<br>• Identify opportunities to improve workflows, reduce unnecessary costs, and reinforce safeguards that support reliable and efficient operations.<br>• Work closely with department leaders to develop corrective action plans and provide guidance during implementation of agreed improvements.<br>• Review existing control environments and assist management in strengthening procedures that reduce risk and support accountability.<br>• Prepare well-organized audit reports and present conclusions, observations, and recommendations in a clear and business-focused manner.<br>• Provide day-to-day support and guidance to less experienced team members during audit engagements.<br>• Track management responses and follow up on open audit issues to confirm timely and effective resolution.<br>• Contribute to broader audit planning efforts by supporting enterprise risk assessments and helping prioritize future reviews.
We are looking for an experienced Workday ERP Director to lead the strategy, administration, and ongoing evolution of the Workday environment in Salt Lake City, Utah. This leadership position will guide enterprise system performance across key business functions, working closely with Finance, HR, Payroll, and Operations leaders to deliver scalable solutions and reliable service. The ideal candidate brings strong expertise in Workday platforms, integration oversight, and team leadership, along with the ability to align system priorities with organizational goals.<br><br>Responsibilities:<br>• Shape the long-range vision for the Workday platform and align enhancement priorities with broader business objectives.<br>• Direct the administration of multiple Workday functional areas, ensuring dependable system performance, accurate data flow, and consistent user support.<br>• Lead governance for configuration updates, release planning, and evaluation of new functionality to support evolving organizational needs.<br>• Oversee inbound and outbound integrations connected to Workday, maintaining stability, performance, and data quality across linked systems.<br>• Manage, coach, and develop a team of analysts and system administrators while promoting accountability and continuous improvement.<br>• Partner with business leaders to gather requirements, translate operational needs into scalable solutions, and prioritize the enhancement pipeline.<br>• Present roadmap updates, risk considerations, and major system initiatives to senior stakeholders and executive leadership.<br>• Coordinate semi-annual Workday releases, testing efforts, deployments, and broader project execution for new modules and system enhancements.<br>• Support audit readiness and compliance efforts by maintaining strong access controls, documentation, and collaboration with cybersecurity and internal audit teams.
We are looking for a detail-oriented Bookkeeper to support day-to-day financial operations for a contract assignment based in Draper, Utah. This Contract position is ideal for someone who is comfortable managing core accounting tasks with accuracy and consistency in a fast-paced environment. The role focuses on maintaining organized financial records, supporting payables and receivables, and ensuring account balances are properly reconciled. Experience working with QuickBooks and familiarity with construction-related accounting practices will be highly valuable in this position.<br><br>Responsibilities:<br>• Maintain accurate financial records by entering and updating transactions in QuickBooks on a regular basis.<br>• Process vendor invoices, prepare payments, and monitor accounts payable activity to ensure timely disbursements.<br>• Issue customer invoices, record incoming payments, and follow up on outstanding balances to support accounts receivable management.<br>• Reconcile bank statements and internal financial records to identify discrepancies and keep accounts current.<br>• Assist with tracking job-related costs and financial activity in support of construction industry bookkeeping needs.<br>• Review financial data for completeness and accuracy, resolving routine issues as they arise.<br>• Prepare basic financial reports and summaries to help stakeholders monitor daily accounting activity.<br>• Support accounting process updates or system-related changes as needed while maintaining continuity in financial records.
We are looking for an experienced Tax Manager to join our team in Salt Lake City, Utah. This role requires someone with strong expertise in tax preparation, planning, and compliance, as well as the ability to lead and mentor less experienced staff. If you are passionate about delivering exceptional service to clients and driving business growth, we encourage you to apply.<br><br>Responsibilities:<br>• Prepare and review a wide range of tax returns, including individual, corporate, partnership, S-corporation, and high-net-worth filings, with minimal oversight.<br>• Oversee the preparation of straightforward and moderately complex tax returns while taking the lead on more challenging filings.<br>• Perform general accounting tasks and bookkeeping using QuickBooks.<br>• Work closely with leadership to manage large client engagements, identify potential issues, and implement effective solutions.<br>• Support tax planning initiatives, ensure compliance, and assist in onboarding new clients while fostering strong client relationships.<br>• Identify and pursue opportunities to attract new clients and expand business with existing ones.<br>• Train and mentor less experienced tax professionals, offering guidance and supervision on tax-related matters.
We are looking for a detail-oriented Project Accountant to support construction-focused financial operations for a Contract position based in Salt Lake City, Utah. This role centers on maintaining accurate project cost records, partnering with project teams on budgeting and billing, and helping ensure financial performance is tracked consistently across active jobs. The ideal candidate brings hands-on experience with project and construction accounting, along with strong working knowledge of Deltek and Deltek Vision.<br><br>Responsibilities:<br>• Oversee project-level accounting activities for construction engagements, including cost tracking, revenue recognition, invoicing, and financial reconciliation.<br>• Work closely with project managers and operational stakeholders to monitor budgets, review contract financials, and identify cost variances requiring attention.<br>• Prepare and maintain accurate project billing documentation, ensuring invoices are timely, well-supported, and aligned with contract terms.<br>• Reconcile project expenditures, labor, and consultant charges to confirm that financial data is complete and correctly recorded.<br>• Generate financial reports that provide visibility into job performance, cash flow, backlog, and profitability across multiple projects.<br>• Support month-end and period-end close processes by reviewing project transactions, resolving discrepancies, and updating accounting records.<br>• Utilize Deltek and Deltek Vision to manage project financial information, maintain data integrity, and support reporting needs.<br>• Assist with construction accounting processes and system-related workflow updates as needed to improve project financial administration.
<p>Robert Half is partnering with a well-established organization seeking a detail-oriented Staff Accountant to support the accounting team during a period of increased workload. This is an excellent opportunity for an accounting professional who enjoys working in a fast-paced environment and contributing across multiple accounting functions. </p><p><br></p><p><strong>Key Responsibilities </strong></p><p><br></p><p>Prepare and post journal entries. </p><p>Perform account reconciliations and resolve discrepancies. </p><p>Assist with month-end and year-end close activities. </p><p>Maintain and analyze general ledger accounts. </p><p>Support accounts payable and accounts receivable processes as needed. </p><p>Assist with financial reporting and audit support. </p><p>Ensure accuracy, completeness, and compliance with accounting policies and procedures. </p><p>Participate in process improvement initiatives and special projects. </p><p><br></p><p><strong>Qualifications </strong></p><p><br></p><p>Bachelor's degree in Accounting, Finance, or a related field preferred. </p><p>2+ years of accounting experience. </p><p>Strong understanding of general ledger accounting and financial reporting. </p><p>Proficiency with ERP systems and Microsoft Excel. </p><p>Excellent analytical, organizational, and communication skills. </p><p>Ability to manage multiple priorities and meet deadlines in a team-oriented environment. </p><p><br></p><p><strong>What We Offer</strong> </p><p><br></p><p>Opportunity to gain valuable experience within a dynamic accounting team. </p><p>Exposure to a variety of accounting functions and projects. </p><p>Potential for assignment extension based on business needs. </p>
<p>We are looking for a Treasury Analyst to support daily treasury operations and provide dependable cash management insights for a Long-term Contract position based in the Greater Salt Lake City area. This role works closely with finance, legal, asset management, and energy market stakeholders to help maintain liquidity, support financing activities, and keep reporting accurate and timely. The ideal candidate brings strong analytical skills, attention to detail, and hands-on experience with forecasting, reconciliations, and core treasury processes.</p><p><br></p><p>Responsibilities:</p><p>• Review cash activity each day to establish an accurate cash position and highlight funding needs.</p><p>• Work with the accounts payable team to help ensure vendor and invoice payments are processed on schedule.</p><p>• Carry out treasury transactions such as wire transfers, ACH payments, check activity, investment movements, and account funding.</p><p>• Maintain a rolling 13-week cash forecast to support short-term liquidity planning and decision-making.</p><p>• Prepare and organize materials related to letters of credit, surety bonds, and borrowing requests.</p><p>• Partner with internal teams to track debt obligations and assist with covenant compliance calculations.</p><p>• Record financing transactions across revolving credit facilities, construction funding arrangements, and term debt with accuracy and timeliness.</p><p>• Produce monthly treasury reporting that summarizes cash balances, borrowing activity, and investment performance.</p><p>• Support audit requests and month-end cash reconciliations by maintaining complete treasury documentation.</p><p>• Recommend process improvements that enhance efficiency, control, and consistency within treasury operations</p>
<p>A growing organization is seeking a Treasury Specialist to support daily treasury operations and cash management activities. This is a contract role working closely with finance and cross-functional teams in a fast-paced environment.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p>- Monitor daily cash balances and manage overall cash position</p><p>- Execute cash transactions including wires, ACH, and funding activities</p><p>- Maintain short-term cash forecasts to anticipate liquidity needs</p><p>- Partner with Accounts Payable to ensure timely and accurate payments</p><p>- Support debt-related activities including documentation and compliance tracking</p><p>- Track and reconcile financing activity across various funding sources</p><p>- Assist in preparing monthly reporting related to cash, debt, and investments</p><p>- Support audits through proper documentation of treasury activities</p><p>- Perform bank account management, including opening accounts and resolving payment issues</p><p>- Identify and implement process improvements within treasury operations</p><p><br></p><p><strong>Qualifications</strong></p><p>- 3+ years of treasury, cash management, or finance experience</p><p>- Strong understanding of cash flow, banking transactions, and financial reporting</p><p>- Experience with bank portals and financial systems</p><p>- Advanced Excel skills and overall Microsoft Office proficiency</p><p>- Strong analytical, problem-solving, and organizational skills</p><p>- Ability to communicate effectively across teams</p><p>- Detail-oriented with the ability to manage multiple priorities in a dynamic environment</p><p><br></p><p><br></p>
We are looking for an early-career Internal Auditor to contribute to audit activities across a varied portfolio that includes hospitality, ranching, and oil and gas operations in SLC, Utah. This position offers the opportunity to build hands-on experience reviewing controls, assessing risk, and helping improve business processes in multiple operating environments. The role partners closely with audit leadership and operational teams, making it well suited for someone who is analytical, detail-oriented, and eager to grow in a dynamic setting.<br><br>Responsibilities:<br>• Carry out assigned portions of internal audits for business units spanning lodging, ranch operations, and energy-related assets.<br>• Execute audit testing by reviewing controls, analyzing data, and recording results in organized supporting documentation.<br>• Examine business processes to pinpoint weaknesses, inefficiencies, and areas where controls can be strengthened.<br>• Contribute ideas that improve operational effectiveness and support practical recommendations for process enhancement.<br>• Assemble clear audit workpapers and help prepare written summaries of observations, risks, and conclusions.<br>• Work with managers and process owners to collect information, understand workflows, and validate audit findings.<br>• Track management action plans and assist with follow-up efforts to confirm audit issues are resolved on schedule.<br>• Participate in onsite audit activities, including travel to operational or remote locations as needed.
<p>We are looking for an IT Support Specialist to support our client in Sandy, Utah in a contract capacity with the potential to become permanent. This role is ideal for someone who enjoys solving technical issues thoroughly, partnering with others when needed, and delivering a high level of service to end users. The position supports a mix of desktop, network, server, and virtualization-related incidents, with an emphasis on strong documentation, clear communication, and dependable ticket resolution.</p><p><br></p><p>Responsibilities:</p><p>• Investigate escalated support requests in depth, complete meaningful troubleshooting, and document all findings and actions before involving higher-tier technical teams.</p><p>• Diagnose connectivity problems across user devices, shared resources, and network paths, collaborating with infrastructure specialists to isolate root causes and restore service.</p><p>• Support incidents connected to VMware-based environments by identifying common virtualization issues and assisting with resolution of access, performance, and system availability concerns.</p><p>• Provide hands-on assistance with Windows desktop support, service desk requests, account access matters, and routine server-related issues affecting end users.</p><p>• Step in to manage Tier I workload during busy periods, helping maintain service levels while ensuring tickets continue to move toward resolution.</p><p>• Maintain accurate ticket notes, resolution details, and follow-up communication so cases are clearly tracked and efficiently handed off when necessary.</p><p>• Work through both Tier I and Tier II incidents with a focus on ownership, timely closure, and a positive support experience for internal customers.</p><p>• Travel on short notice when required to support business operations at domestic and international locations.</p>
We are looking for a Resource Manager to help drive informed planning and delivery decisions by providing a clear view of workforce capacity, utilization, and upcoming demand across the organization. This role works closely with project, functional, and executive leaders to improve planning accuracy, highlight delivery risks, and support realistic prioritization of work. Based in Draper, Utah, the position plays an important part in strengthening visibility, balancing competing needs, and enabling more predictable execution across project and operational initiatives.<br><br>Responsibilities:<br>• Build and maintain resource planning models that show available capacity across teams, roles, and geographic areas.<br>• Combine project-related needs and ongoing operational demands into a unified view to support enterprise planning.<br>• Review allocation patterns to identify staffing gaps, workload imbalances, and areas where delivery may be at risk.<br>• Partner with project managers and functional leaders to validate assumptions, refine forecasts, and improve planning accuracy.<br>• Prepare scenario analyses that help leadership evaluate sequencing options, trade-offs, and priority changes.<br>• Support portfolio reviews and planning meetings with clear reporting on capacity, utilization, and resource constraints.<br>• Maintain dashboards and reporting tools, including Smartsheet, to improve visibility into staffing trends and decision-making data.<br>• Help strengthen resource governance practices by reinforcing alignment between approved work and available capacity.<br>• Promote continuous improvement by encouraging transparency, educating stakeholders, and advancing adoption of resource management processes.
<p>Our client is looking for an experienced Microsoft Security Engineer to strengthen and enhance a Microsoft-centric security environment in Utah. This long-term contract position is ideal for an individual who can secure cloud and identity platforms, guide governance and compliance efforts, and provide practical risk insight to both technical teams and business leaders. The role focuses on protecting Azure and Microsoft 365 ecosystems, improving endpoint and network security, and helping the organization stay ahead of evolving threats, including risks related to AI-enabled tools.</p><p><br></p><p>This person will be responsible for </p><ul><li>Managing outcomes from audits and testing</li><li>Tracking critical findings</li><li>Driving remediation efforts</li><li>Holding teams accountable for closure</li><li>Monitoring findings</li><li>Coordinating corrective actions</li><li>Communicating status updates</li></ul><p><br></p><p>Other Responsibilities:</p><p><br></p><p>• Lead the design and enhancement of security controls across Azure and Microsoft 365 environments, with a strong focus on the Microsoft Defender suite and tenant-wide protection strategies.</p><p>• Build and refine cloud security architecture for Azure workloads by applying native controls, policy standards, secure landing zone practices, and protections for platform and software services.</p><p>• Strengthen identity security through Entra ID administration, Conditional Access design, Privileged Identity Management, and Zero Trust principles across hybrid and multi-tenant environments.</p><p>• Assess and improve governance, compliance, and audit readiness by supporting control reviews, risk assessments, and compliance initiatives using frameworks such as ISO 27001 and Microsoft Purview.</p><p>• Evaluate and optimize network security measures, including segmentation strategy, firewall configurations, private connectivity, DDoS safeguards, and traffic analysis across cloud tenants.</p><p>• Translate technical security findings into clear risk updates, posture reports, and audit summaries for executives, project stakeholders, and operational teams.</p><p>• Advance endpoint protection by enforcing secure device baselines, compliance policies, attack surface reduction measures, and application control across managed systems.</p><p>• Support the security approach for Microsoft Copilot and other AI-related technologies by identifying exposure points and recommending appropriate safeguards.</p><p>• Contribute to incident response, threat hunting, and security monitoring efforts by using Microsoft Sentinel, threat intelligence sources, and forensic review techniques in Windows and Azure environments.</p><p>• Review and improve security automation through scripting and infrastructure-as-code practices, including PowerShell, KQL, Logic Apps, and cloud deployment templates where appropriate.</p>
We are looking for a Senior Help Desk/Desktop Support Analyst to provide dependable technical support and deliver a high-quality experience for employees across the organization. This role is based in Draper, Utah, and is suited to someone who enjoys diagnosing issues, guiding users through solutions, and keeping support requests moving efficiently. The ideal candidate brings strong desktop support knowledge, clear communication skills, and the ability to balance day-to-day service needs with ongoing improvements to support processes.<br><br>Responsibilities:<br>• Manage incoming incidents and service requests from initial intake through final resolution, ensuring each case is documented accurately and handled in a timely manner.<br>• Assist employees with technical issues involving desktops, user accounts, access permissions, and core workplace systems while maintaining a thorough and attentive support experience.<br>• Communicate status updates clearly to end users and set realistic expectations throughout the troubleshooting and resolution process.<br>• Route complex problems to the appropriate technical teams when needed, while monitoring urgency, service targets, and business impact.<br>• Provide hands-on support for Microsoft Windows environments, Active Directory administration, group policy tasks, and Citrix-based user access.<br>• Create and maintain support documentation, knowledge resources, and process guides that help improve consistency and reduce repeat incidents.<br>• Identify patterns in recurring technical problems and recommend practical steps to strengthen reliability and user productivity.<br>• Contribute to infrastructure or support-related initiatives as needed, including assigned IT projects and operational improvements.
<p>We are seeking a skilled <strong>Java Software Engineer</strong> to design, develop and maintain scalable, high-performance software solutions. This role will work closely with cross-functional teams to build enterprise-grade applications, improve development efficiency, and support modern software engineering practices. Experience using <strong>Claude Code</strong> or similar AI-assisted coding tools is highly valued to accelerate development, improve code quality, and streamline debugging and documentation.</p><p><strong>Key Responsibilities</strong></p><ul><li>Design, develop, test and maintain Java-based applications and services</li><li>Write clean, efficient and well-documented code following best practices</li><li>Collaborate with product managers, architects and other engineers to deliver high-quality software solutions</li><li>Use <strong>Claude Code</strong> to assist with code generation, refactoring, debugging, technical documentation and development workflows</li><li>Participate in code reviews and contribute to continuous improvement of coding standards</li><li>Troubleshoot application issues and implement effective solutions</li><li>Build and maintain APIs, microservices and backend integrations</li><li>Contribute to system performance tuning, scalability improvements and application security</li><li>Support CI/CD pipelines, automated testing and release processes</li><li>Stay current on emerging technologies, including AI-assisted software development tools</li></ul><p><br></p>
We are looking for a detail-oriented GL Accountant to support core accounting operations in Salt Lake City, Utah. This position will play a key role in maintaining accurate financial records, preparing journal entries, and ensuring account balances are properly reconciled across cash, payroll, accruals, and other balance sheet areas. The ideal candidate brings strong general ledger experience, sound judgment, and the ability to collaborate across departments to resolve discrepancies and keep month-end activities on track.<br><br>Responsibilities:<br>• Perform weekly bank account reconciliations and record related activity such as service charges, card transactions, controlled disbursements, and other banking adjustments.<br>• Oversee petty cash activity by tracking balances, maintaining supporting records, and completing routine reconciliations.<br>• Review customer and miscellaneous receivable balances, partnering with internal teams to investigate variances and improve reporting accuracy.<br>• Maintain prepaid expense schedules and post amortization entries so costs are recognized in the appropriate accounting periods.<br>• Prepare payroll-related journal entries for weekly and biweekly cycles and work with the Payroll team to resolve exceptions or needed corrections.<br>• Record benefit allocations and develop accrual entries for items such as medical and dental expenses using reasonable estimates and supporting analysis.<br>• Reconcile accrued liability accounts, including tax-related balances, insurance items, and deferred revenue, while coordinating with departments on open issues.<br>• Complete monthly sales tax filings and help ensure ongoing compliance with applicable tax requirements.<br>• Support special account reconciliations, warranty and fleet-related accounting, revenue recognition needs, and the resolution of operational transaction errors through cross-functional follow-up.
We are looking for a detail-oriented Billing Clerk to support contract billing operations for a wholesale distribution organization in South Jordan, Utah. This is a Contract position suited for someone who can manage invoicing activities accurately, maintain organized financial records, and work comfortably in a computerized billing environment. The ideal candidate will contribute to timely collections, resolve billing-related issues, and help keep accounts receivable processes running smoothly.<br><br>Responsibilities:<br>• Prepare and process customer invoices with accuracy and according to established billing schedules.<br>• Review billing data, confirm supporting details, and generate statements for customer accounts.<br>• Monitor outstanding balances and follow up on open items to support collection efforts and improve payment timeliness.<br>• Update and maintain billing information within computerized systems, including Oracle, to ensure reliable records.<br>• Research discrepancies, investigate account questions, and coordinate with internal teams to resolve billing concerns.<br>• Apply payments, reconcile account activity, and assist with maintaining accurate accounts receivable balances.<br>• Produce routine billing reports and help track transaction history for financial review.<br>• Adjust quickly to changing priorities, procedures, or workload demands while maintaining accuracy and service quality.