Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Job Market Outlook Press Room Salary and hiring trends Adaptive working Competitive advantage Work/life balance Inclusion Browse jobs Find your next hire Our locations

290 results for Java Developer in Usa

RPG Developer
  • Boone, IA
  • onsite
  • Temporary
  • - USD / Hourly
  • <p>We are looking for an experienced RPG Developer to join our team in the Des Moines Metro. As part of this long-term contract position, you will play a pivotal role in developing, troubleshooting, and maintaining RPG-based applications while collaborating with stakeholders to deliver high-quality solutions. This role requires a balance of technical expertise and strong communication skills to ensure seamless project execution and client satisfaction.</p><p><br></p><p>Responsibilities:</p><p>• Develop, test, and maintain RPG-based applications, ensuring functionality and performance meet business needs.</p><p>• Collaborate with business partners to gather requirements and translate them into technical solutions.</p><p>• Troubleshoot and resolve issues in RPG, DB2, and related systems, ensuring minimal disruption to operations.</p><p>• Document processes, workflows, and solutions to ensure clarity and consistency in project deliverables.</p><p>• Work closely with team members to delegate tasks effectively and ensure project milestones are achieved.</p><p>• Provide exceptional support to end-users, addressing inquiries and resolving technical challenges.</p><p>• Adapt to different versions of RPG, leveraging knowledge to optimize code across platforms.</p><p>• Conduct technical reviews and ensure quality assurance, despite the absence of a dedicated QA team.</p><p>• Communicate effectively with stakeholders to align technical solutions with business objectives.</p><p>• Take ownership of projects from start to finish, ensuring timely delivery and high-quality results.</p>
  • 2025-12-08T23:48:48Z
Data Engineer
  • Basking Ridge, NJ
  • onsite
  • Permanent
  • 100000.00 - 130000.00 USD / Yearly
  • <p>We are on the lookout for a Data Engineer in Basking Ridge, New Jersey. (1-2 days a week on-site*) In this role, you will be required to develop and maintain business intelligence and analytics solutions, integrating complex data sources for decision support systems. You will also be expected to have a hands-on approach towards application development, particularly with the Microsoft Azure suite.</p><p><br></p><p>Responsibilities:</p><p><br></p><p>• Develop and maintain advanced analytics solutions using tools such as Apache Kafka, Apache Pig, Apache Spark, and AWS Technologies.</p><p>• Work extensively with Microsoft Azure suite for application development.</p><p>• Implement algorithms and develop APIs.</p><p>• Handle integration of complex data sources for decision support systems in the enterprise data warehouse.</p><p>• Utilize Cloud Technologies and Data Visualization tools to enhance business intelligence.</p><p>• Work with various types of data including Clinical Trials Data, Genomics and Bio Marker Data, Real World Data, and Discovery Data.</p><p>• Maintain familiarity with key industry best practices in a regulated “GXP” environment.</p><p>• Work with commercial pharmaceutical/business information, Supply Chain, Finance, and HR data.</p><p>• Leverage Apache Hadoop for handling large datasets.</p>
  • 2025-11-19T21:23:43Z
Cloud Engineer
  • Raleigh, NC
  • onsite
  • Permanent
  • 100000.00 - 135000.00 USD / Yearly
  • <p>We are looking for a skilled Cloud Engineer to join our team in Raleigh, North Carolina. This role requires an individual with a strong background in cloud technologies, particularly in Azure environments. You will play a key part in supporting developers within the cloud infrastructure and collaborating with other specialized teams as needed.</p><p><br></p><p>Responsibilities:</p><p>• Provide robust support for the cloud environment utilized by the development team.</p><p>• Collaborate with security and M365 teams to ensure seamless integration and operations.</p><p>• Implement and manage automation tools such as Ansible to optimize workflows.</p><p>• Oversee scaling processes, including auto-scaling mechanisms, to maintain system efficiency.</p><p>• Manage and maintain Azure DevOps services and pipelines to streamline development processes.</p><p>• Utilize expertise in Azure Admin Center to optimize cloud operations.</p><p>• Monitor cloud environments to ensure high availability and performance.</p><p>• Troubleshoot and resolve issues within cloud systems in a timely manner.</p><p>• Recommend and implement improvements to cloud infrastructure based on industry best practices.</p><p>• Stay updated on emerging cloud technologies and certifications to enhance operational capabilities.</p>
  • 2025-11-21T16:04:57Z
Software Engineer
  • Jacksonville, FL
  • remote
  • Temporary
  • - USD / Hourly
  • <p>We are seeking a <strong>Full Stack .NET Developer</strong> to design, develop, and maintain modern web applications. This role will work across both backend and frontend layers, collaborating with cross-functional teams to deliver scalable, cloud-based solutions.</p>
  • 2025-12-12T21:34:06Z
Data Engineer
  • Minneapolis, MN
  • onsite
  • Temporary
  • 60.00 - 70.00 USD / Hourly
  • We are looking for a skilled Engineer to develop and enhance software solutions that address complex challenges in the real estate and property industry. This long-term contract position involves designing, coding, testing, and maintaining scalable and secure software systems. Based in Minneapolis, Minnesota, this role offers an opportunity to contribute to impactful engineering projects while collaborating with cross-functional teams.<br><br>Responsibilities:<br>• Design and implement software solutions that align with customer needs and organizational goals.<br>• Develop, test, debug, and document code to ensure reliability and performance.<br>• Collaborate with team members to solve technical challenges and remove roadblocks.<br>• Apply knowledge of frameworks and systems design to create stable and scalable software.<br>• Participate in product planning and provide input on technical strategies and solutions.<br>• Troubleshoot and analyze complex issues to identify and resolve defects.<br>• Mentor developers who are early in their careers and provide technical guidance to the team.<br>• Explore and adopt new technologies to enhance product performance and lifecycle.<br>• Contribute to DevOps processes, including support rotations and subsystem knowledge-building.<br>• Assist in recruiting efforts by participating in interviews and evaluating potential team members.
  • 2025-12-05T11:30:44Z
Sr. Software Engineer - Full Stack
  • Ames, IA
  • remote
  • Permanent
  • - USD / Yearly
  • Position: SENIOR SOFTWARE ENGINEER<br>Location: FULLY REMOTE <br>Salary: up to $160K + Excellent Benefits<br><br>Robert Half is seeking a SENIOR SOFTWARE ENGINEER for a permanent, direct hire, full time position for our client company. Unfortunately client cannot provide any sponsorship. This is a UNIQUE AND EXCEPTIONAL OPPORTUNITY! <br><br> • The company is a 20 YEAR OLD SUCCESSFUL SOFTWARE COMPANY with a START-UP FEEL CULTURE. <br> • You will have DIRECT INFLUENCE over the ENTIRE SOFTWARE LIFE CYCLE. <br> • Your technical expertise, opinions and strategies matter YOUR OPINIONS MATTER. <br> • This company provides a software that MAKES THE WORLD A BETTER PLACE.<br><br>As the SENIOR SOFTWARE ENGINEER you may also may help mentor other team members. You will have the ability for future and additional growth and responsibilities and opportunities. You will be empowered to make strategic decisions and implement best practice solutions and be recognized and rewarded for your results. You will not be tied down meaningless meetings or delayed due to layers of approvals and concensus. Rather you will have open collaborative conversations with leaders, where your thoughts and opinions will be valued and decisions and actions will be quickly acted upon. It's a very rewarding and positive and refreshing environment!<br><br> Requirements :<br> • 7+ years in full stack software engineering in Java, React, Postgres, RESTful APIs and other.<br> • Some architecture and strong design and development skills are required<br> • Must have excellent communication and interpersonal skills to mentor others and work collaboratively<br> <br>*** For immediate and confidential consideration, please send a message to MEREDITH CARLE on LinkedIn or send an email to me with your resume. My email can be found on my LinkedIn page. Also, you may contact me by office: 515-303-4654 or mobile: 515-771-8142. Or one click apply on our Robert Half website. No third party inquiries please. Our client cannot provide sponsorship and cannot hire C2C. ***
  • 2025-11-18T14:53:41Z
DevOps Engineer
  • Austin, TX
  • onsite
  • Temporary
  • 62.00 - 70.00 USD / Hourly
  • <p><strong>Robert Half</strong> is actively partnering with an Austin-based client to hire a <strong>DevOps Engineer (contract-to-hire). </strong>As a DevOps Engineer, you will play a crucial role in enhancing software delivery and infrastructure management processes. You'll partner with team members to automate deployment pipelines, optimize system performance, and ensure the reliability of software applications. <strong>This position is onsite in Austin, TX (3) days per week.</strong></p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Partner with development and operations teams to streamline and automate software deployment and infrastructure management</li><li>Build and maintain CI/CD pipelines to deliver reliable, efficient software releases</li><li>Design and manage Infrastructure as Code (IaC) for cloud and on-prem environments, automating provisioning, configuration, and scaling</li><li>Monitor system performance, troubleshoot proactively, and ensure high availability and optimal responsiveness</li><li>Develop and maintain automation scripts and tools for configuration management, monitoring, and system maintenance</li><li>Implement and enforce security best practices, including access controls, encryption, and vulnerability assessments</li><li>Collaborate with developers to design scalable, high-performance solutions that support stability and growth</li><li>Manage and optimize AWS cloud resources and services for cost efficiency and performance</li><li>Perform system backups, disaster recovery planning, and maintain data integrity and availability</li></ul>
  • 2025-12-15T21:28:45Z
Software Engineer
  • Oyster Bay, NY
  • onsite
  • Permanent
  • 100000.00 - 140000.00 USD / Yearly
  • We are on the search for a Software Engineer to join our team located in Oyster Bay, New York. The role encompasses processing customer applications, maintaining customer records, and resolving customer inquiries. The Software Engineer will also monitor customer accounts and take suitable action.<br><br>Responsibilities<br>• Develop and test software using VB or Objective C<br>• Implement systems design and software development<br>• Conduct unit testing and integrated system testing<br>• Develop databases using Oracle and/or SQL<br>• Work collaboratively within a team or independently as required<br>• Handle customer inquiries and resolve them efficiently<br>• Process customer credit applications with accuracy<br>• Maintain customer credit records meticulously<br>• Monitor customer accounts and take necessary action<br>• Gain knowledge of Inventory and Manufacturing-related systems
  • 2025-12-16T19:08:40Z
Software Engineer
  • Jacksonville, FL
  • onsite
  • Contract / Temporary to Hire
  • - USD / Hourly
  • <p>We’re seeking a skilled and motivated Software Engineer to join our dynamic team in Jacksonville, Florida. This Contract-to-Permanent opportunity offers the chance to work on impactful projects, drive automation, and contribute to process optimization in a collaborative and forward-thinking environment.</p><p>Key Responsibilities:</p><ul><li>Design and develop robust software applications using C++ to meet business and technical requirements.</li><li>Write clean, efficient, and maintainable code following industry best practices.</li><li>Collaborate with cross-functional teams to gather requirements and ensure smooth system integration.</li><li>Perform unit testing and support integration testing to ensure software quality and reliability.</li><li>Diagnose and resolve software and hardware-related issues effectively.</li><li>Create and refine batch scripts to automate workflows and enhance operational efficiency.</li><li>Maintain and improve existing software systems to boost performance and functionality.</li><li>Stay current with advancements in C++ and related technologies to apply modern development techniques.</li><li>Offer technical insights and recommendations to enhance development processes and team productivity.</li></ul><p><br></p>
  • 2025-11-13T14:38:58Z
Sr Software Engineer
  • Jacksonville, FL
  • onsite
  • Temporary
  • - USD / Hourly
  • <p>We’re seeking a <strong>Software Engineer</strong> with strong <strong>C# and .NET</strong> experience and exposure to <strong>full-stack development</strong> to help build, enhance, and support modern business applications. This role is ideal for someone who enjoys working across the stack—back-end services, APIs, and front-end interfaces—while collaborating closely with product, QA, and business stakeholders.</p><p><br></p><p><strong>What You’ll Do</strong></p><ul><li>Design, develop, and maintain applications using <strong>C# and .NET (.NET Core / .NET 6+)</strong></li><li>Build and support <strong>RESTful APIs</strong> and backend services</li><li>Contribute to <strong>full-stack development</strong>, including front-end features and UI enhancements</li><li>Work with relational databases using <strong>SQL Server</strong> (queries, schema design, performance tuning)</li><li>Collaborate with cross-functional teams to translate requirements into technical solutions</li><li>Debug, troubleshoot, and resolve application issues across environments</li><li>Participate in code reviews and contribute to engineering best practices</li><li>Support CI/CD pipelines and application deployments</li></ul><p><br></p>
  • 2025-12-16T13:43:35Z
Platform Engineer
  • Pleasant Prairie, WI
  • onsite
  • Temporary
  • 71.25 - 82.50 USD / Hourly
  • We are looking for a skilled and collaborative Platform Engineer to join our team in Pleasant Prairie, Wisconsin. In this role, you will work closely with both the Application Development and Infrastructure teams to design, automate, and deploy robust platforms that support enterprise-level microservices. This is a long-term contract position requiring expertise in Kubernetes, Red Hat OpenShift, CI/CD pipelines, and automation tools.<br><br>Responsibilities:<br>• Collaborate with cross-functional teams to ensure seamless integration and operation of enterprise platforms.<br>• Design and implement scalable container orchestration solutions using open-source Kubernetes.<br>• Develop and automate deployment processes for applications, ensuring efficiency and reliability.<br>• Build and optimize secure CI/CD pipelines using tools such as Jenkins, GitLab CI, and ArgoCD.<br>• Create and maintain automated testing workflows to support continuous delivery.<br>• Manage platform transitions from traditional virtual machines to Kubernetes and Red Hat OpenShift environments.<br>• Utilize scripting languages like Bash and Python to streamline automation tasks.<br>• Troubleshoot and resolve platform-related issues to ensure optimal performance.<br>• Provide technical expertise and guidance to teams on Kubernetes and OpenShift usage.<br>• Document processes and best practices to support ongoing platform development.
  • 2025-12-12T14:18:38Z
Backend Engineer
  • Bellevue, WA
  • remote
  • Temporary
  • 65.00 - 68.00 USD / Hourly
  • <p><strong>Robert Half is seeking a Senior Software Engineer (Contract)</strong> to support a technology organization building cloud-native services on AWS. This role is focused on <strong>Python microservices, serverless deployments, and production-ready engineering</strong>. The position is <strong>fully remote</strong> and is a <strong>6-month contract</strong> with strong potential to <strong>extend or convert</strong> based on performance. Apply today!</p><p><br></p><p><strong>Job Details</strong></p><ul><li><strong>Schedule:</strong> Full-time (40 hours/week)</li><li><strong>Duration:</strong> 6-month contract (extension or conversion possible)</li><li><strong>Location:</strong> 100% Remote (U.S.)</li></ul><p><br></p><p><strong>Job Responsibilities</strong></p><ul><li>Develop and deploy <strong>Python-based microservices</strong> in an AWS cloud environment</li><li>Support and extend existing <strong>serverless Lambda services</strong> and deployment pipelines</li><li>Write clean, secure, and maintainable code with a focus on production readiness</li><li>Work within an established <strong>CI/CD pipeline</strong> to deploy and manage services</li><li>Participate in code reviews and collaborate with other engineers</li><li>Support <strong>production monitoring, debugging, and root-cause analysis</strong></li><li>Leverage <strong>AI coding tools (GitHub Copilot)</strong> to improve development efficiency and code quality</li></ul><p><br></p>
  • 2025-12-18T20:08:43Z
Application Support Engineer
  • Las Vegas, NV
  • onsite
  • Temporary
  • 31.66 - 39.67 USD / Hourly
  • <p>We are looking for an experienced Application Support Engineer to join our team on a contract basis in Las Vegas, Nevada. In this role, you will provide critical support for business applications, ensuring their stability, efficiency, and alignment with organizational needs. This position requires strong technical expertise, effective collaboration with stakeholders, and the ability to manage multiple initiatives simultaneously. <strong>Prior experience in the gaming and hospitality space supporting front of house, hotel facing applications will be required. </strong></p><p><br></p><p>Responsibilities:</p><p>• Serve as the subject matter expert for assigned application environments, providing deep technical and functional knowledge.</p><p>• Collaborate with product management teams and vendors to define, document, and deliver technical and functional requirements.</p><p>• Translate business requirements into system specifications and actionable software solutions.</p><p>• Provide Level 2 application support and participate in rotational on-call schedules to ensure system availability.</p><p>• Lead and manage short-term projects (1–3 months) while balancing ongoing application support responsibilities.</p><p>• Assist in project modeling, solution sizing, and contribute to business case development.</p><p>• Develop evaluation criteria to support and assess deployed solutions.</p><p>• Create and implement solutions that may include systems development, process improvements, or strategic planning.</p><p>• Maintain documentation and build a comprehensive knowledge base for assigned applications and systems.</p><p>• Support multiple initiatives concurrently, including application enhancements, requirements gathering, and troubleshooting.</p>
  • 2025-11-13T21:34:24Z
Systems Engineer
  • Green Bay, WI
  • onsite
  • Permanent
  • 95000.00 - 115000.00 USD / Yearly
  • <p>Robert Half is recruiting for an experience Windows Systems Engineer with Azure experience, for our client in Green Bay, WI. This role will play a critical role in the monitoring, management, and maintenance of their Azure cloud environment, virtualization, storage, backups, and more. </p><p><br></p><p><strong>This is a Direct Hire role that will require a hybrid work schedule in Green Bay.</strong></p><p><br></p><p>Responsibilities:</p><ul><li>Facilitate effective communication and collaboration between IT teams.</li><li>Provide clear and professional recommendations to leadership to aid in decision-making processes.</li><li>Lead and direct team efforts on specific projects and technology direction when required.</li><li>Uphold security architecture standards, frameworks, and guidelines, with an emphasis on infrastructure security best practices.</li><li>Perform tasks related to troubleshooting, capacity planning, and performance management.</li><li>Utilize infrastructure strategies to guide business-oriented technology initiatives.</li><li>Conduct research on emerging technologies to assess potential business applications.</li><li>Translate business requirements into comprehensive written designs, adhering to industry standards.</li><li>Develop, evaluate, and refine project testing and implementation plans.</li><li>Assess development and testing strategies utilized by external vendors.</li><li>Produce and maintain documentation related to new or modified projects or technologies.</li><li>Ensure optimal system performance through consistent tuning, regular patching, and rigorous monitoring.</li><li>Oversee implementation of upgrades, patches, new applications, and infrastructure components.</li><li>Engage in proof-of-concept engineering initiatives to evaluate system additions or modifications.</li><li>Adhere to established change management processes.</li><li>Participate in the development and review of business continuity and disaster recovery strategies.</li><li>Perform additional duties as necessary or assigned.</li></ul>
  • 2025-11-20T21:29:09Z
Systems Engineer
  • Canton, GA
  • onsite
  • Permanent
  • 70000.00 - 80000.00 USD / Yearly
  • We are looking for a skilled Systems Engineer to join our team in Canton, Georgia. In this role, you will focus on designing, implementing, and optimizing systems that support manufacturing processes, ensuring efficiency and reliability. The ideal candidate will have expertise in programming, lean manufacturing principles, and a strong background in engineering disciplines.<br><br>Responsibilities:<br>• Develop and implement programming solutions, including PLC programming, to optimize manufacturing systems.<br>• Utilize lean manufacturing techniques to improve efficiency and reduce waste in production processes.<br>• Create and modify 3D models to support system and product designs.<br>• Collaborate with teams to integrate and maintain MRP (Material Requirements Planning) systems.<br>• Apply engineering principles, particularly in mechanical, materials, or chemical fields, to enhance system performance.<br>• Conduct analysis and troubleshooting to resolve system issues and improve operational stability.<br>• Ensure compliance with industry standards and best practices during system development.<br>• Provide technical support and training to staff regarding system operations and improvements.<br>• Perform testing and validation of systems to ensure functionality and reliability.<br>• Work closely with cross-functional teams to align system designs with organizational goals.
  • 2025-12-10T14:15:11Z
DevOps Engineer
  • New York, NY
  • onsite
  • Permanent
  • 210000.00 - 270000.00 USD / Yearly
  • We are looking for an experienced DevOps Engineer to join our dynamic team in New York, New York. In this role, you will play a key part in optimizing and automating our infrastructure to ensure seamless operations. The ideal candidate is passionate about cloud technologies, automation, and driving efficiency across development and deployment processes.<br><br>Responsibilities:<br>• Develop and maintain scalable infrastructure solutions using cloud platforms such as AWS.<br>• Automate deployment pipelines to enhance efficiency and consistency.<br>• Manage container orchestration systems, including Kubernetes, to ensure application reliability.<br>• Implement configuration management tools like Ansible to streamline system setup and maintenance.<br>• Utilize Terraform to define and provision infrastructure as code.<br>• Monitor system performance and troubleshoot issues to ensure high availability.<br>• Collaborate with development teams to integrate DevOps practices into workflows.<br>• Identify opportunities for process improvements and implement solutions.<br>• Ensure security and compliance standards are adhered to across infrastructure.<br>• Document processes and share knowledge to promote team growth.
  • 2025-11-26T14:28:45Z
Web Designer
  • Stoughton, MA
  • onsite
  • Temporary
  • 32.00 - 45.00 USD / Hourly
  • <p>A Digital/Web designer is a proactive, enthusiastic individual who will bring passion, dedication, creativity and innovation to our team. The designer will work closely with the Digital and Category Marketing teams, as well as IT, to incorporate new website and digital campaign design solutions and user experience improvements. This position will help teams think strategically when identifying marketing deliverables in relation to the company’s overall design strategy. Ideal candidate must be able to deliver great work under tight timelines – and have fun doing it.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Take primary day-to-day ownership over the designing of digital content related projects: web, email, intranet, etc.</li><li>Work with Category and Digital Marketers on visually communicating to the customer, as well as our e-commerce development team to incorporate new website and digital campaign design solutions and user experience improvements.</li><li>Evolve and elevate the aesthetic of website and email marketing while keeping with the overall brand direction</li><li>Translate designs into web code and test considering browser compatibility, SEO best practices, and/or mobile ideology</li><li>Communicate and collaborate effectively with teammates; reach across the aisle to other departments</li></ul>
  • 2025-12-18T19:50:12Z
Software Engineer
  • Kansas City, MO
  • onsite
  • Permanent
  • - USD / Yearly
  • We are offering an exciting opportunity for a Software Engineer at our hybrid location in Des Moines, Iowa. As a Software Engineer, you will have the opportunity to influence architecture, design applications, and venture into mobile developments. This role involves working with.NET C# development and the latest version of Angular.
  • 2025-12-03T03:58:36Z
Database Engineer
  • Charlotte, NC
  • onsite
  • Temporary
  • 50.00 - 55.00 USD / Hourly
  • <p>We are seeking a skilled Database Engineer to support and enhance data infrastructure and donor management systems. This role focuses on database development, optimization, and maintenance within a Microsoft-based environment with heavy MySQL usage. The Database Engineer will contribute to ongoing data automation and system integrations that support organizational operations.</p><p><strong>Key Responsibilities</strong></p><ul><li>Develop, optimize, and maintain MySQL and Microsoft SQL Server databases</li><li>Design, build, and manage ETL and SSIS processes for data movement across environments</li><li>Perform ongoing data maintenance, including data cleanup, schema changes, and structural updates</li><li>Query and extract data from donor management or CRM systems to support communications and reporting</li><li>Create, tune, and maintain stored procedures to improve performance and reliability</li><li>Automate recurring data tasks and workflows</li><li>Support API-driven integrations between internal systems</li><li>Collaborate with Data Engineering, Operations, HRIS, Service Desk, and Web teams</li><li>Troubleshoot and resolve data-related issues across platforms</li></ul><p><strong>Technical Environment</strong></p><ul><li><strong>Tech Stack:</strong> Microsoft and Open Source (Linux, .NET, MySQL)</li><li><strong>Primary Tools:</strong> MySQL, Microsoft SQL Server, SSIS, ETL pipelines, APIs</li><li><strong>Web Stack Collaboration:</strong> React and Strapi-based applications</li></ul>
  • 2025-12-16T14:49:20Z
Data Engineer
  • Spring Valley, CA
  • onsite
  • Permanent
  • 150000.00 - 175000.00 USD / Yearly
  • <p>Robert Half is currently partnering with a well-established company in San Diego that is looking for a Senior Data Engineer, experienced in BigQuery, DBT (Data Build Tool), and GCP. This position is full time (permanent placement) that is 100% onsite in San Diego. We are looking for a Principal Data Engineer that is passionate about optimizing systems with advanced techniques in partitioning, indexing, and Google Sequences for efficient data processing. Must have experience in DBT!</p><p>Responsibilities:</p><ul><li>Design and implement scalable, high-performance data solutions on GCP.</li><li>Develop data pipelines, data warehouses, and data lakes using GCP services (BigQuery, and DBT, etc.).</li><li>Build and maintain ETL/ELT pipelines to ingest, transform, and load data from various sources.</li><li>Ensure data quality, integrity, and security throughout the data lifecycle.</li><li>Design, develop, and implement a new version of a big data tool tailored to client requirements.</li><li>Leverage advanced expertise in DBT (Data Build Tool) and Google BigQuery to model and transform data pipelines.</li><li>Optimize systems with advanced techniques in partitioning, indexing, and Google Sequences for efficient data processing.</li><li>Collaborate cross-functionally with product and technical teams to align project deliverables with client goals.</li><li>Monitor, debug, and refine the performance of the big data tool throughout the development lifecycle.</li></ul><p><strong>Minimum Qualifications:</strong></p><ul><li>5+ years of experience in a data engineering role in GCP .</li><li>Proven experience in designing, building, and deploying data solutions on GCP.</li><li>Strong expertise in SQL, data warehouse design, and data pipeline development.</li><li>Understanding of cloud architecture principles and best practices.</li><li>Proven experience with DBT, BigQuery, and other big data tools.</li><li>Advanced knowledge of partitioning, indexing, and Google Sequences strategies.</li><li>Strong problem-solving skills with the ability to manage and troubleshoot complex systems.</li><li>Excellent written and verbal communication skills, including the ability to explain technical concepts to non-technical stakeholders.</li><li>Experience with Looker or other data visualization tools.</li></ul>
  • 2025-11-23T23:19:11Z
PHPStorm Developer
  • Madison, WI
  • remote
  • Temporary
  • 47.50 - 55.00 USD / Hourly
  • <p><strong>PHP Developer</strong></p><p><strong>Overview</strong></p><p>We are seeking an experienced <strong>PHP Developer</strong> to support a platform transition and help build out new PHP-based applications using the JetBrains ecosystem. This is a hands-on, heads-down role for someone who enjoys owning development work end to end and is comfortable operating in a Linux server environment.</p><p>This position blends <strong>core PHP development</strong> with <strong>light systems administration</strong>, making it ideal for someone who has supported production applications in a mid-to-large enterprise environment and can step in confidently to move work forward.</p><p><br></p><p><strong>What You’ll Be Doing</strong></p><ul><li>Develop and maintain <strong>customer-facing PHP applications</strong></li><li>Build and support <strong>API integrations</strong></li><li>Serve as a key contributor during the platform transition to <strong>PHPStorm / JetBrains</strong></li><li>Manage application deployments, services, permissions, and troubleshooting on <strong>Linux servers</strong></li><li>Collaborate closely with existing developers to support workload and accelerate delivery</li><li>Work independently to identify dependencies, tools, and best practices needed for development</li><li>Support backend data access and integrations using SQL</li><li>Contribute to environment setup and ongoing stability as systems are being built out</li><li>EDI experience is a strong plus, especially for integration-focused work</li></ul><p><br></p><p><strong>Required Experience & Skills</strong></p><ul><li><strong>5+ years</strong> of professional PHP development experience</li><li>Strong experience with <strong>Git</strong> (branching, merging, collaboration workflows)</li><li>Proven ability to <strong>independently deploy, configure, and support PHP applications on Linux servers</strong></li><li>Hands-on experience developing applications and APIs using <strong>PHPStorm (JetBrains)</strong></li><li>Solid <strong>SQL</strong> skills, including configuring data and setting up database connections</li><li>Comfortable managing services, permissions, and troubleshooting production issues</li><li>Experience working in a <strong>mid-to-large company</strong> environment</li></ul><p><br></p><p><strong>Nice to Have</strong></p><ul><li>EDI or integration-heavy background</li><li>Experience supporting production systems during platform or tooling transitions</li><li>Ability to guide others on tooling, dependencies, and development best practices</li></ul><p><br></p>
  • 2025-12-18T23:17:11Z
Programmer Analyst
  • Montpelier, VT
  • onsite
  • Permanent
  • 135000.00 - 165000.00 USD / Yearly
  • <p><strong>About the Role:</strong></p><p>We’re looking for a hands-on, seasoned technical leader to guide a team in delivering end-to-end technology solutions in a dynamic environment. This role requires strong technical leadership, deep expertise in enterprise policy administration systems, and proficiency with mainframe technologies. A working knowledge of SQL and integration tools is also important. You’ll provide technical guidance, influence solution design, and oversee development and implementation efforts for critical business functionality.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Lead technology teams and drive successful delivery of complex projects</li><li>Build strong partnerships with business stakeholders and product owners</li><li>Ensure effective utilization of resources and adherence to service delivery standards</li><li>Apply technical skills in application development and support while championing process improvements</li><li>Collaborate with architects and developers to maintain standards and define technical roadmaps</li><li>Evaluate technology options and recommend solutions that meet business needs</li><li>Estimate costs and timelines for projects and enhancements</li><li>Maintain detailed knowledge of key business applications and identify modernization opportunities</li><li>Oversee application design, configuration, testing, and release management processes</li><li>Communicate effectively across all organizational levels</li><li>Operate independently in a complex environment to meet service levels</li></ul><p><strong>Qualifications:</strong></p><ul><li>Bachelor’s degree in Computer Science or equivalent experience</li><li>10+ years of experience across the full SDLC, including design, maintenance, and enhancement of applications in a mainframe environment </li><li>Experience leading product or project development teams on enterprise policy administration platforms preferred</li><li>Strong leadership skills with the ability to influence and collaborate in a matrixed organization</li></ul><p><br></p>
  • 2025-12-08T20:19:23Z
Software Engineer
  • Nashville, TN
  • remote
  • Temporary
  • 70.00 - 82.00 USD / Hourly
  • <p>Robert Half is seeking a Contract C# Developer to join our client's development team. As a Contract C# Developer, you will play a pivotal role in designing, developing, and maintaining software applications using the C# programming language. This contract position offers an exciting opportunity to work on diverse projects with a reputable organization.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ol><li><strong>Software Development:</strong> Design, code, test, debug, and document software applications using C# and associated technologies to meet project requirements.</li><li><strong>Application Enhancement:</strong> Maintain and enhance existing C# applications by identifying areas for improvement and implementing necessary updates.</li><li><strong>Collaboration:</strong> Collaborate with cross-functional teams to gather requirements, analyze needs, and develop scalable and efficient software solutions.</li><li><strong>Database Integration:</strong> Develop and optimize database-related functionalities within applications using SQL Server, MySQL, or other database systems.</li><li><strong>Front-End Development:</strong> Utilize front-end technologies like HTML, CSS, JavaScript, and related frameworks/libraries to develop user interfaces for applications.</li><li><strong>Code Reviews and Testing:</strong> Conduct code reviews, perform unit testing, and ensure code quality, performance, and adherence to coding standards.</li><li><strong>Documentation:</strong> Create and maintain technical documentation for developed applications, including system designs and user manuals.</li><li><strong>Troubleshooting and Support:</strong> Provide technical support and troubleshooting assistance for developed applications to ensure smooth operation and user satisfaction.</li></ol><p><br></p>
  • 2025-12-08T20:38:34Z
Systems Engineer
  • Nashville, TN
  • remote
  • Temporary
  • 50.00 - 58.50 USD / Hourly
  • <p><strong>Job Description:</strong></p><p> Robert Half is seeking a <strong>Contract Systems Engineer</strong> to join our client's IT infrastructure team. In this role, you will be responsible for the design, implementation, maintenance, and optimization of the organization’s systems and infrastructure. This contract position is ideal for a detail-oriented professional with a strong technical background in systems architecture and enterprise IT environments.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li><strong>System Design & Implementation:</strong> Design and implement scalable, secure, and reliable systems to support business operations and growth.</li><li><strong>Infrastructure Maintenance:</strong> Administer and maintain Windows and/or Linux servers, virtualization platforms (e.g., VMware, Hyper-V), and cloud-based services (e.g., Azure, AWS).</li><li><strong>Performance Monitoring:</strong> Monitor system performance and troubleshoot issues to ensure high availability and efficiency of infrastructure.</li><li><strong>Security & Compliance:</strong> Implement system security protocols, manage patching schedules, and ensure compliance with organizational policies and industry regulations.</li><li><strong>Backup & Recovery:</strong> Manage backup solutions and disaster recovery plans to ensure data integrity and business continuity.</li><li><strong>Automation & Scripting:</strong> Develop automation scripts and tools (e.g., PowerShell, Python) to streamline system administration tasks.</li><li><strong>Documentation:</strong> Maintain technical documentation for configurations, processes, and procedures.</li><li><strong>Collaboration:</strong> Work closely with network engineers, developers, and support staff to resolve complex issues and support IT projects.</li></ul><p><br></p>
  • 2025-12-08T20:43:37Z
Sr. Programmer Analyst
  • Oldwick, NJ
  • onsite
  • Permanent
  • 100000.00 - 120000.00 USD / Yearly
  • <p>We are looking for a highly skilled Sr. Programmer Analyst to join our team. In this role, you will contribute to the development and maintenance of critical Windows and web-based applications while ensuring robust system architecture and performance. This position offers an excellent opportunity to work on complex projects, collaborate with team members, and enhance business processes through innovative technology solutions.</p><p><br></p><p>Responsibilities:</p><p>• Develop and maintain Windows and web-based applications using C#, .NET Framework, and related technologies.</p><p>• Design and implement system architecture and application solutions that meet business requirements.</p><p>• Analyze technical specifications and recommend effective technology solutions to optimize performance.</p><p>• Collaborate with project leads and team members to ensure software designs align with organizational goals.</p><p>• Provide ongoing support for production applications, addressing varying business needs on a scheduled basis.</p><p>• Document source code and prepare project estimates to support project management plans.</p><p>• Evaluate hardware and software environments, ensuring seamless integration and adaptability to changes.</p><p>• Guide entry-level team members and assist peer business units to promote a collaborative work environment.</p><p>• Conduct code coverage testing, automate unit and regression testing, and ensure compliance with accessibility standards.</p><p>• Stay updated on emerging technologies, including cloud-based database solutions, cybersecurity practices, and mobile app development.</p>
  • 2025-12-18T19:50:12Z
4 6