We are looking for a Senior Software Engineer to join a collaborative team in Oklahoma City, Oklahoma, where you will help shape and enhance a high-impact, customer-facing enterprise platform. This position offers the opportunity to contribute technical leadership, influence engineering standards, and drive meaningful improvements in an Agile development environment. The ideal candidate brings strong full-stack expertise, a quality-focused mindset, and the ability to work effectively across web, mobile, and backend systems.<br><br>Responsibilities:<br>• Drive the design, development, and ongoing support of new features for a prominent enterprise application while partnering closely with Agile team members.<br>• Build and refine automated test coverage, and perform hands-on validation activities such as acceptance and regression testing to maintain dependable releases.<br>• Review peer code submissions, offer thoughtful technical guidance, and help uphold strong engineering practices across the team.<br>• Assess incoming work, define technical tasks, and provide realistic effort estimates to support planning for roadmap priorities and client needs.<br>• Identify process, architecture, and tooling enhancements that improve team productivity, software quality, and long-term maintainability.<br>• Investigate system behavior across different environments and implement performance improvements that strengthen stability and user experience.<br>• Collaborate across web, iOS, Android, and backend dependencies to keep releases coordinated and the broader platform operating smoothly.<br>• Communicate with stakeholders and clients to clarify requirements, align technical solutions with business goals, and provide consulting-oriented support.
<p>An established and growing professional services organization is seeking an experienced Senior Accountant to join its Oklahoma City team. This is a highly visible role supporting a fast-paced, transaction-intensive environment that requires strong accounting expertise, exceptional attention to detail, and the ability to manage complex financial activity involving significant dollar amounts.</p><p>This opportunity is ideal for an accounting professional with experience in a law firm or a similar environment involving high-volume transactions, complex reconciliations, settlements, trust accounting, and multi-party financial relationships.</p><p><br></p><p>Key Responsibilities</p><ul><li>Manage and reconcile high-volume, high-dollar financial transactions while maintaining accuracy and strong internal controls.</li><li>Track and reconcile settlements, attorney fees, reimbursements, and other complex financial activity.</li><li>Perform bank, balance sheet, general ledger, and intercompany reconciliations, investigating and resolving discrepancies as needed.</li><li>Maintain accurate accounting records, accounts receivable/payable schedules, and supporting documentation across multiple entities and accounts.</li><li>Support month-end and year-end close, including journal entries, financial statements, management reporting, and cash flow analysis.</li><li>Ensure transactions are properly authorized, documented, and compliant with established policies and procedures.</li><li>Assist with 1099 reporting, audit support, and coordination with external CPAs and advisors.</li><li>Identify opportunities to improve accounting processes, reporting, efficiency, and financial controls.</li><li>Maintain strict confidentiality while partnering with leadership to provide financial insights and support business decisions.</li></ul><p><br></p>
We are looking for an experienced Sr. Accountant to support core accounting operations in Oklahoma City, Oklahoma. This position plays a key role in maintaining accurate financial records, guiding the monthly close process, and ensuring compliance with applicable accounting standards. The ideal candidate brings strong technical accounting knowledge, attention to detail, and the ability to manage reconciliations, reporting, and regulatory requirements in a fast-paced environment.<br><br>Responsibilities:<br>• Lead the monthly financial close process, ensuring deadlines are met and account activity is recorded accurately.<br>• Prepare and post journal entries while maintaining the integrity of the general ledger across multiple reporting areas.<br>• Perform detailed reconciliations for balance sheet accounts and investigate variances to resolve discrepancies promptly.<br>• Complete bank reconciliations and verify cash activity to support reliable financial reporting.<br>• Apply revenue recognition guidance under ASC 606 to ensure transactions are accounted for in accordance with current standards.<br>• Manage lease accounting activities under ASC 842, including review of schedules, entries, and ongoing compliance.<br>• Support accounting analysis related to credit loss standards and help maintain appropriate documentation for financial reporting.<br>• Assist with preparation of Form 990 and related tax reporting requirements for accurate and timely filing.
We are looking for a Software Developer to create and support business applications built on Microsoft Power Platform in Bethany, Oklahoma. This Long-term Contract position is suited for someone who can turn operational needs into practical, scalable tools that improve workflow efficiency, automate routine tasks, and strengthen access to business data. The role requires close collaboration with stakeholders while delivering reliable applications that connect effectively with enterprise systems.<br><br>Responsibilities:<br>• Create, enhance, and support business solutions using Microsoft Power Apps, including both canvas-based and model-driven applications.<br>• Structure and maintain Dataverse environments by defining tables, relationships, rules, and other core data components that support application performance.<br>• Develop automated processes with Power Automate to reduce manual work and improve consistency across business operations.<br>• Connect Power Platform applications with Microsoft 365, SharePoint, internal databases, APIs, and other business systems to enable smooth data flow.<br>• Work directly with users and business teams to gather requirements, map processes, and convert functional needs into effective technical solutions.<br>• Diagnose application issues, resolve defects, and implement improvements that increase usability, reliability, and overall performance.<br>• Apply sound development standards related to security, access control, data quality, and long-term maintainability.<br>• Prepare clear technical documentation covering application behavior, integrations, workflow logic, and support procedures.
<p>A leading Oklahoma City company is seeking a Technical Project Manager experienced working with software development teams to drive strong delivery outcomes across the organization. Must be able to demonstrate excellence in key areas such as budgeting, tracking, and delivery. Company has a solid, tenured team and offers a great benefits package. Position is hybrid but you could live outside the OKC area. </p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Facilitate software delivery by supporting engineering teams and removing obstacles to progress.</li><li>Lead internal and external team meetings, including stand-ups, planning, refinement, demos, and retrospectives.</li><li>Collaborate with clients, subcontractors, partner teams, internal staff, and executives to maintain alignment and engagement.</li><li>Maintain consistent client reporting on budget projections, release timelines, and risk logs.</li><li>Coach teams to improve software development best practices and processes.</li></ul>
We are looking for an experienced Project Manager/Sr. Consultant to support public sector initiatives in Oklahoma City, Oklahoma. This is a Long-term Contract position focused on leading medium to highly complex projects from initiation through closeout while aligning work with organizational goals, timelines, and budget expectations. The person in this role will coordinate cross-functional teams, guide stakeholders and vendors, and maintain strong project governance using established project management practices. Success in this position requires sound judgment, clear communication, and the ability to keep multiple priorities moving forward in a structured environment.<br><br>Responsibilities:<br>• Lead projects of varying size and complexity through all phases of delivery, selecting the most effective project approach and keeping work on schedule and within approved scope.<br>• Build and manage detailed project plans, budgets, timelines, and governance materials while coordinating team efforts and stakeholder expectations.<br>• Prepare regular status updates and performance reporting that highlight milestones, risks, dependencies, and key metrics for leadership visibility.<br>• Apply formal change control and risk management practices to address issues early, reduce project disruption, and support successful outcomes.<br>• Identify resource needs, help secure appropriate staffing or support, and adjust plans as priorities evolve.<br>• Monitor project work for compliance with applicable federal, state, and agency standards, ensuring deliverables meet required guidelines.<br>• Oversee vendor performance and contract-related activities from initiation through completion, escalating concerns and resolving obstacles when necessary.<br>• Conduct gap assessments and root cause reviews, then translate findings into practical recommendations that improve delivery results.<br>• Facilitate meetings, workshops, and decision-making sessions that bring together diverse stakeholders and encourage productive collaboration.