<p>We are looking for a skilled Software Developer to support web development initiatives in Jackson, Mississippi. This position focuses on building and maintaining user-friendly web solutions that align with business needs in a manufacturing environment. The ideal candidate brings strong front-end development experience along with the ability to work across platform-based systems and evolving technical requirements.</p><p><br></p><p>Responsibilities:</p><p>• Design, develop, and enhance web-based applications using modern programming and markup technologies.</p><p>• Create responsive user interfaces with clean, maintainable code.</p><p>• Build and customize ERP components to support business objectives.</p><p>• Contribute to development work involving ASP.NET applications and related web services.</p><p>• Collaborate with internal stakeholders to translate functional needs into practical technical solutions.</p><p>• Troubleshoot application issues, resolve defects, and improve overall website and system performance.</p><p>• Support integration efforts connected to cloud-based ERP platforms and related business processes.</p>
We are looking for a Software Developer to join a banking organization in Brighton, Michigan on a contract-to-permanent basis. In this role, you will create and support Microsoft Power Platform solutions that reduce manual effort, strengthen process accuracy, and improve day-to-day operations. You will partner with business and technology teams to turn operational needs into secure, compliant automation tools suited for a financial services environment.<br><br>Responsibilities:<br>• Develop, test, and release automated workflows using Microsoft Power Automate, including both cloud-based and desktop process automation solutions.<br>• Build and support Power Apps, with an emphasis on canvas applications, to streamline data capture, approvals, and workflow-driven activities.<br>• Create dependable automation logic by applying conditional paths, iterative processing, exception management, and recovery methods.<br>• Enhance existing automation solutions to improve stability, efficiency, and long-term scalability across business functions.<br>• Connect applications and services through APIs, managing authentication, payload mapping, and data exchange using JSON-based integrations.<br>• Review current business processes, document workflow dependencies, and help define improved automated future-state solutions.<br>• Translate functional needs into technical designs, delivery plans, and effort estimates for new automation initiatives.<br>• Implement monitoring, notifications, logging, and failure resolution practices to maintain reliable production automations.<br>• Ensure solutions meet banking expectations for security, access controls, audit readiness, data integrity, and regulatory compliance.
We are looking for a Software Developer to support advanced data and machine learning initiatives within a government consulting environment in Huntsville, Alabama. This role focuses on building reliable software solutions, developing scalable data workflows, and contributing to engineering efforts in a collaborative Agile setting. The ideal candidate brings strong Python expertise, experience working in Linux-based environments, and the ability to operate in a cleared setting requiring a high level of security compliance.<br><br>Responsibilities:<br>• Build and enhance software applications that support data engineering and machine learning objectives across mission-focused programs.<br>• Create, deploy, and maintain data pipelines that move and transform information efficiently and accurately.<br>• Develop Python-based solutions for processing large datasets and supporting analytical or ML-driven capabilities.<br>• Use Apache Airflow and related orchestration tools to schedule, monitor, and optimize workflow execution.<br>• Work within Linux and Docker environments to develop, test, and package applications for consistent deployment.<br>• Design data models and interact with SQL, NoSQL, ORM-based, and graph database technologies to meet application needs.<br>• Collaborate with cross-functional team members in an Agile delivery model to plan work, iterate on features, and resolve technical issues.<br>• Contribute to secure development practices while supporting operational requirements associated with classified programs.
<p>We are looking for a Software Developer to create modern internal applications that simplify complex business operations and improve how teams work together. This position blends full-stack development, user-centered design, and systems integration to deliver practical tools that turn manual processes into efficient digital workflows. The role also supports the incorporation of AI-driven functionality into existing platforms through intuitive, reliable web experiences.</p><p><br></p><p>Responsibilities:</p><p>• Build and enhance internal web applications and external-facing tools that improve usability, security, and operational efficiency.</p><p>• Work with business partners and technical stakeholders to translate manual or fragmented processes into structured, database-backed solutions.</p><p>• Develop workflow features such as routing, approvals, progress tracking, alerts, and exception handling to support accountability across teams.</p><p>• Create responsive user interfaces, including forms, dashboards, tables, and status views that help users act quickly on important information.</p><p>• Design and maintain back-end services in C# and .NET to support application logic, integrations, and scalable data exchange.</p><p>• Develop SQL Server databases and data models that centralize information previously managed through disconnected files or email-based processes.</p><p>• Integrate third-party and internal APIs, including AI services, to support automated inputs, outputs, and user-facing results within business applications.</p><p>• Write Python scripts and automation components for data processing, workflow support, and AI-related integration tasks.</p><p>• Produce maintainable, well-documented code and integration patterns that support long-term stability and ease of future development.</p>
We are looking for a Senior Web Developer to support digital initiatives for an education-focused organization in Houston, Texas. This Long-term Contract opportunity is ideal for an experienced, detail-oriented individual who can build, enhance, and maintain web platforms that deliver reliable, accessible, and engaging user experiences. The role calls for strong front-end and CMS expertise, along with experience working across legacy and modern web technologies in a collaborative environment.<br><br>Responsibilities:<br>• Design, develop, and maintain web applications and site features using JavaScript, HTML, CSS, and ASP.NET technologies.<br>• Create and customize WordPress solutions, including theme updates, content components, and functionality improvements aligned with organizational needs.<br>• Work with XML and XSLT to structure, transform, and present data across web-based systems and digital content platforms.<br>• Support enhancements and ongoing maintenance for applications built with Adobe ColdFusion and related web technologies.<br>• Partner with stakeholders to translate functional goals into scalable, user-friendly web solutions for education-related audiences.<br>• Troubleshoot performance, compatibility, and usability issues while ensuring consistent behavior across browsers and devices.<br>• Apply sound development practices for testing, debugging, code quality, and documentation throughout the project lifecycle.<br>• Contribute to web updates and technical tasks connected to broader platform or process changes when required.
<p><strong>About the Role:</strong></p><p>We are seeking a versatile and forward-thinking Full Stack Developer to join our dynamic team. The ideal candidate will be proficient across multiple programming languages and frameworks, with a strong foundation in AI integration, testing, and performance optimization. This role requires a developer who thrives in a fast-paced environment and is passionate about building secure, scalable, and innovative web applications.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Design, develop, and maintain full stack applications using Ruby, Ruby on Rails, Python, Django, HTML, CSS, and JavaScript.</li><li>Integrate AI frameworks, APIs, and plugins to enhance application capabilities.</li><li>Conduct thorough debugging, unit testing, and regression testing to ensure code quality.</li><li>Ensure applications meet security and compliance standards, including US and EU regulations.</li><li>Implement and manage payment systems integration.</li><li>Perform load testing to validate performance under high traffic conditions.</li><li>Collaborate with cross-functional teams to define and implement web architecture (preferred but not required).</li></ul><p><br></p><p><br></p>
<p>Robert Half is currently seeking a Java Application Support Engineer for a contract opportunity supporting a client experiencing critical license and production issues within a legacy Java-based application. This position is a temporary contract assignment that is onsite in Vancouver, WA.</p><p><br></p><p><strong>Duration: </strong>2-3 day assignment with possible extension </p><p><strong>Location:</strong> Onsite in Vancouver, WA </p><p><strong>Schedule: </strong>Part time, a few hours each day, client open to scoping.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Diagnose and resolve production issues in a Java-based application deployed as a JAR file</li><li>Identify and remediate SSL certificate-related failures impacting secure connectivity</li><li>Validate and correct Java runtime (JRE/JDK) configurations across environments</li><li>Rebuild or regenerate application artifacts using Eclipse or equivalent tooling as needed</li><li>Support deployment and troubleshooting across multiple Linux environments</li><li>Ensure application stability and restore production functionality</li><li>Document findings and contribute to a sustainable support and ownership model</li></ul><p><br></p><p><br></p>
<p>Backend Software Developer FTE Direct Hire </p><p>.Net / C# / Python/Open Source / SharePoint | $105K–$130K</p><p>Onsite, every day in Des Moines office Onsite everyday! you must be able to daily commute onsite. </p><p>NO H1B visa No F1 No OPT. EAD, Green Card or US Citizen only . </p><p>Join a vibrant, fast-growing company that values innovation! We’re looking for an expert Software Developer with proven skills in Python, open-source development, C#, .NET, and SQL to help lead our next wave of technology transformation & develop core applications.</p><p><br></p><p>**** To be considered for an interview, contact directly Carrie Danger, Robert Half Technology / SVP Permanent Placement and apply to this position.</p><p>Your Impact:</p><p>Innovate with mobile app projects, cloud migration, custom HRIS/HCM solutions, and reporting—no “out of the box” ERP, just powerful software uniquely tailored to our business.</p><p>Be a hands-on partner in critical SharePoint modernization—migrating InfoPath forms to efficient online solutions; each form conversion project to the CLOUD challenge!</p><p>Roll up your sleeves to tackle complex clean-up and optimization of SharePoint environment—building it into a streamlined, scalable platform for ongoing growth.</p><p>Collaborate with skilled Solution Architect II teammates (and the path is wide open to become our first Solution Architect III).</p><p>Work closely with Martin and the rest of our engaged leadership team.</p><p>What you bring:</p><p><br></p><p>Advanced knowledge of Python, C#, .NET, and SQL</p><p>Background in open-source software development and cloud integrations</p><p>Experience cleaning up, migrating, and developing SharePoint/InfoPath solutions</p><p>Passion for onsite, daily collaboration with a motivated, supportive team</p><p>Ability to deliver creative solutions—even when things get messy</p><p>What’s in it for you:</p><p><br></p><p>Competitive salary: $105,000–$130,000 per year</p><p>High visibility, direct path to senior Software Developer , but with a COOL title ! </p><p>The chance to drive real impact—and help us build the future!</p><p>Step up for a game-changing role where your expertise will truly make a difference. Apply now and let’s build what’s next—together!</p><p>Direct Hire FTE direct hire position up to $120K, plus potential other incentives. For immediate and confidential consideration on this Software Developer Onsite Des Moines Iowa Market, please call Carrie Danger, SVP at 515-259 6087, or apply confidentially via LinkedIn. Your resume will not be submitted to any client companies without your direct permission.</p>
We’re partnering with a growing HR technology company to permanent a Senior .NET Developer. This is a full-stack role working directly with the CTO, offering strong ownership, flexibility, and long-term growth. This is a fully remote role, with preference for candidates located in the East Coast / Metro Atlanta area for occasional collaboration needs. <br> What You’ll Be Doing: Design, build, and maintain full-stack applications using C# / .NET and React (including React Native) Work within small Agile Scrum teams (typically 5–7 people) Collaborate with product managers and engineers across US and global teams Build scalable cloud-based solutions in an Azure environment Take ownership of features from design through deployment in a low-micromanagement environment
We are looking for an Application Developer to create and support enterprise software solutions in Torrington, Connecticut. This role focuses on building dependable applications, connecting systems and data sources, and enabling reporting and analytics capabilities that support business decisions. The ideal candidate brings strong C# and .NET development experience, a practical approach to problem-solving, and the ability to turn functional needs into well-designed technical outcomes.<br><br>Responsibilities:<br>• Develop, enhance, and support enterprise applications with a primary focus on C# and .NET technologies.<br>• Convert operational and business needs into secure, scalable, and maintainable software designs.<br>• Create and manage integrations between applications, databases, and analytics platforms to ensure reliable data flow.<br>• Contribute to reporting and analytics capabilities by partnering with BI and data teams on data-driven solutions.<br>• Apply appropriate AI-enabled tools or techniques to improve development efficiency and generate deeper insights where beneficial.<br>• Investigate application, performance, and interface issues, identify root causes, and implement durable resolutions.<br>• Participate throughout the software lifecycle, including discovery, solution design, coding, testing, deployment, and production support.<br>• Produce clear technical documentation covering system architecture, workflows, and implementation details.
We are looking for a Software Engineer to build and enhance business applications that support operations across multiple facilities in Columbus, Ohio. This role combines hands-on development with cross-functional collaboration, requiring someone who can translate operational needs into practical software solutions. The ideal candidate is comfortable managing projects from concept through delivery while clearly communicating technical ideas to both technical and non-technical stakeholders.<br><br>Responsibilities:<br>• Lead assigned initiatives through planning, development, testing, deployment, and ongoing support while following established engineering practices.<br>• Design and implement automation solutions that streamline workflows and improve day-to-day operational performance.<br>• Partner with business stakeholders and process owners to gather requirements, analyze system interactions, and develop tailored software applications.<br>• Maintain and enhance existing applications by diagnosing issues, correcting defects, and delivering system improvements based on user input.<br>• Represent the software development team in meetings and provide updates, recommendations, and technical guidance to internal partners.<br>• Prepare clear presentations and documentation that explain proposals, findings, and outcomes for audiences with varying levels of technical knowledge.<br>• Coordinate priorities and timelines effectively to keep projects on schedule and aligned with functional expectations.<br>• Provide application support for multiple facilities, including occasional travel and limited after-hours assistance when needed.
<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><strong>Location:</strong> Hybrid — <em>2 days per month on-site in New Hampshire</em></p><p><strong>Employment Type:</strong> Full-Time</p><p><strong>About the Role</strong></p><p>We’re seeking a talented <strong>Software Engineer</strong> with deep experience in <strong>Oracle APEX</strong> and <strong>PL/SQL. </strong>You should also have a strong background integrating third-party applications like <strong>Salesforce</strong>. This role is ideal for someone who enjoys collaborating with cross-functional teams, designing scalable solutions, and enhancing business systems through thoughtful engineering and integrations.</p><p><br></p><p>As part of our team, you’ll play a key role in building and maintaining applications that drive critical business workflows. You’ll leverage your Oracle APEX expertise to architect solutions and your integration experience to ensure smooth data flows between platforms.</p><p>This is a <strong>hybrid position</strong>, requiring <strong>two days per month on-site in New Hampshire</strong> for team collaboration, planning, or project workshops.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Design, develop, and maintain applications using <strong>Oracle Application Express (APEX)</strong>.</li><li>Build, optimize, and troubleshoot <strong>integrations with third-party systems</strong>, including Salesforce and other enterprise platforms.</li><li>Develop APIs, data pipelines, and middleware solutions to support seamless cross-system communication.</li><li>Collaborate with business stakeholders to gather requirements and translate them into technical specifications.</li><li>Ensure application performance, security, and reliability through best practices.</li><li>Participate in code reviews, testing, deployment, and documentation of software solutions.</li><li>Support ongoing enhancements, bug fixes, and system improvements.</li></ul><p><strong>Required Qualifications</strong></p><ul><li><strong>Hands-on experience with Oracle APEX</strong> development.</li><li>Proven experience designing and implementing <strong>Salesforce integrations</strong> (REST/SOAP APIs, middleware tools, or direct platform integration).</li><li>Strong proficiency with <strong>SQL, PL/SQL</strong>, and Oracle database structures.</li><li>Experience working with APIs, integration frameworks, and data transformation workflows.</li><li>Solid understanding of software development best practices, including version control, testing, and documentation.</li><li>Excellent analytical, troubleshooting, and communication skills.</li><li>Ability to work in a hybrid environment and be on-site in New Hampshire <strong>twice per month</strong>.</li></ul><p><strong>Preferred Qualifications</strong></p><ul><li>Experience with additional integration platforms (e.g., MuleSoft, Boomi, Workato).</li><li>Background working in enterprise environments or supporting mission-critical systems.</li><li>Familiarity with Agile methodologies.</li><li>Knowledge of secure coding practices and data governance.</li></ul>
<p>Software Engineer – Microservices / DevSecOps</p><p>Location: Gaithersburg, MD 20878</p><p>Work Arrangement: Hybrid</p><p>Clearance: Ability to obtain and maintain a Public Trust</p><p><br></p><p><br></p><p>Position Overview</p><p>We are seeking a Software Engineer to design and implement scalable microservices-based applications supporting mission-critical programs. This role focuses on delivering high-quality software solutions within an Agile/SAFe environment, collaborating closely with systems engineering, product delivery, and DevSecOps teams.</p><p>The ideal candidate is a hands-on engineer with strong experience in microservices architecture, modern programming languages, and cloud-native development, along with a passion for building reliable, secure, and efficient systems. Exposure to AI-enabled or data-driven systems is a plus.</p><p>WKey Responsibilities</p><p>Application Development & Architecture</p><ul><li>Design, develop, and maintain microservices-based applications using modern engineering practices</li><li>Translate business requirements into scalable technical solutions</li><li>Build clean, maintainable, and testable code aligned to best practices</li></ul><p>Agile Delivery & Collaboration</p><ul><li>Participate in Agile / SAFe ceremonies (sprint planning, standups, retrospectives)</li><li>Collaborate with product owners, architects, and engineering teams</li><li>Contribute to system design discussions and technical decision-making</li></ul><p>DevSecOps & Integration</p><ul><li>Integrate services with databases, APIs, and messaging systems</li><li>Work within CI/CD pipelines and DevSecOps frameworks</li><li>Support deployment, monitoring, and continuous improvement of applications</li></ul><p>Operations & Optimization</p><ul><li>Troubleshoot, debug, and optimize application performance</li><li>Partner with QA, DevOps, and platform teams to ensure reliable delivery</li><li>Enhance system scalability, reliability, and maintainability</li></ul>
We are looking for a Software Engineer to join our team in East Lansing, Michigan. In this role, you will build and refine software solutions while partnering with cross-functional teams to ensure reliable performance and strong system compatibility. This opportunity is ideal for someone who enjoys translating technical needs into well-defined designs and delivering high-quality applications in a structured development environment.<br><br>Responsibilities:<br>• Create detailed technical specifications that guide the development of software applications and program features.<br>• Partner with quality assurance teams to define thorough testing strategies and support validation efforts throughout the development lifecycle.<br>• Work closely with hardware engineering teams to evaluate system behavior and confirm effective integration between software and physical components.<br>• Develop, enhance, and maintain applications using modern programming frameworks and established engineering practices.<br>• Apply the organization's software development approach to deliver consistent, maintainable, and scalable solutions.<br>• Produce clear documentation for application architecture, technical requirements, and software functionality.<br>• Investigate performance issues and support troubleshooting activities to improve reliability and usability.<br>• Contribute to technical discussions, code reviews, and solution planning with internal stakeholders.
<p>We are seeking a Software Engineer to support the development of digital manufacturing solutions in a plant environment. This role involves building and implementing applications that enhance automation, data visibility, and overall operational efficiency.</p><p>Key responsibilities include developing software using technologies such as Python, C#, and .NET; supporting real-time monitoring and data integration across systems; and partnering with production and leadership teams to identify and implement process improvements. This individual will also help modernize legacy systems and support the adoption of Industry 4.0 initiatives.</p><p>The ideal candidate brings strong technical skills, a collaborative mindset, and the ability to drive projects from concept through implementation while working cross-functionally with operations and IT teams.</p>
<p>Seeking a senior full stack developer to build and enhance enterprise web applications using .NET and Angular.</p><p><strong>Responsibilities</strong></p><ul><li>Develop backend services using .NET / C#</li><li>Build front-end UI with Angular</li><li>Design RESTful APIs and microservices</li><li>Collaborate with cross-functional teams in Agile environment</li></ul><p><br></p>
<p>We are looking for a talented Software Engineer to join our team in Jacksonville, Florida. This Contract to permanent position involves designing and developing web applications using a combination of Microsoft technologies and modern front-end frameworks. The ideal candidate thrives in collaborative environments, possesses strong problem-solving skills, and is passionate about delivering scalable and user-friendly software solutions.</p><p><br></p><p>Responsibilities:</p><p>• Design, develop, and maintain robust applications using C# and .NET technologies.</p><p>• Create intuitive and responsive front-end interfaces using Angular, JavaScript, and React.js.</p><p>• Develop and optimize SQL queries while managing relational databases, such as SQL Server.</p><p>• Build and consume RESTful APIs to support application integrations.</p><p>• Collaborate with cross-functional teams, including Product, QA, UX, and DevOps, to ensure high-quality deliverables.</p><p>• Participate in the full software development lifecycle, from requirements gathering to deployment and support.</p><p>• Conduct code reviews and contribute to the establishment of engineering best practices.</p><p>• Troubleshoot and resolve application issues across various environments.</p><p>• Maintain clear and comprehensive documentation for code, systems, and development processes.</p><p>• Stay informed about emerging technologies and industry trends to enhance development practices.</p>
<p>We are seeking a talented Software Developer to join a collaborative technology team focused on designing, building, and supporting enterprise software applications. In this role, you will work closely with senior developers and the Software Architect to develop modern web-based solutions, enhance existing applications, and contribute to ongoing system modernization efforts.</p><p>This position is ideal for a developer who enjoys working across a mix of new development and legacy system improvement, and who is excited by the opportunity to help evolve an organization’s technology stack.</p><p><br></p><p><strong>This is a hybrid role in Milwaukee, WI. </strong></p><p><strong>We will not be accepting c2c/ third party candidates. Please do not apply or submit. </strong></p><p><br></p><p> <strong>Responsibilities</strong></p><ul><li>Design, develop, test, and maintain enterprise and web-based applications that support critical business operations.</li><li>Partner with the Software Architect and development team to build scalable, maintainable, and high-performing software solutions.</li><li>Write clean, efficient, and well-documented code following established standards and best practices.</li><li>Support the maintenance and enhancement of existing JavaScript-based applications and systems.</li><li>Develop and integrate RESTful APIs and backend services.</li><li>Participate in code reviews, troubleshooting, debugging, and issue resolution.</li><li>Use source control and issue tracking tools to manage development tasks and code changes.</li><li>Assist with deployments and testing across development, staging, and production environments.</li><li>Help ensure data accuracy and integrity during releases, updates, and enhancements.</li><li>Work with business stakeholders and IT teams to gather requirements and translate them into technical solutions.</li><li>Contribute to projects using Agile, Scrum, or Waterfall methodologies based on business needs.</li><li>Provide occasional support for troubleshooting and system updates across multiple locations.</li></ul><p><br></p><p><br></p>
<p>Overview</p><p>We are seeking a Software Engineer to support the design, development, testing, and integration of advanced Guidance, Navigation, and Control (GNC) software systems. This role is focused on real-time embedded systems development and model-based engineering using C++ and MATLAB/Simulink.</p><p>The engineer will collaborate with cross-functional teams across local and global environments to deliver high-quality, maintainable software solutions supporting next-generation products.</p><p>Key Responsibilities</p><ul><li>Design, develop, test, troubleshoot, and debug software programs for enhancements and new product development</li><li>Develop and maintain object-oriented C++ and MATLAB/Simulink-based applications</li><li>Integrate Guidance, Navigation, and Control (GNC) software into larger system architectures</li><li>Build and support data processing tools for development and deployment workflows</li><li>Define, document, and execute test cases to ensure high software quality and reliability</li><li>Write clean, efficient, and well-documented code following engineering best practices</li><li>Collaborate with application domain experts, developers, and test engineers</li><li>Support real-time embedded system development and model-based software design</li><li>Contribute to continuous improvement of development processes and tools</li><li>Perform additional duties as assigned</li></ul>
<p>We are looking for a<strong> </strong>Full Stack Software Engineer who can confidently build modern applications end-to-end, with strong experience in <strong>.NET backend development and Angular front-end frameworks</strong>. Someone who enjoys solving complex problems and contributing across the stack.</p><p><strong>What you’ll do:</strong></p><ul><li>Build and maintain applications using <strong>.NET (C#)</strong> and <strong>Angular</strong></li><li>Develop scalable APIs and responsive UI components</li><li>Collaborate with product and design teams</li><li>Participate in testing, debugging, and performance tuning</li></ul><p><br></p>
<p>AI/ML Engineer </p><p>Atlanta, GA </p><p>Permanent </p><p>Robert Half </p><p><br></p><p>About the Role </p><ul><li>We’re seeking experienced AI/ML Engineers interested in consulting-driven work to design, build, and deploy enterprise-grade AI solutions. This role focuses on delivering scalable ML and GenAI systems that drive automation, insights, and operational efficiency across multiple business functions. You’ll operate as an internal consultant and technical leader, partnering with stakeholders to identify opportunities, implement AI tools, and bring solutions from concept to production. </li></ul><p>What You’ll Do </p><ul><li>Design and own end-to-end AI/ML and GenAI solutions, including LLM-based applications and predictive models Collaborate across multiple business units to identify, scope, and deliver high-impact AI use cases Build and deploy AI-powered applications (RAG pipelines, agentic workflows, automation tools) </li><li>Evaluate, recommend, and integrate third-party AI platforms and vendors Develop scalable APIs, pipelines, and microservices using Python (FastAPI, Flask, Django) and cloud platforms (AWS, Azure, GCP) </li><li>Leverage tools like ChatGPT, Claude, Gemini, and Copilot to automate workflows and generate insights from structured and unstructured data</li><li>Create dashboards and reporting solutions using Power BI or similar tools to drive data-informed decisions Translate business requirements into technical architectures and production-ready systems Implement evaluation frameworks, metrics, and monitoring for model performance and business impact </li><li>Ensure secure, scalable, and compliant deployment of AI solutions Identify risks (bias, hallucination, data leakage) and implement mitigation strategies Act as a trusted AI advisor, proactively identifying opportunities to drive efficiency and innovation </li></ul><p>What We’re Looking For </p><ul><li>3–5+ years of experience in AI/ML Engineering, Data Science, or Software Engineering Strong Python skills with ML frameworks (TensorFlow, PyTorch, etc.) </li><li>Experience building LLM-based solutions (OpenAI, Anthropic/Claudecode, Gemini, Copilot, etc.) Hands-on experience with AI orchestration frameworks (LangChain, LlamaIndex, Semantic Kernel, etc.) </li><li>Strong experience with API development and system design Experience working with large datasets and integrating across enterprise systems Proficiency in data visualization/reporting tools (Power BI or similar) </li><li>Experience designing and deploying production-grade AI systems in cloud environments Strong understanding of model evaluation, data quality, and AI system performance </li><li>Proven ability to partner cross-functionally and manage multiple stakeholders </li><li>Strong communication skills and ability to operate in consulting/client-facing environments Self-starter with the ability to adapt quickly across business domains</li></ul>
<p>We are looking for a Software Engineer to join our in Albuquerque, New Mexico.</p><p>This role is predominately remote with some onsite as needed. Must be local to New Mexico or willing to relocate.</p><p><br></p><p>The Software Engineer will help create dependable software that supports farmers across the globe. This position offers the chance to work in a lean, highly autonomous environment where engineers shape product capabilities from concept through release. You will contribute to customer-facing SaaS applications, strengthen product quality through testing and observability, and evaluate technical approaches that improve efficiency, scalability, and performance.</p><p><br></p><p>Responsibilities:</p><p>• Develop and deliver meaningful enhancements for customer-facing SaaS products, taking features from design through production release.</p><p>• Collaborate with support and customer-facing teams to investigate user challenges and translate feedback into practical engineering improvements.</p><p>• Examine logs, monitoring data, and session insights to identify defects, diagnose root causes, and improve application reliability.</p><p>• Build and maintain automated test coverage across unit, integration, and end-to-end levels to support stable, high-quality releases.</p><p>• Research and apply new tools, frameworks, and architectural patterns that reduce operating costs and improve system performance.</p><p>• Contribute to cloud-hosted services and applications using modern backend and frontend technologies in an on-site engineering environment.</p><p>• Strengthen development workflows by improving continuous integration and deployment practices for faster, more reliable delivery.</p><p>• Support systems that interact with containerized environments, cloud infrastructure, and asynchronous messaging patterns where needed.</p><p>Other duties as needed</p>
<p>Robert Half is seeking a Senior Software Engineer to join a highly technical product development team based in Madison, WI. The role will focus on building advanced desktop applications used for complex 3D data visualization, reconstruction, and analysis. This role is ideal for an engineer who enjoys solving difficult technical problems, working closely with hardware and data-intensive systems, and contributing to software used in real-world scientific and engineering environments.</p><p><br></p><p>This is a hands-on engineering role with strong influence over architecture, performance optimization, and technical direction. The position offers a mix of new development, modernization efforts, and collaboration with cross-functional engineering teams.</p><p><br></p><ul><li><strong>Direct/Permanent Hire Role</strong></li><li><strong>Hybrid work schedule in Madison, WI is expected</strong></li><li><strong>Relocation assistance offered for highly qualified candidates</strong></li><li><strong>Sponsorship is not available</strong></li><li><strong>This role is not eligible for Corp-to-Corp </strong></li></ul><p><strong>What You’ll Do:</strong></p><ul><li>Design and develop Windows desktop applications for complex data analysis and visualization</li><li>Build and optimize software that processes large-scale 3D datasets</li><li>Improve application performance, scalability, multithreading, and memory efficiency</li><li>Contribute to architecture decisions and technical direction for core software components</li><li>Develop analytical and visualization tools for highly technical end users</li><li>Modernize and refactor existing applications and legacy codebases</li><li>Troubleshoot software and system-level technical issues</li><li>Collaborate with engineering, product, service, and technical stakeholders</li><li>Mentor other engineers and provide technical guidance when needed</li><li>Participate in code reviews, design discussions, and Agile development activities</li></ul><p><br></p>
We are looking for a Software Engineer to join a team building reliable, scalable applications in Austin, Texas. This role focuses on creating modern full stack solutions that support a healthcare SaaS environment, with an emphasis on quality, security, and strong engineering practices. The ideal candidate brings a thoughtful approach to problem-solving, collaborates effectively across disciplines, and contributes to both product delivery and technical excellence.<br><br>Responsibilities:<br>• Build and deliver full stack software solutions across user-facing interfaces and server-side systems using current development frameworks and tools.<br>• Produce well-structured, maintainable code and uphold engineering standards that support long-term scalability and readability.<br>• Partner with product managers, designers, quality teams, and operational stakeholders to turn business needs into effective technical outcomes.<br>• Guide less experienced developers through coaching, code feedback, and shared learning that strengthens overall team capability.<br>• Help shape system architecture by contributing to technical planning and design decisions that support platform growth.<br>• Apply security, privacy, and compliance considerations throughout development to meet the expectations of regulated healthcare software.<br>• Investigate production issues, resolve defects, and improve application speed, stability, and dependability.<br>• Support automated build, test, and release workflows by enhancing CI/CD processes and development automation.