<p>Our client in Modesto is seeking a Data Integration Engineer to support the build-out of their BHRS data platform and modern analytics environment. This is a <strong>6‑month contract</strong> role that requires <strong>100% onsite</strong> work.</p><p> </p><p>Key Responsibilities: </p><p>•Build, test, and deploy data pipelines using Azure Data Factory, Azure</p><p>Functions, and/or custom scripts to ingest data from multiple source systems</p><p>into the BHRS data platform.</p><p>•Extend the existing SmartCare API integration to pull additional datasets and</p><p>ensure comprehensive EHR data coverage for the dashboard.</p><p>•Develop new integrations with state-level systems (BHIS, CalOMS, CSI) and</p><p>county internal systems (financial, HR/workforce, compliance tracking) using</p><p>APIs, SFTP, flat file ingestion, or database connectors as appropriate.</p><p>•Write data transformation and cleansing logic (SQL, Python, or C#) to</p><p>normalize, deduplicate, validate, and prepare source data for the analytical</p><p>data model.</p><p>•Implement error handling, logging, retry logic, and alerting for all data</p><p>pipelines to ensure reliability and rapid troubleshooting.</p><p>•Replace placeholder/dummy data in the existing dashboard with live data feeds,</p><p>validating accuracy and completeness against source systems.</p><p>•Support the Solutions Architect in implementing the data model, including table</p><p>creation, stored procedures, views, and indexing.</p><p>•Write and maintain unit tests and integration tests for data pipelines and</p><p>transformation logic.</p><p>•Document all integrations, data mappings, transformation rules, and pipeline</p><p>configurations for ongoing maintenance and knowledge transfer.</p><p> </p><p><br></p>
We are looking for a skilled Software Developer to join our team in San Jose, California. This is a long-term contract position where you will contribute to designing, developing, and maintaining high-quality software solutions. If you have a strong background in .NET technologies and enjoy solving complex technical challenges, this role is perfect for you.<br><br>Responsibilities:<br>• Develop and maintain software applications using .NET technologies, including C# and ASP.NET.<br>• Write clean, efficient, and scalable code to meet project requirements.<br>• Collaborate with cross-functional teams to design and implement new features.<br>• Debug and troubleshoot software issues to ensure optimal performance.<br>• Participate in code reviews and provide constructive feedback to team members.<br>• Create and maintain technical documentation for software projects.<br>• Test software applications thoroughly to identify and resolve bugs.<br>• Stay updated on industry trends and emerging technologies to incorporate best practices.<br>• Work closely with stakeholders to gather requirements and deliver solutions that align with business goals.
<p>We are looking for an experienced IT Director to oversee and advance the technology operations of a detail-oriented services organization in Walnut Creek, California. This role requires a blend of strategic planning, hands-on technical expertise, and leadership to ensure the firm's infrastructure and systems run smoothly. The position offers excellent benefits, including profit sharing, year-end bonuses, and opportunities for growth within a collaborative team environment.</p><p><br></p><p>Responsibilities:</p><p>• Provide strategic leadership for the IT department, oversee IT Specialist and MSP vendors, ensuring alignment with the organization's goals and objectives.</p><p>• Manage and maintain the firm's on-premises servers, Microsoft-based systems, and overall infrastructure.</p><p>• Administer and support specialized legal-industry applications, including NetDocuments.</p><p>• Address complex technical issues by providing hands-on assistance and mentoring the internal IT Specialist.</p><p>• Design and implement strategies to enhance security, ensure data integrity, and optimize system reliability.</p><p>• Develop and execute long-term IT plans, identifying opportunities for upgrades and improved efficiencies.</p><p>• Monitor and manage help desk operations, ensuring timely resolution of escalated issues.</p><p>• Collaborate with other departments to understand technology needs and deliver effective solutions.</p>