<p>Software Engineer in Test (SDET) – Java (Backend)</p><p><strong>Hybrid – Washington, DC </strong></p><p><br></p><p>Job Summary</p><p>We’re hiring a <strong>Software Engineer in Test (SDET)</strong> who can <strong>write automation code in Java</strong> and owns the <strong>full backend testing lifecycle</strong> for modern service-based systems. This role is <strong>100% backend</strong> (no UI/front-end testing) and focuses on validating <strong>microservices and APIs</strong> running in a containerized environment. You’ll work closely with engineering and product teams to identify risk early, build reliable automated coverage, and speak up when something isn’t ready.</p><p>Responsibilities</p><ul><li>Build and maintain <strong>Java-based automated tests</strong> for backend services and APIs.</li><li>Execute and improve the <strong>end-to-end testing process</strong> (test planning, test execution, defect validation, regression).</li><li>Test <strong>microservices</strong> and distributed systems, including service-to-service behavior and integration points.</li><li>Validate <strong>REST APIs</strong> and troubleshoot issues through logs, debugging, and structured investigation.</li><li>Support <strong>performance testing using Gatling</strong>; expand/maintain performance suites as needed.</li><li>Collaborate with engineers and stakeholders to <strong>raise concerns</strong>, communicate risk, and drive quality decisions.</li><li>Work with internal tooling used for automation and testing (no required external framework experience—strong fundamentals matter most).</li><li>Contribute to quality improvements across deployments and releases in <strong>Kubernetes</strong> environments.</li></ul>
<p>We are looking for a detail-oriented AML/KYC Analyst to join a team in Newark, Delaware. This contract to long-term position offers an exciting opportunity to contribute to the financial services industry by conducting thorough due diligence and compliance reviews. The ideal candidate will ensure adherence to credit policies and regulatory requirements.</p><p><br></p><p>Responsibilities:</p><p>• Conduct in-depth Enhanced Due Diligence (EDD) investigations for commercial loan borrowers, ensuring compliance with credit policies and regulatory standards.</p><p>• Perform thorough reviews of new and existing client relationships, ensuring accuracy and completeness of documentation.</p><p>• Review and assess potential negative news alerts for new clients and during periodic client reviews, escalating findings when necessary.</p><p>• Evaluate prospect client profiles prior to onboarding, providing well-supported recommendations to relevant stakeholders.</p><p>• Utilize internal banking systems and external research tools to gather, analyze, and document investigation findings.</p><p>• Collaborate with team members and other departments to resolve discrepancies and gather additional information if required.</p><p>• Provide timely and well-supported decisions during investigations, ensuring compliance with the Patriot Act and other applicable regulations.</p><p>• Maintain up-to-date knowledge of industry standards and complete required training programs.</p><p>• Support quality assurance efforts to uphold the integrity of the KYC program.</p><p>• Perform additional duties as assigned to support the team and organizational goals.</p>
<p>Job Title: DevOps Engineer (Platform Specialist)</p><p><strong>Location:</strong> Baltimore, MD (Hybrid)</p><p><strong>Company:</strong> Robert Half / Protiviti Managed Solutions</p><p><strong>Experience Level:</strong> Mid-to-Senior (4+ years)</p><p>The Mission</p><p>Your goal is to make software delivery invisible. You will design and maintain the Internal Developer Platform (IDP) that our engineering teams use to deploy applications. You aren't just a "support" person; you are a builder who treats "Infrastructure as Code" as a product. Your focus will be on transitioning from traditional CI/CD to <strong>autonomous, self-healing pipelines.</strong></p>
<p>Job Title: DevOps Engineer (Platform Specialist)</p><p><strong>Location:</strong> Washington, DC (Hybrid – 2 days onsite near K Street/Penn Quarter)</p><p><strong>Company:</strong> Robert Half </p><p><strong>Experience Level:</strong> Mid-to-Senior (4+ years)</p><p>The Mission</p><p>Your goal is to make software delivery invisible. You will design and maintain the Internal Developer Platform (IDP) that our engineering teams use to deploy applications. You aren't just a "support" person; you are a builder who treats "Infrastructure as Code" as a product. Your focus will be on transitioning from traditional CI/CD to <strong>autonomous, self-healing pipelines.</strong></p><p><br></p><p><br></p>
<p>We are seeking a Full Stack Engineer to design, build, and maintain scalable web applications across the full technology stack. In this role, you will work closely with product, design, and engineering teams to deliver high‑quality features, improve system performance, and ensure seamless user experiences. The ideal candidate is comfortable working across both front‑end and back‑end technologies, modern cloud environments, APIs, and databases.</p><p><strong>Responsibilities</strong></p><ul><li>Develop, test, and deploy full‑stack applications using modern front‑end and back‑end frameworks.</li><li>Build and maintain RESTful APIs and integration services.</li><li>Implement responsive, user-friendly UI components and front-end features.</li><li>Design and optimize database schemas, queries, and data models.</li><li>Work with cloud platforms (AWS, Azure, or GCP) to deploy and scale services.</li><li>Collaborate with product and design teams to translate requirements into technical solutions.</li><li>Ensure code quality through reviews, testing, and best practices.</li><li>Troubleshoot issues, improve performance, and enhance application reliability.</li></ul><p><br></p>
<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>
We are looking for a dedicated Help Desk Analyst I to join our team on a long-term contract basis in Reston, Virginia. This position involves providing technical support for hardware and software issues, as well as troubleshooting basic network problems. The ideal candidate will have a proactive approach to resolving tickets and ensuring smooth IT operations.<br><br>Responsibilities:<br>• Respond to and resolve day-to-day technical support requests, including hardware and software-related issues.<br>• Troubleshoot Wi-Fi connectivity problems and provide efficient solutions.<br>• Manage password resets and assist users with account recovery.<br>• Perform light Active Directory tasks, such as user account modifications.<br>• Triage and escalate complex tickets to higher-level support teams.<br>• Maintain detailed records of support activities and ticket resolutions.<br>• Assist in diagnosing and resolving basic networking issues.<br>• Provide exceptional customer service while addressing user concerns.<br>• Identify recurring issues and suggest improvements to prevent future occurrences.<br>• Collaborate with team members to ensure seamless IT operations across the organization.
<p>Position Overview</p><p>We are seeking a Software Architect who can both deliver and “sell” the technical vision—someone who is equally comfortable architecting solutions and communicating them to business stakeholders and executives. You will create architecture blueprints, define application frameworks, and guide the integration of applications across a complex enterprise ecosystem. This role is 100% onsite in Washington, DC and requires strong stakeholder engagement, clear verbal/written communication, and the ability to discuss emerging technologies and their practical application.</p><p><br></p><p>Key Responsibilities</p><ul><li>Enterprise Architecture Leadership: Lead the design and implementation of the enterprise application architecture strategy aligned to business and IT goals.</li><li>Solution Delivery Ownership: Oversee the full lifecycle of enterprise applications—from ideation and design through deployment and operational support.</li><li>Systems Integration: Define and validate integration patterns across platforms and systems for high availability and interoperability (APIs, microservices, messaging).</li><li>Cloud Architecture: Architect cloud‑native and hybrid solutions on AWS, Azure, or Google Cloud, optimizing for scalability, security, reliability, and cost.</li><li>Technical Evangelism: Present architecture options and trade‑offs to stakeholders; “sell the vision” and secure alignment across technical and non‑technical audiences.</li><li>Standards & Governance: Produce architecture documentation (technical specs, process flows, integration patterns); contribute to standards, guardrails, and best practices.</li><li>Performance & Reliability: Guide teams on non‑functional requirements (performance, security, observability, availability, DR).</li><li>Team Collaboration: Partner with engineering, product, and operations; mentor developers and influence sprint goals, estimates (including sprint pointing), and delivery quality.</li></ul>
<p>Position Overview</p><p>We are seeking a Golang Developer IV to lead technical initiatives, deliver high‑impact results, and contribute to architectural and platform‑level decisions. This senior‑level role requires deep expertise in Golang, distributed systems, security, Linux internals, and modern cloud‑native development. The ideal candidate is a self‑driven leader, capable of mentoring others, influencing design direction, and developing complex services within large‑scale distributed environments.</p><p>This role requires hands‑on coding, debugging, modernization, and proactive ownership of platform components. Experience with infrastructure tooling, security frameworks, and multi‑cloud environments is essential.</p><p><br></p><p>Key Responsibilities</p><p>Leadership & Engineering</p><ul><li>Lead engineering initiatives from concept to delivery</li><li>Drive technical decision‑making and mentor junior developers</li><li>Own end‑to‑end development of Golang‑based services and system components</li><li>Break down business requirements into small, actionable technical tasks</li><li>Set coding best practices, code‑review standards, and quality guidelines</li></ul><p>Core Development Responsibilities</p><ul><li>Develop new features and backend services in Golang</li><li>Debug, diagnose, and resolve complex software defects</li><li>Reverse‑engineer legacy codebases to evaluate and refactor functionality</li><li>Participate in design sessions, analyzing architectural tradeoffs and solution options</li><li>Maintain strong documentation across solutions, APIs, and workflows</li><li>Build high‑performance components for large‑scale distributed systems</li></ul>
<p>Since it’s 2026, the Data Engineering landscape in DC has shifted heavily toward <strong>Cloud-Native architectures</strong> and <strong>GenAI-ready pipelines</strong>. Robert Half typically recruits for both their internal corporate teams and their high-end consulting arm (Protiviti).</p><p>Here is a tailored job description based on current 2026 market standards and Robert Half’s specific hiring trends in the District.</p><p><br></p><p>Job Title: Data Engineer</p><p><strong>Location:</strong> Washington, DC (Hybrid – Downtown DC Office)</p><p><strong>Company:</strong> Robert Half </p><p><strong>Employment Type: </strong>Contract-to-Hire</p><p>Role Overview</p><p>As a Data Engineer at Robert Half, you will be the backbone of our data-driven decision-making process. You aren't just "moving data"; you are architecting the flow of information that powers our localized market analytics and global recruitment engines. In the DC market, this often involves handling high-compliance data environments and integrating cutting-edge AI frameworks into traditional ETL workflows.</p><p><br></p><p><br></p>
<p>Job Title: Software Engineer (Microsoft Stack / .NET)</p><p><strong>Location:</strong> Washington, DC </p><p><strong>Company:</strong> Robert Half </p><p><strong>Tech Focus:</strong> .NET 10/11, Azure, Blazor, and AI-Integration</p><p><br></p><p>Role Overview</p><p>You will be responsible for designing and developing the next generation of enterprise applications that power the District’s most critical industries. In 2026, our "Microsoft Stack" isn't just about the backend; it's a full-stack journey using <strong>Blazor</strong> for interactive UIs, <strong>.NET Aspire</strong> for cloud-ready distribution, and <strong>Azure OpenAI</strong> to build intelligent features directly into the business workflow.</p><p><br></p><p><br></p>
We are looking for an experienced Cloud Developer to join our team in Herndon, Virginia. This is a Contract position where you will take on a leadership role in designing, implementing, and optimizing cloud-based solutions and DevSecOps practices. The ideal candidate will have a strong background in cloud technologies, CI/CD pipeline development, and infrastructure automation, with a focus on security and scalability.<br><br>Responsibilities:<br>• Lead the design and implementation of CI/CD pipelines using tools such as GitLab, GitHub, and Jenkins, ensuring integration of security and quality checks.<br>• Develop and maintain reusable infrastructure automation solutions using tools like Terraform and AWS CloudFormation.<br>• Oversee container orchestration efforts using Kubernetes and manage cloud-native services on AWS GovCloud.<br>• Establish and promote enterprise-level DevSecOps reference architectures and reusable pipeline templates.<br>• Integrate security controls, automated testing, and quality gates into all stages of the software development lifecycle.<br>• Guide platform engineering teams in creating sustainable, automated solutions for deployment and environment configurations.<br>• Ensure compliance with Zero Trust architecture principles, including identity, network, and data protection.<br>• Collaborate with cross-functional teams to implement cloud-based solutions that align with organizational goals.<br>• Provide technical leadership and mentorship to DevSecOps squads, fostering a culture of innovation and efficiency.<br>• Drive the adoption of state-of-the-art tools and methodologies to enhance system performance and security.
We are looking for an experienced Principal Advanced Analytics Engineer to join our team in Reston, Virginia. In this role, you will collaborate with business leaders and technical experts to design and implement cutting-edge AI and machine learning solutions that drive impactful insights and decision-making. This position offers the opportunity to lead advanced analytics initiatives, establish engineering standards, and mentor team members while staying at the forefront of emerging technologies.<br><br>Responsibilities:<br>• Collaborate with stakeholders to design and implement AI/ML solutions tailored to business objectives.<br>• Develop and enforce engineering standards, design patterns, and quality controls for analytics projects.<br>• Build and manage CI/CD pipelines for machine learning models, incorporating automated testing, monitoring, and retraining processes.<br>• Integrate Responsible AI practices to ensure fairness, bias detection, explainability, and compliance with regulations.<br>• Create and maintain enterprise data models, including dimensional and star schemas, to support analytics and business intelligence.<br>• Work closely with analytics teams to deliver scalable and efficient data solutions.<br>• Implement robust data security measures, access controls, and lineage tracking in line with corporate policies and privacy laws.<br>• Stay updated on advancements in AI, ML, and BI technologies, bringing innovative solutions to the team.<br>• Provide mentorship to Data Analytics Engineers, fostering attention to detail and promoting best practices.
We are looking for an experienced Cloud Engineer to join our team in Columbia, Maryland. In this long-term contract position, you will play a key role in managing and securing our cloud infrastructure, focusing on Microsoft Azure and related technologies. The ideal candidate will possess extensive knowledge of identity and access management, endpoint security, and cloud monitoring tools to ensure the safety and compliance of our systems.<br><br>Responsibilities:<br>• Manage and administer Microsoft Entra ID (Azure AD), including user and group management, conditional access policies, and privileged identity governance.<br>• Configure and oversee Microsoft Intune for device compliance, configuration profiles, and application deployment across various platforms.<br>• Monitor and respond to security incidents using tools such as Microsoft Sentinel and Microsoft Defender solutions.<br>• Implement and maintain Zero Trust security principles, ensuring adherence to best practices and compliance standards.<br>• Support hybrid identity environments, including Azure AD Connect and Cloud Sync, ensuring seamless integration.<br>• Develop and maintain documentation, runbooks, and standard operating procedures for security and cloud operations.<br>• Conduct security assessments, remediate vulnerabilities, and participate in continuous improvement initiatives.<br>• Collaborate with audit teams to support compliance requirements and maintain security controls.<br>• Provide operational troubleshooting and support for endpoint management and cloud security solutions.
We are looking for a skilled Database Developer to join our team in Somerset, New Jersey. In this long-term contract position, you will play a pivotal role in managing, analyzing, and presenting data to support business operations and decision-making. This role requires a blend of technical expertise and collaboration to ensure data integrity and effective communication with stakeholders.<br><br>Responsibilities:<br>• Conduct physical inventory audits to ensure accuracy and compliance.<br>• Review audit results and verify data consistency.<br>• Develop and implement scripts to maintain data hygiene and improve data quality.<br>• Process, clean, and prepare audit data for analytical purposes.<br>• Generate ad hoc and monthly reports tailored to business needs.<br>• Collaborate closely with stakeholders and end-users to identify requirements and deliver effective solutions.<br>• Utilize tools such as ServiceNow, Splunk, Tableau, and Dataiku to support data analytics and reporting workflows.<br>• Ensure project timelines and deliverables are met through proactive planning and execution.
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.