<p>We are seeking a Senior C# / .NET Developer to support full‑lifecycle development of custom enterprise applications in a mission‑critical, highly visible environment. This role is ideal for a seasoned developer who is customer‑focused, self‑directed, and comfortable working onsite in a collaborative setting.</p><p>You will work closely with program leadership, business analysts, and engineering teams to translate business and mission requirements into high‑quality technical solutions. Strong communication skills and the ability to operate with limited supervision are essential.</p><p><br></p><p>Key Responsibilities</p><ul><li>Design, develop, and test high‑quality applications using C# and the .NET / .NET Core ecosystem</li><li>Support the full software development lifecycle, from requirements through deployment and operational support</li><li>Collaborate with program managers, business analysts, and engineers to translate requirements into technical solutions</li><li>Lead or contribute to architecture and technical design decisions</li><li>Troubleshoot, debug, and optimize application performance</li><li>Provide operational support and monitoring for deployed applications</li><li>Develop and maintain technical and system documentation</li><li>Participate in Agile development processes and ceremonies</li><li>Interface directly with customers to understand needs and ensure timely, effective delivery</li></ul>
<p>We are seeking a detail-oriented and analytical <strong>Payroll Specialist</strong> to manage and process accurate, timely payroll for our organization. The ideal candidate has a solid understanding of accounting principles, exceptional analytical skills, and the ability to work with confidential financial data. This role plays a critical part in ensuring payroll compliance, accuracy, and financial reporting integrity.</p><p><br></p><p>Key Responsibilities</p><ul><li>Process bi-weekly/weekly/monthly payroll for hourly and salaried employees</li><li>Ensure accurate calculation of wages, overtime, bonuses, deductions, and taxes</li><li>Reconcile payroll accounts and support month-end and year-end close</li><li>Maintain payroll records in compliance with federal, state, and local regulations</li><li>Analyze payroll data to identify discrepancies, trends, and variances</li><li>Collaborate with Accounting and HR to resolve payroll and benefits issues</li><li>Prepare payroll journal entries and assist with general ledger posting</li><li>Support audits by providing payroll documentation and reports</li><li>Stay current on payroll tax laws and regulatory changes</li></ul><p><br></p><p><br></p>
We are looking for a skilled Training & User Support Specialist to join our team in Baltimore, Maryland. In this role, you will be responsible for developing and delivering comprehensive training programs tailored to the needs of our organization, ensuring employees have the tools and knowledge to excel in their roles. You will also provide expert guidance on software applications and support, fostering a productive and detail-oriented learning environment.<br><br>Responsibilities:<br>• Create and implement effective training programs to address organizational technology education needs.<br>• Develop and maintain detailed training strategies and curricula for all firm-supported software applications.<br>• Assess user skill levels and monitor progress within training initiatives to ensure continuous improvement.<br>• Design, execute, and oversee onboarding and ongoing education programs tailored to specific job functions.<br>• Ensure a detail-oriented and engaging learning environment that encourages participation and growth.<br>• Schedule and coordinate regular software training sessions for employees.<br>• Develop and update reference guides and documentation to support software use across the firm.<br>• Act as a primary expert on desktop applications, offering guidance and recommendations for optimal usage.<br>• Evaluate and recommend new software solutions or improvements to existing systems.<br>• Assist attorneys, paralegals, and staff in customizing software tools to enhance client service delivery.
<p>We are looking for a skilled Loan Specialist to join our team. In this long-term contract position, you will play a key role in enhancing loan processing operations, ensuring compliance with lending regulations, and streamlining workflows. This role is ideal for someone with strong attention to detail and extensive knowledge of loan origination, processing, and servicing across various loan types.</p><p><br></p><p>Responsibilities:</p><p>• Analyze current loan processing workflows and identify areas for improvement.</p><p>• Collaborate with the loan team to address process inefficiencies and implement streamlined solutions.</p><p>• Develop and oversee the implementation of enhanced loan servicing procedures.</p><p>• Ensure compliance with lending laws and regulations across all loan operations.</p><p>• Oversee loan servicing activities, including consumer, commercial, real estate, and participation loans.</p><p>• Resolve conflicts and reinforce new processes across teams to maintain operational consistency.</p><p>• Evaluate additional opportunities for process automation and efficiency upgrades.</p><p>• Provide insights on deposit operations, if applicable, to further support organizational goals.</p>
<p>We’re expanding our front-end team to support ongoing enhancements and accessibility improvements for an existing, large-scale online language assessment platform. You’ll join a coachable, collaborative group of HTML/CSS coders working through several hundred items sequentially—updating, validating, and ensuring compliance and usability.</p><p><br></p><p><strong>What You’ll Do</strong></p><ul><li>Update and refine existing <strong>HTML/CSS</strong> across assessment items to ensure <strong>accessibility</strong> and modern compliance.</li><li>Work within text editors inside the codebase to make targeted front-end changes.</li><li>Implement and validate <strong>JavaScript</strong> adjustments as needed for behavior and interaction.</li><li>Execute accessibility checks (e.g., headings, landmarks, semantic markup, color contrast, focus order).</li><li>Validate screen reader support (e.g., <strong>JAWS</strong>) and keyboard navigation.</li><li>Use <strong>Chrome</strong> to review changes, test behaviors, and verify UI/UX integrity.</li><li>Collaborate with devs/testers to triage issues—<strong>flag</strong>, <strong>define</strong>, and hand off bugs for remediation.</li><li>Contribute to continuous improvement of testing and accessibility workflows.</li></ul><p><br></p>
We are looking for a Collections Specialist to oversee accounts receivable and ensure timely payment of outstanding balances. In this contract position, you will play a critical role in maintaining accurate financial records while delivering exceptional service to vendors and colleagues. This role is based in Elkridge, Maryland, and requires strong organizational skills, negotiation abilities, and a commitment to meeting deadlines.<br><br>Responsibilities:<br>• Monitor accounts receivable aging reports and proactively follow up on overdue balances.<br>• Negotiate payment terms with customers to facilitate timely resolution of outstanding accounts.<br>• Escalate severely delinquent accounts to management or external collection agencies as necessary.<br>• Maintain detailed and accurate documentation of all collection activities in the accounts receivable system.<br>• Review and recommend updates to internal procedures to improve accounts receivable operations.<br>• Act as a backup for processing daily customer payments to ensure seamless operations.<br>• Prepare and share reports on metrics such as Days Sales Outstanding, percentage past due, and collection effectiveness with management.<br>• Work collaboratively with vendors and colleagues to provide attentive and accurate service.<br>• Perform additional duties as assigned to support the team and organizational goals.
We are looking for an Accounting Specialist to join our team in Ashburn, Virginia. This Contract to permanent position is ideal for someone with a detail-oriented mindset and experience in accounts payable, accounts receivable, and general accounting functions. The role offers an opportunity to contribute to financial operations while developing your skills in a dynamic environment.<br><br>Responsibilities:<br>• Process invoices and monitor expenses to ensure accuracy and timely payment.<br>• Prepare and manage bank deposits on a daily basis.<br>• Review and analyze financial records for accuracy and compliance.<br>• Assist with purchasing activities, including tracking orders and ensuring timely delivery.<br>• Request and process vendor quotes to support procurement needs.<br>• Maintain organized paper and digital records for easy accessibility.<br>• Perform filing and data entry tasks to support accounting operations.<br>• Utilize accounting software such as QuickBooks and Procurify to manage financial transactions.<br>• Collaborate with team members to address billing inquiries and reconcile accounts.<br>• Manage vendor communications and ensure proper documentation for financial activities.
<p>Our client is an well-established construction business with growing operations that is seeking a Senior Cost Analyst to join their expanding team in Arlington, Virginia. This role is integral to the construction accounting team, focusing on cost management, budgeting/forecasting, financial reporting, and collaboration with project executives. The ideal candidate will bring expertise in analyzing budgets and providing accurate projections to support decision-making and organizational success.</p><p><br></p><p>Responsibilities:</p><p>• Conduct comprehensive reviews and updates of budgets and job status reports for multiple construction projects on a monthly basis.</p><p>• Deliver monthly profit projections and create dashboards to provide actionable insights for management.</p><p>• Facilitate job status meetings with stakeholders and project teams to ensure accurate and timely reporting.</p><p>• Provide guidance to entry-level cost engineers and other team members, fostering skill development and knowledge sharing.</p><p>• Train office and field staff in the use of project management software, ensuring efficient system utilization.</p><p>• Prepare and compile various monthly financial reports for senior leadership and company executives.</p><p>• Analyze project costs to identify risks, opportunities for savings, and implement mitigation strategies.</p><p>• Assist in the preparation of new construction project proposals, providing detailed cost analysis and recommendations.</p><p>• Support project executives in managing subcontractor agreements, change orders, and cost reporting.</p><p>• Audit and reconcile project performance using specialized project management software to ensure accuracy and compliance.</p>
<p>The Senior Platform Engineer will be responsible for designing, building, and optimizing cloud infrastructure solutions on Microsoft Azure. You will ensure that the platform is scalable, highly available, secure, and cost-efficient. As a senior member of the team, you will collaborate with cross-functional teams, including cloud architects, security teams, and development teams, to implement cutting-edge cloud solutions that meet business requirements and enhance overall operational performance.</p><p>You will have the opportunity to work with a dynamic, forward-thinking team, leveraging the latest in cloud technologies to optimize the platform, automate processes, and ensure a robust, enterprise-grade cloud environment. This work is located onsite in the DC area.</p><p><strong>A public trust is required for this role.</strong></p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Lead the design and implementation of scalable, reliable, and secure cloud-based platform solutions using Azure services (e.g., Azure Virtual Machines, Azure Kubernetes Service (AKS), Azure App Services, Azure Storage).</li><li>Collaborate with business units and technical teams to understand requirements and design cloud solutions that align with business needs and IT strategy.</li><li>Architect cloud solutions to ensure high availability, disaster recovery, and performance optimization in a multi-cloud or hybrid environment.</li><li>Manage and maintain cloud infrastructure, ensuring consistent performance, scalability, and security of cloud-hosted applications.</li><li>Implement and maintain infrastructure automation using Infrastructure as Code (IaC) tools such as Terraform, Azure Resource Manager (ARM) templates, and Azure DevOps.</li><li>Implement security best practices for cloud resources, including encryption, identity and access management (IAM), firewall configuration, and network security.</li><li>Use tools like Azure Security Center to monitor vulnerabilities, threat intelligence, and security events.</li><li>Build and maintain CI/CD pipelines to automate the deployment of cloud applications and infrastructure updates using tools such as Azure DevOps, GitLab, or Jenkins.</li><li>Automate infrastructure provisioning, monitoring, and scaling to optimize operations and reduce manual intervention.</li><li>Drive the adoption of DevOps and automation practices across the organization to accelerate development cycles and improve platform reliability.</li><li>Monitor the health and performance of cloud resources using Azure Monitor, Log Analytics, and other monitoring tools.</li><li>Perform ongoing tuning and optimization of cloud resources to improve system performance and minimize operational costs.</li><li>Analyze system logs and metrics to troubleshoot, resolve, and prevent issues related to cloud-based applications and services.</li><li>Develop and maintain comprehensive documentation for cloud architectures, configurations, automation processes, and troubleshooting procedures.</li></ul>
<p>Job Summary:</p><p>We are seeking a creative and detail-oriented Front-End Web Developer with a strong background in Figma and experience working with Content Management Systems (CMS). The ideal candidate will be responsible for translating UI/UX designs into responsive, high-performance web interfaces and maintaining CMS-driven websites.</p><p>Key Responsibilities:</p><ul><li>Collaborate with designers to convert Figma mockups into pixel-perfect, responsive web pages.</li><li>Develop and maintain front-end components using HTML, CSS, JavaScript, and modern frameworks (e.g., React, Vue.js).</li><li>Integrate and customize CMS platforms such as WordPress, Drupal, or Contentful.</li><li>Ensure cross-browser compatibility and optimize performance across devices.</li><li>Work closely with back-end developers to implement APIs and dynamic content.</li><li>Conduct regular website maintenance, updates, and troubleshooting.</li><li>Stay current with emerging web technologies and best practices.</li></ul><p><br></p><p><br></p>
<p>We are looking for an experienced Financial Analyst/Manager to oversee and enhance financial operations within a technology-driven environment. This role will focus on budgeting, forecasting, and financial reporting for IT projects, capital expenditures, and operational expenses. You will play a critical part in ensuring resource optimization, financial transparency, and the successful delivery of strategic initiatives. This is an in-office position with a phenomenal organization that offers career growth opportunities, exciting and challenging work, and excellent environment and highly competitive total compensation packages.</p><p><br></p><p>Responsibilities:</p><p>• Develop, implement, and monitor annual budgets and forecasts for IT operations and capital expenditures.</p><p>• Collaborate with IT leaders, project managers, and finance teams to create detailed budgets and financial plans for technology projects.</p><p>• Analyze and report on costs related to infrastructure, software, hardware, and cloud services.</p><p>• Manage vendor agreements and software licensing expenditures, ensuring compliance and cost efficiency.</p><p>• Partner with development teams to track financial performance and resource allocation for internal IT projects.</p><p>• Conduct variance and trend analyses to identify financial risks and opportunities, providing actionable recommendations.</p><p>• Prepare and present comprehensive financial reports to IT leadership and senior management on a monthly, quarterly, and annual basis.</p><p>• Maintain detailed tracking and reporting mechanisms for approved business cases and cost-benefit analyses.</p><p>• Design and refine dashboards, KPIs, and ad hoc reports to monitor technology investments and project outcomes.</p><p>• Lead initiatives to improve financial reporting processes and optimize resource utilization within the IT function.</p>
We are looking for a skilled Web Developer to join our team on a long-term contract basis. This role focuses on enhancing and maintaining a large-scale online language assessment platform, ensuring accessibility and modern compliance standards are met. Based in Washington, District of Columbia, you will collaborate closely with a team of developers to deliver high-quality, user-centric solutions.<br><br>Responsibilities:<br>• Update and optimize front-end code to align with accessibility and compliance guidelines.<br>• Utilize text editors to make precise changes to the codebase for improved functionality.<br>• Implement JavaScript solutions to enhance user interactions and behaviors.<br>• Conduct thorough accessibility reviews, including semantic markup, color contrast, and focus order checks.<br>• Validate compatibility with screen readers and keyboard navigation for seamless user experiences.<br>• Test and verify updates using Chrome developer tools, ensuring UI/UX integrity.<br>• Collaborate with developers and testers to identify and resolve bugs efficiently.<br>• Contribute to refining workflows for testing and accessibility improvements.<br>• Ensure consistent application of accessibility standards across all project deliverables.
<p>Join a market-leading, visionary commercial real estate developer and property manager with over seven decades of success shaping the metropolitan Washington landscape. With a renowned, award-winning portfolio spanning office, residential, retail, hospitality, and mixed-use assets—and an active pipeline of market-defining projects—this organization offers a dynamic career environment at the forefront of industry transformation.</p><p><br></p><p>We are seeking an experienced tax professional (flexible on title and compensation based on experience) to oversee tax compliance and planning for a diversified portfolio, including properties at all stages of development, financial investment holdings, and interests in sports entities. This role will provide exposure to tax work for Partnerships, S Corporations, C Corporations, trusts, individuals, private equity, and more, along with leadership responsibilities for a talented tax team.</p><p><br></p><p>Responsibilities:</p><ul><li>Prepare and review individual income tax returns (multiple generations) and project extension payments and quarterly estimated taxes.</li><li>Collect and analyze documentation needed for return compliance and split of income tax liabilities.</li><li>Manage and coordinate with external advisors on tax planning.</li><li>Prepare and project taxable income for various trusts and manage quarterly estimates.</li><li>Oversee tax accounting for private equity returns, including tracking and projecting income, coordinating return prep, and collaborating with external partners.</li><li>Prepare and review gift tax returns.</li><li>Manage tax notices and offer personal financial support such as loan applications and private equity filings.</li><li>Supervise and develop the tax team including recruiting, hiring, onboarding, and performance management.</li><li>Identify training needs, execute training programs, and ensure the team's ongoing professional growth.</li><li>Support other duties and responsibilities as assigned.</li></ul><p><br></p>
We are looking for a skilled Lead Azure System Engineer to design, implement, and manage robust Azure infrastructure solutions in line with organizational objectives. Based in Reston, Virginia, this role focuses on optimizing system performance, ensuring platform security, and driving innovation through cloud technologies. The ideal candidate will bring deep expertise in cloud engineering and a proactive approach to solving complex technical challenges.<br><br>Responsibilities:<br>• Architect and manage resilient Azure infrastructure solutions tailored to business needs.<br>• Ensure high system availability, resource efficiency, and robust security across diverse environments.<br>• Automate infrastructure provisioning and configuration using tools like Terraform and Bicep.<br>• Collaborate with teams to integrate hybrid solutions bridging on-premises and cloud resources.<br>• Monitor and enhance the performance, reliability, and cost-effectiveness of Azure environments.<br>• Troubleshoot and resolve advanced system and network issues escalated by support teams.<br>• Stay updated on Azure innovations and incorporate new features into organizational processes.<br>• Develop and maintain detailed documentation, including architecture diagrams and technical records.<br>• Work with M365, Intune, and Identity & Access Management solutions to support system integration.
We are looking for an experienced procurement specialist to take on a senior role in managing strategic sourcing initiatives and optimizing supply chain processes. In this position, you will play a crucial role in negotiating contracts, fostering vendor relationships, and ensuring procurement strategies align with organizational goals. This is an excellent opportunity for someone with a strong background in procurement to drive efficiency and create value.<br><br>Responsibilities:<br>• Oversee the entire procurement lifecycle, including supplier selection, contract negotiation, purchasing, and delivery of goods and services.<br>• Design and execute strategic sourcing plans that align with budgetary targets and organizational objectives.<br>• Build and maintain strong relationships with vendors to ensure product availability, competitive pricing, and quality standards.<br>• Identify and implement supply chain optimization strategies to improve cost efficiency, lead times, and vendor performance metrics.<br>• Negotiate and manage contracts to ensure compliance with terms, conditions, and service-level agreements.<br>• Monitor market trends and supplier performance to proactively address risks and identify new opportunities.<br>• Collaborate with internal teams, such as finance and operations, to forecast procurement needs and establish budgets.<br>• Ensure compliance with purchasing policies, ethical practices, and regulatory requirements through effective oversight.<br>• Track and analyze procurement key performance indicators (KPIs) to assess progress and identify areas for improvement.<br>• Mentor and develop the procurement team to enhance skills and support growth.