Search jobs now Find the right job type for you Create a job alert Explore how we help job seekers Contract talent Full-Time 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 2027 Salary Guide Demand for Skilled Talent Report Job Market Outlook Press Room Tech insights Labor market overview AI in recruiting Navigating the AI era Staffing for small businesses Cost of a bad hire Browse jobs Find your next hire Our locations

Add your latest resume to match with open positions.

237 results for Sr Software Engineer in Secondary

Software Engineer
  • Houston, TX
  • onsite
  • Permanent / Full Time
  • 100000.00 - 130000.00 USD / Yearly
  • We are looking for an experienced Software Engineer to join a team in Houston, Texas, building and enhancing business-critical applications with a strong focus on Microsoft Dynamics 365 and modern web technologies. This role is well suited for someone who enjoys designing scalable solutions, working across application layers, and translating operational needs into reliable software. The ideal candidate brings deep hands-on development experience, strong problem-solving ability, and a solid foundation in software engineering principles.<br><br>Responsibilities:<br>• Design, build, and maintain software solutions using C#, .NET, and ASP.NET to support core business and field service operations.<br>• Develop and customize Microsoft Dynamics 365 capabilities to align platform functionality with operational and user requirements.<br>• Create and optimize SQL queries, data models, and backend processes to ensure strong application performance and data integrity.<br>• Build and support ETL workflows that move and transform data between systems for reporting, integration, and business processes.<br>• Collaborate with cross-functional stakeholders to gather technical requirements, define solution approaches, and deliver high-quality enhancements.<br>• Develop responsive user-facing features with JavaScript and React.js to improve usability and streamline business workflows.<br>• Troubleshoot application defects, identify root causes, and implement durable fixes across integrated systems.<br>• Contribute to software architecture, coding standards, testing practices, and continuous improvement efforts throughout the development lifecycle.
  • 2026-10-07T19:18:42Z
Software Engineer
  • Ny, NY
  • onsite
  • Temporary / Contract
  • 35.63 - 41.25 USD / Hourly
  • We are looking for a Software Engineer to join a long-term contract opportunity based in New York, NY. This role supports a modern Microsoft-focused environment and combines hands-on technical problem solving with user-facing service for a wide range of infrastructure and endpoint needs. The position also offers the chance to collaborate with cross-functional teams, contribute to environment improvements, and strengthen overall support capabilities through technical leadership and mentorship.<br><br>Responsibilities:<br>• Deliver high-level technical support across infrastructure, desktop systems, and end-user computing environments, resolving complex issues efficiently.<br>• Administer and troubleshoot Azure-based services, organizational user profiles, and Intune-managed devices to maintain stable operations.<br>• Design, implement, and refine Microsoft policies and configuration standards to improve security, consistency, and device performance.<br>• Work closely with the infrastructure team to address escalations, coordinate shared initiatives, and support ongoing technical projects.<br>• Provide responsive, thorough assistance to executive-level users, ensuring a high-quality support experience and timely issue resolution.<br>• Participate in testing, verification, and post-change validation activities related to infrastructure upgrades and environment updates.<br>• Guide less experienced engineers through technical challenges, share best practices, and help raise the overall capability of the support team.
  • 2026-09-18T13:53:43Z
Software Engineer
  • Kingston, NY
  • onsite
  • Permanent / Full Time
  • 100000.00 - 130000.00 USD / Yearly
  • We are looking for a Software Engineer to join our team in Kingston, New York and help build reliable, secure, and scalable software solutions. In this role, you will contribute to the design, development, integration, and ongoing support of custom applications across internal and cloud-based environments. You will work closely with analysts, product stakeholders, and cross-functional technical teams to deliver practical solutions that balance business needs, technical feasibility, and long-term maintainability.<br><br>Responsibilities:<br>• Develop, enhance, and support custom applications and system integrations with a focus on performance, security, scalability, and maintainability.<br>• Partner with business analysts and stakeholders to shape solution designs, define technical specifications, and evaluate integration approaches.<br>• Contribute to project teams delivering software across internal platforms and cloud-based services, ensuring consistent progress through iterative releases.<br>• Build shared components, reusable services, and development frameworks that improve efficiency and standardization across the engineering team.<br>• Collaborate with cross-functional application teams to create proof-of-concept solutions and translate ideas into production-ready software.<br>• Participate in the deployment, monitoring, and ongoing maintenance of production applications to support stable business operations.<br>• Work with engineering leadership, product owners, and project managers to help plan roadmaps and prioritize development work effectively.<br>• Apply coding standards, development best practices, and architectural patterns while providing technical guidance to other team members.
  • 2026-10-09T15:58:44Z
Senior Citrix Engineer
  • Austin, TX
  • onsite
  • Temporary / Contract
  • 75.00 - 85.00 USD / Hourly
  • <p><strong>Senior Citrix Engineer</strong></p><p>Onsite | Austin, TX | Contract-to-Hire</p><p><br></p><p>We're partnering with an enterprise organization seeking a <strong>Senior Citrix Engineer</strong> to support and enhance large-scale virtual desktop, cloud infrastructure, and end-user computing environments. This position will play a key role in modernizing infrastructure platforms, improving user experience, and driving automation initiatives across a highly visible enterprise environment. The ideal candidate brings a strong blend of infrastructure engineering, virtualization, cloud technologies, and scripting/automation expertise.</p><p><br></p><p><strong>Responsibilities: </strong></p><ul><li>Engineer and optimize enterprise virtual desktop and end-user computing platforms.</li><li>Lead infrastructure modernization and cloud transformation initiatives.</li><li>Develop automation solutions that improve scalability, reliability, and operational efficiency.</li><li>Support Windows-based endpoint and virtualization technologies.</li><li>Troubleshoot complex performance, authentication, and user experience challenges.</li><li>Partner with infrastructure, security, and operations teams on strategic initiatives.</li><li>Provide senior-level technical leadership and escalation support.</li></ul>
  • 2026-09-25T23:03:49Z
Software Engineer
  • Sinton, TX
  • onsite
  • Permanent / Full Time
  • 90000.00 - 100000.00 USD / Yearly
  • We are looking for a Software Engineer to join a team in Sinton, Texas and build reliable, scalable applications that support business operations. This role involves creating and improving both front-end and back-end solutions, partnering with users to translate needs into effective technical outcomes, and maintaining high standards for code quality and security. The ideal candidate brings strong problem-solving ability, solid experience with modern development tools, and a proactive approach to delivering well-documented, dependable software.<br><br>Responsibilities:<br>• Build, enhance, and support software applications and related services using contemporary development technologies such as C#, .NET, Python, and web-based frameworks.<br>• Investigate application issues, diagnose root causes, and implement fixes that improve stability, functionality, and performance.<br>• Produce clear technical documentation covering system behavior, design decisions, and implementation details to support maintainability.<br>• Apply secure development methods and align coding practices with established organizational standards and quality expectations.<br>• Manage assigned tasks independently, track commitments responsibly, and deliver work within agreed timelines.<br>• Collaborate with business users to gather, clarify, and translate functional needs into practical software solutions.<br>• Create and optimize SQL components, including queries, views, stored procedures, and triggers, with an emphasis on efficiency and appropriate design.<br>• Contribute to integrations and connected systems through APIs, webhooks, and other modern interface methods.<br>• Strengthen technical capabilities through ongoing learning and by staying current with evolving tools, practices, and engineering approaches.
  • 2026-09-24T13:53:49Z
Software Engineer
  • Greenville, SC
  • onsite
  • Permanent / Full Time
  • - USD / Yearly
  • <p>Robert Half is hiring! </p><p>We are looking for a Software Engineer to join our team in Greenville, South Carolina. In this role, you will build and enhance business applications, intelligent automation, and AI-enabled solutions that improve operational efficiency across the organization. You will work closely with technical teams and business partners to turn operational needs into secure, scalable software while supporting the full lifecycle of development and delivery.</p><p><br></p><p>Responsibilities:</p><p>• Build, test, release, and support enterprise software, automation workflows, and AI-driven tools that address business needs.</p><p>• Work with stakeholders across the organization to uncover improvement opportunities and convert functional goals into practical technical solutions.</p><p>• Create custom applications, system interfaces, APIs, reports, and workflow automations using modern development platforms and integration tools.</p><p>• Connect internal systems, databases, cloud environments, and external platforms to enable reliable data exchange and streamlined processes.</p><p>• Research and assess emerging AI, generative AI, and automation technologies to identify valuable use cases for the business.</p><p>• Help transform prototypes and pilot solutions into production-ready applications with appropriate security, monitoring, and support practices.</p><p>• Contribute across the software development lifecycle, including discovery, solution design, coding, testing, implementation, maintenance, and retirement planning.</p><p>• Produce and maintain technical documentation, user guidance, support procedures, and system design artifacts to promote long-term sustainability.</p><p>• Partner with developers, administrators, IT teams, and business users to resolve issues, provide technical direction, and deliver successful project outcomes.</p><p>• Apply established standards for cybersecurity, privacy, governance, source control, and change management in all development activities.</p>
  • 2026-10-13T13:14:04Z
Software Engineer
  • Nashville, TN
  • remote
  • Temporary / Contract
  • 65.00 - 75.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>
  • 2026-10-14T16:48:43Z
Software Developer
  • Norman, OK
  • remote
  • Temporary / Contract
  • - USD / Hourly
  • <p>We are looking for a Mid-level Software Developer to join a 4-month contract opportunity based in Norman, Oklahoma.</p><p><br></p><p>This candidate will close application defects across four repositories and owns the code-security work, alongside our lead </p><p>developer.</p><p><br></p><p>What they will actually do</p><p>▪ Work a written backlog of application defects — correctness, reliability, error handling, data-handling </p><p>— each with a file and line reference</p><p>▪ Own the code-security fixes outright: content-security policy, output escaping, database row-levelsecurity policies, IAM permissions, secret handling, upload validation, tenant and workspace isolation</p><p>▪ Work across four separate codebases rather than one, so context-switching is the job rather than an </p><p>interruption</p><p>▪ Submit work for review by our lead developer; our security and compliance lead reviews security </p><p>fixes for control adequacy and evidence, not for code quality</p>
  • 2026-09-29T18:38:42Z
Sr. Automation Developer
  • Fairfield, NJ
  • onsite
  • Permanent / Full Time
  • 90000.00 - 125000.00 USD / Yearly
  • <p>We’re seeking an Automation Developer to design, build, and optimize automation solutions that drive operational efficiency and improve business outcomes. This role focuses on developing secure, scalable applications and workflows using Microsoft Power Platform, RPA technologies, API integrations, and emerging AI capabilities. You'll collaborate closely with both technical teams and business stakeholders to deliver reliable, well-governed solutions that support organizational goals.</p><p><br></p><p>Key Responsibilities</p><ul><li>Design, develop, and enhance automation workflows and business applications using Microsoft Power Platform, RPA tools, and related technologies.</li><li>Integrate APIs, AI services, and other modern technologies to improve process efficiency and user experience.</li><li>Implement secure solutions that protect data, credentials, and system interactions while meeting compliance and governance standards.</li><li>Follow established development practices for solution design, testing, deployment, documentation, and ongoing support.</li><li>Partner with IT teams and business stakeholders to gather requirements and translate business challenges into technical solutions.</li><li>Create technical designs, development plans, and implementation approaches for approved initiatives.</li><li>Lead and support testing activities, including user acceptance testing, to ensure solutions perform as expected.</li><li>Monitor production environments, troubleshoot issues, and resolve automation failures to maintain system reliability and performance.</li><li>Maintain documentation, approvals, and audit-ready records to support change management, compliance, and software development lifecycle requirements.</li></ul><p><br></p>
  • 2026-09-15T02:24:07Z
Full Stack .NET Developer
  • Greenville, SC
  • remote
  • Temporary to Hire
  • - USD / Hourly
  • <p><em>The Software Engineer designs, develops, integrates, and supports software solutions that improves engineering, drafting, and construction workflows. The position develops Autodesk Revit add-ins and cloud integrations for Autodesk Construction Cloud (ACC), Autodesk Forma, and Autodesk Platform Services (APS), while also delivering secure applications, APIs, databases, automation, and cloud services using C#/.NET, SQL Server, and Microsoft Azure.</em></p><p><em> </em></p><p><strong><em>RESPONSIBILITIES</em></strong></p><p><em> </em></p><ul><li><em>Develop, enhance, document, and maintain Autodesk Revit add-ins using C#, .NET, and the Revit API.</em></li><li><em>Design and maintain integrations among Revit, Autodesk Construction Cloud, Autodesk Forma, BIM 360, and other business systems using Autodesk Platform Services APIs.</em></li><li><em>Develop secure REST APIs, web applications, desktop applications, background services, integration tools, and SQL Server solutions.</em></li><li><em>Design, deploy, monitor, and support applications, APIs, databases, and services hosted in Microsoft Azure.</em></li><li><em>Participate throughout the Software Development Life Cycle, including requirements gathering, solution design, development, testing, documentation, deployment, maintenance, and retirement.</em></li><li><em>Implement appropriate application logging, exception handling, monitoring, security, data validation, data synchronization, and notification capabilities.</em></li><li><em>Use Git and Azure DevOps for source control, work tracking, code reviews, builds, releases, and deployment processes.</em></li><li><em>Evaluate and responsibly apply AI technologies for document processing, model analysis, enterprise search, reporting, and workflow automation.</em></li><li><em>Collaborate with BIM, drafting, engineering, construction, project management, information technology, and business teams to translate operational needs into maintainable software solutions.</em></li><li><em>Troubleshoot application, integration, API, database, authentication, performance, and deployment issues and coordinate resolution with internal teams and vendors.</em></li><li><em>Develop and maintain technical documentation, system diagrams, support procedures, release notes, and user guidance.</em></li><li><em>Follow Metromont development, cybersecurity, data governance, change-management, quality, and safety practices.</em></li><li><em>Provide feedback and recommendations for continuous improvement of development standards, BIM workflows, integrations, and business processes.</em></li></ul>
  • 2026-10-03T03:48:42Z
Senior Angular Developer | UI/UX
  • West Des Moines, IA
  • onsite
  • Temporary / Contract
  • - USD / Hourly
  • <p>We are looking for an experienced Senior Angular Developer with UI/UX experience to join a team delivering modern web applications in West Des Moines, Iowa. This Long-term Contract position is ideal for a hands-on engineer who excels in front-end development while also contributing across the full stack with Microsoft technologies. The role focuses on building responsive, user-friendly solutions using Angular and JavaScript frameworks, with an emphasis on performance, usability, and maintainable code.</p><p><br></p><p>Responsibilities:</p><p>• Design and develop scalable web applications with a strong emphasis on Angular-based front-end architecture.</p><p>• Build interactive user interfaces using modern JavaScript and Angular versions 16, 17, and 18.</p><p>• Collaborate with cross-functional teams to translate business needs into clean, efficient technical solutions.</p><p>• Contribute to back-end and middle-tier development using .NET and ASP.NET technologies.</p><p>• Improve application usability by incorporating sound user experience principles into front-end design decisions.</p><p>• Write well-structured, reusable, and testable code that supports long-term maintainability.</p><p>• Troubleshoot application issues, resolve defects, and optimize performance across the full technology stack.</p><p>• Support ongoing enhancements and framework-related updates as part of the application lifecycle.</p>
  • 2026-10-01T15:44:08Z
Principal Software Engineer
  • Knoxville, TN
  • remote
  • Permanent / Full Time
  • - USD / Yearly
  • <p>Robert Half is hiring! We are looking for a Principal Software Engineer to lead the design and delivery of modern AI-driven software solutions. This role combines hands-on engineering with technical leadership across backend services, frontend applications, and intelligent workflow development. The ideal candidate brings deep full-stack expertise, a strong product mindset, and the ability to guide scalable systems from concept through production.</p><p><br></p><p>Responsibilities:</p><p>• Lead complete product delivery efforts, from technical planning and architecture through implementation, testing, and long-term support.</p><p>• Create and refine agentic AI workflows that support business goals and integrate effectively with broader application ecosystems.</p><p>• Build, enhance, and support scalable server-side applications using Python frameworks such as Django, Flask, or FastAPI, or Node.js frameworks including Express or NestJS.</p><p>• Develop robust RESTful and GraphQL interfaces that enable reliable communication between platforms, services, and user-facing applications.</p><p>• Implement and improve React-based frontend features with a focus on usability, responsiveness, and smooth integration with backend systems.</p><p>• Architect and maintain microservices and distributed application components to support performance, resilience, and future growth.</p><p>• Improve system efficiency by tuning application behavior, streamlining database interactions, and optimizing cloud infrastructure usage.</p><p>• Apply strong security standards by implementing access controls, authentication mechanisms, and authorization practices across the platform.</p><p>• Oversee automated delivery processes and container-based deployments using CI/CD pipelines, Docker, and related engineering tools.</p><p>• Partner with product, design, and DevOps teams to resolve production issues, maintain cloud-based services, and deliver high-quality software outcomes.</p>
  • 2026-09-28T19:14:09Z
Forward-Deployed Software Engineer
  • King of Prussia, PA
  • onsite
  • Permanent / Full Time
  • 100000.00 - 140000.00 USD / Yearly
  • We are looking for a forward-deployed software engineer to strengthen customer-facing engineering efforts in King of Prussia, Pennsylvania. This role combines software development, operational support, and analytical problem-solving to improve how internal teams and customers interact with core systems. The ideal candidate brings strong backend engineering experience, a practical approach to automation, and the ability to turn technical challenges into reliable, scalable solutions.<br><br>Responsibilities:<br>• Create and enhance internal applications, scripts, and workflows that improve efficiency for customer-facing and engineering teams.<br>• Oversee the health of live systems, investigate irregular behavior, and address risks before they affect users or business operations.<br>• Examine operational and product data to uncover trends, support decision-making, and recommend meaningful improvements.<br>• Investigate customer-reported technical problems, determine root causes, and deliver timely, effective resolutions.<br>• Develop and release product enhancements driven by customer needs while maintaining quality and system stability.<br>• Partner closely with Customer Success, Sales Engineering, and Engineering to remove obstacles and support high-impact initiatives.<br>• Improve platform reliability and performance through thoughtful debugging, optimization, and ongoing maintenance.<br>• Stay informed on evolving technologies and engineering practices, applying new ideas where they add measurable value.
  • 2026-09-10T13:58:44Z
Senior ServiceNow Developer
  • San Gabriel Valley, CA
  • onsite
  • Permanent / Full Time
  • 108000.00 - 150000.00 USD / Yearly
  • <p><strong>Senior ServiceNow Developer</strong></p><p><br></p><p><strong>Company Overview</strong> </p><p>An organization in the consumer industry is seeking a Senior ServiceNow Developer to support and enhance its enterprise service management platform. This role offers the opportunity to build scalable solutions, improve business processes, and contribute to ongoing technology modernization.</p><p><br></p><p><strong>Role Summary</strong> </p><p>The Senior ServiceNow Developer will design, develop, integrate, and support solutions across the ServiceNow platform. The ideal candidate combines strong technical development skills with the ability to understand business needs and translate them into effective platform solutions.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Design, develop, and enhance ServiceNow applications and workflows.</li><li>Configure and customize platform functionality to support business requirements.</li><li>Build and maintain integrations with enterprise systems and third-party applications.</li><li>Develop automation that improves service delivery and operational efficiency.</li><li>Partner with business and technology teams to gather requirements and deliver solutions.</li><li>Troubleshoot platform issues and support ongoing enhancements.</li><li>Maintain technical documentation and development standards.</li></ul><p><strong>Additional Details</strong></p><ul><li>Work model: Hybrid with regular onsite presence</li><li>Full-time position</li><li>Opportunity to contribute to platform enhancements and modernization initiatives</li></ul>
  • 2026-10-07T20:23:47Z
Sr. MLOps Engineer
  • King of Prussia, PA
  • onsite
  • Permanent / Full Time
  • 165000.00 - 185000.00 USD / Yearly
  • We are looking for a Senior MLOps Engineer to strengthen our machine learning infrastructure in King of Prussia, Pennsylvania. This hybrid position will focus on building dependable systems that support the full model lifecycle, from data preparation and training to deployment and ongoing performance oversight. The role works closely with machine learning and engineering partners to improve reliability, scalability, and cost efficiency across production ML operations.<br><br>Responsibilities:<br>• Lead the design, maintenance, and enhancement of the machine learning platform that supports experimentation, training workflows, model versioning, deployment, and production observability.<br>• Develop and operate resilient data pipelines for model training and live inference, including processes for replaying historical data, recovering from source interruptions, and handling delayed or inconsistent inputs.<br>• Establish data handling practices that preserve time-accurate training sets so models are built on information available at the correct point in time.<br>• Create repeatable pathways for promoting validated models into production while maintaining consistency, traceability, and operational stability.<br>• Implement standards that make training runs reproducible, allowing teams to reliably compare results and investigate performance changes.<br>• Track model behavior in production over time, including delayed outcome validation, and surface issues that affect model quality or business impact.<br>• Optimize infrastructure and workflows to manage compute and data costs as usage expands across larger datasets and multiple deployed models.<br>• Collaborate with ML engineers on model assessment, production readiness, and technical decision-making related to deployment strategies and platform improvements.<br>• Contribute to architecture planning and recommend enhancements to the broader ML and operational ecosystem using sound engineering practices.<br>• Support cloud-native operations using AWS, Kubernetes, Terraform, and Ansible to maintain scalable and well-managed environments.
  • 2026-09-24T16:34:05Z
Senior PHP Developer
  • Jacksonville, FL
  • remote
  • Temporary / Contract
  • - USD / Hourly
  • <p>We are seeking a <strong>Senior PHP Developer</strong> to support the modernization of an existing enterprise application environment. This role will focus on reviewing and improving legacy PHP code, identifying opportunities for refactoring and modernization, and helping transition applications and services into a modern <strong>Microsoft Azure</strong> cloud environment. The ideal candidate is a hands-on senior developer who can assess existing codebases, provide thoughtful code reviews, improve development standards, and contribute directly to modernization efforts.</p>
  • 2026-09-30T20:53:48Z
Software Engineer
  • Moraine, OH
  • remote
  • Temporary / Contract
  • - USD / Hourly
  • We are looking for a Software Engineer to join a long-term contract opportunity in Moraine, Ohio. This role is ideal for an engineer who enjoys improving enterprise applications, building modern cloud-based solutions, and strengthening development practices across the team. The position offers the chance to contribute to application refactoring efforts while applying strong skills in .NET, front-end development, and DevOps-driven delivery.<br><br>Responsibilities:<br>• Design, build, and enhance enterprise software solutions using C#, .NET, ASP.NET, and modern JavaScript frameworks.<br>• Contribute to the modernization of legacy applications by refactoring codebases and improving overall system performance, maintainability, and scalability.<br>• Develop and support cloud-based solutions in Azure, including deployment automation and environment configuration.<br>• Create and maintain CI/CD pipelines with GitHub Actions to streamline build, test, and release processes.<br>• Implement Infrastructure-as-Code practices using Terraform or Bicep to standardize and automate cloud provisioning.<br>• Partner with cross-functional stakeholders to define technical approaches, resolve complex issues, and deliver reliable software solutions.<br>• Apply strong data access and persistence practices, including Entity Framework, to support robust application development.<br>• Mentor team members, promote engineering best practices, and help establish consistent development standards across the organization.
  • 2026-09-30T16:33:44Z
Software Engineer
  • Houston, TX
  • remote
  • Temporary / Contract
  • - USD / Hourly
  • We are looking for a Software Engineer to join a long-term contract opportunity supporting a secure research data platform in Houston, Texas. In this role, you will help create and enhance web-based tools that allow researchers to work with large-scale learning and behavioral data while maintaining strong privacy protections. This position blends full-stack development, data-focused problem solving, and close collaboration with technical and academic stakeholders. The ideal candidate brings strong TypeScript-based engineering experience and enjoys building reliable products that support meaningful research outcomes.<br><br>Responsibilities:<br>• Build and enhance end-to-end platform capabilities across user-facing applications and backend services, with a strong focus on scalable full-stack delivery.<br>• Create responsive interfaces using modern JavaScript frameworks and develop server-side functionality that supports secure and efficient data workflows.<br>• Design and integrate data models that connect information from multiple research sources into a cohesive platform architecture.<br>• Contribute to cloud-based infrastructure and automated delivery processes to improve system reliability, performance, and release quality.<br>• Work closely with engineers, product leaders, data specialists, and research partners to translate complex needs into practical software solutions.<br>• Improve code quality through thoughtful system design, peer reviews, testing practices, and clear technical documentation.<br>• Support platform stability by identifying performance issues, troubleshooting technical problems, and helping optimize large application codebases.<br>• Provide guidance to less experienced team members and contribute to a collaborative, high-accountability engineering culture.
  • 2026-10-14T12:53:44Z
Senior Manager
  • Atlanta, GA
  • remote
  • Permanent / Full Time
  • 175000.00 - 195000.00 USD / Yearly
  • <p>Robert Half is working with a client seeking a Senior Manager (Front Office Solutions).</p><ul><li>Lead the strategy, roadmap, delivery, and ongoing support of customer-facing technology platforms and front-office solutions.</li><li>Serve as the technology lead for a major portal modernization initiative, partnering with third-party vendors to deliver next-generation capabilities.</li><li>Manage a portfolio of customer portals, CRM platforms, sales and marketing technologies, and related business systems.</li><li>Balance new feature development with operational support and continuous improvement initiatives.</li><li>Drive planning, architecture, development, deployment, and optimization of scalable front-office solutions.</li><li>Collaborate with business stakeholders, product teams, and technology leaders to prioritize initiatives and align technology investments with business goals.</li><li>Ensure solutions align with enterprise architecture, security, integration, and data governance standards.</li><li>Lead distributed teams of employees, contractors, and offshore resources to deliver high-quality technology solutions.</li><li>Establish and promote best practices in Agile delivery, DevOps, and modern software engineering.</li><li>Monitor system reliability, performance, adoption, and service health metrics.</li><li>Manage production support, incident resolution, and platform stability for customer-facing applications.</li><li>Develop and maintain strategic relationships with technology vendors and implementation partners.</li><li>Provide technical leadership, coaching, mentoring, and performance management for engineering and technology teams.</li><li>Drive the adoption of emerging technologies, including AI-driven solutions, to enhance customer and business experiences.</li><li>Partner with executive leadership to influence technology strategy and long-term digital transformation initiatives.</li></ul>
  • 2026-10-06T17:03:54Z
Software Developer
  • Twinsburg, OH
  • remote
  • Permanent / Full Time
  • 120000.00 - 140000.00 USD / Yearly
  • We are looking for an experienced Software Developer to strengthen our cloud application environment and build reliable technical capabilities that support long-term business goals. This position will focus on creating and enhancing integrations, automation, reporting tools, and tailored system functionality within a growing enterprise platform. Based in Twinsburg, Ohio, this role works closely with business partners and technical teams to deliver stable, scalable solutions that improve performance and data accessibility.<br><br>Responsibilities:<br>• Build, test, and support connections between the cloud ERP platform and other business systems to ensure dependable data flow across applications.<br>• Develop and manage data conversion and migration activities that support new initiatives, enhancements, and future platform needs.<br>• Create custom technical solutions such as automated workflows, events, projections, and user-facing components that improve system functionality.<br>• Investigate system issues, identify root causes, and implement corrective actions to strengthen performance and reliability.<br>• Prepare and maintain technical documentation, development guidelines, and support materials that promote consistency across the environment.<br>• Collaborate with stakeholders to gather business needs and translate them into practical, maintainable technical designs.<br>• Contribute to upgrade planning, patch validation, release coordination, and testing efforts to support ongoing platform stability.<br>• Participate in design discussions and recommend development approaches that align with platform standards and long-term scalability.<br>• Help expand internal technical expertise by sharing knowledge and supporting the growth of in-house platform development capabilities.
  • 2026-10-01T15:08:43Z
Agent Platform Engineer
  • Los Angeles, CA
  • onsite
  • Permanent / Full Time
  • 200000.00 - 300000.00 USD / Yearly
  • <p><strong>Software Engineer</strong></p><p><br></p><p><strong>Company Overview</strong></p><p>A leading artificial intelligence and advanced analytics organization is seeking an Software Engineer to help develop next-generation AI orchestration and decision-support platforms. Based in Los Angeles, California, the company specializes in integrating complex data sources into scalable intelligence solutions that support mission-critical operations, advanced analytics, and organizational workflows. This is an opportunity to work on cutting-edge AI technologies within a highly collaborative and innovative engineering environment.</p><p><br></p><p><strong>Role Summary</strong></p><p>The Software Engineer will design, build, and optimize enterprise-grade AI platforms that connect structured and unstructured data, knowledge graphs, retrieval systems, and intelligent workflows. This hands-on role focuses on developing production-ready AI applications, agent frameworks, workflow orchestration systems, retrieval pipelines, and model-serving infrastructure. The ideal candidate combines strong software engineering fundamentals with expertise in AI systems, distributed architectures, and scalable platform development.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Design and implement intelligent workflow systems for research, analysis, automation, and decision-support use cases.</li><li>Develop scalable retrieval, search, and knowledge management capabilities across structured and unstructured datasets.</li><li>Build backend services, APIs, and platform capabilities supporting AI-driven applications.</li><li>Create resilient workflow orchestration patterns for long-running, distributed, and fault-tolerant processes.</li><li>Develop authorization, permission management, auditing, and governance mechanisms within AI platforms.</li><li>Optimize retrieval, inference, and execution performance across diverse deployment environments.</li><li>Fine-tune, evaluate, and integrate open-source AI models to support specialized business workflows.</li><li>Implement model routing, inference optimization, caching, and fallback strategies.</li><li>Build evaluation frameworks that measure system accuracy, reliability, performance, and operational effectiveness.</li><li>Develop observability, monitoring, alerting, and troubleshooting capabilities across platform components.</li><li>Partner with product, data, machine learning, infrastructure, security, and customer-facing teams to deliver scalable solutions.</li><li>Contribute to technical architecture, engineering standards, and long-term platform strategy.</li></ul><p><strong>Additional Details</strong></p><ul><li>Fully onsite 5 days per week</li><li>Individual contributor role with substantial technical ownership</li><li>Opportunity to work on advanced AI, automation, retrieval, and knowledge graph technologies</li><li>Staff-level candidates may provide technical leadership, mentorship, and architecture guidance</li><li>Candidates must be authorized to work in the United States and satisfy applicable regulatory employment requirements</li></ul>
  • 2026-09-24T22:18:44Z
Software Engineer
  • Martinez, CA
  • onsite
  • Temporary / Contract
  • 65.00 - 75.00 USD / Hourly
  • <p>We are looking for an experienced Software Engineer to support the design, development, and ongoing enhancement of business applications in Martinez, California. This Long-term Contract Software Engineerposition is ideal for someone who can manage the full development lifecycle, collaborate with stakeholders, and deliver reliable web-based and integrated software solutions. The Software Engineerrole includes hands-on programming, technical analysis, testing, deployment, and post-release support across a range of platforms and technologies.</p><p><br></p><p>Responsibilities:</p><p>• Design, build, and maintain web applications, desktop-style client applications, APIs, reports, and data exchange solutions that support business operations.</p><p>• Partner with stakeholders to define needs, translate functional goals into technical plans, and provide effort estimates and delivery timelines.</p><p>• Oversee assigned development work from planning through release, including task tracking, technical documentation, testing coordination, and deployment activities.</p><p>• Develop and support software using technologies such as C#, VB.NET, ASP.NET, JavaScript, HTML, CSS, and related web development frameworks.</p><p>• Create and maintain system integrations between third-party SaaS platforms and custom or vendor-supported applications.</p><p>• Produce data extracts and reporting solutions, including work related to SQL Server Reporting Services and other reporting tools.</p><p>• Participate in code reviews, validate application quality through testing, and resolve issues identified during development and production support.</p><p>• Contribute to specialized platform development efforts such as ServiceNow applications, modules, implementations, and workflow enhancements.</p><p>• Support advanced solution delivery in areas such as API development, provider directory-related integrations, and the use of AI within applications and business processes.</p>
  • 2026-09-15T23:08:39Z
Lead Software Engineer - WMS
  • Camden, NJ
  • onsite
  • Permanent / Full Time
  • 130000.00 - 140000.00 USD / Yearly
  • <p>We are looking for an experienced Lead Software Engineer to guide the design, enhancement, and support of warehouse management solutions. This role partners closely with operations, technology teams, and external partners to turn business goals into reliable system capabilities that improve warehouse performance. The ideal candidate brings deep Manhattan WMS expertise, strong technical leadership, and a practical understanding of supply chain processes in a production environment.</p><p><br></p><p>Responsibilities:</p><p>• Lead the architecture, configuration, and ongoing support of Manhattan WMS solutions across core warehouse functions.</p><p>• Translate operational needs into business, functional, and technical documentation that supports development and delivery efforts.</p><p>• Work closely with warehouse stakeholders to define system changes that align application capabilities with day-to-day business processes.</p><p>• Build, maintain, and troubleshoot integrations between WMS, transportation platforms, enterprise applications, and related downstream systems.</p><p>• Create and enhance reports, queries, and data outputs to address reporting needs and support business decision-making.</p><p>• Investigate production issues, coordinate resolution activities across teams, and participate in rotating on-call support for continuous operations.</p><p>• Support application upgrades, implementations, and testing activities, including validation planning and execution.</p><p>• Collaborate with project managers, developers, vendors, and cross-functional teams to prioritize work, define schedules, and deliver solutions.</p><p>• Mentor entry-level team members, share system knowledge, and provide training on new features, enhancements, and software updates.</p><p>• Review development practices and recommend improvements that strengthen software quality, efficiency, and long-term supportability.</p>
  • 2026-09-23T12:58:46Z
Software Integration Engineer
  • Cambridge, MA
  • onsite
  • Permanent / Full Time
  • 150000.00 - 180000.00 USD / Yearly
  • We are looking for a Software Integration Engineer to help connect industrial imaging hardware with reliable software systems that support modern manufacturing operations in Cambridge, Massachusetts. In this role, you will work across camera technologies, application software, and backend services to ensure image capture and device performance meet production needs. This position offers the chance to contribute to a growing team focused on practical computer vision solutions used in real factory environments.<br><br>Responsibilities:<br>• Build and support camera capture capabilities within production software workflows used in manufacturing environments.<br>• Create and maintain integrations for GenICam-compatible cameras, including work with Basler and related imaging toolkits when applicable.<br>• Investigate and resolve image acquisition problems such as timing inconsistencies, dropped frames, and synchronization failures.<br>• Adjust and fine-tune imaging settings including exposure, gain, trigger behavior, and lighting coordination for different use cases.<br>• Collaborate with software engineers to extend hardware connectivity and improve backend services for image capture and device management.<br>• Assess suitable lenses, optics, and illumination approaches to improve image quality and application performance.<br>• Develop and maintain interfaces between the platform and customer equipment, including industrial control and automation systems.<br>• Support configuration of real-time monitoring and control environments tied to production operations where needed.
  • 2026-09-21T13:23:43Z
Senior Infrastructure Engineer
  • Santa Barbara, CA
  • onsite
  • Permanent / Full Time
  • 140000.00 - 150000.00 USD / Yearly
  • <p><strong>Job Title</strong></p><p>Senior Infrastructure Engineer</p><p><br></p><p><strong>Company Overview</strong></p><p>A well-established technology consulting firm based in Santa Barbara, California specializes in delivering tailored IT solutions to small and mid-sized businesses. The organization is dedicated to helping clients leverage technology to improve operations, enhance security, and support long-term growth through a high-touch, service-oriented approach. With a collaborative and engaging culture, the company emphasizes innovation, client success, and continuous learning.</p><p><br></p><p><strong>Role Summary</strong></p><p>The Senior Infrastructure Engineer is a highly client-facing, technical leadership role responsible for managing and optimizing client IT environments across Santa Barbara, California and surrounding areas. This position plays a critical role in designing, implementing, and supporting infrastructure, cloud, and security solutions while serving as a trusted advisor to business stakeholders. The ideal candidate thrives in dynamic environments, takes ownership of complex technical challenges, and delivers exceptional client experiences.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Own and manage client IT environments end-to-end, including design, implementation, maintenance, and escalation support</li><li>Lead technical projects from planning through execution, ensuring timely and successful delivery</li><li>Design and implement cloud, infrastructure, and security solutions aligned to client needs</li><li>Serve as a strategic advisor to clients, recommending improvements and technology roadmaps</li><li>Install, configure, and support networks, servers, cloud platforms, and endpoint systems</li><li>Monitor system health, manage backups, apply updates, and ensure security best practices</li><li>Troubleshoot and resolve complex technical issues across infrastructure, applications, and networks</li><li>Provide clear communication to both technical and non-technical stakeholders, including executives</li><li>Mentor junior team members and collaborate across technical teams</li><li>Maintain documentation, track work progress, and ensure high service quality standards</li></ul><p><br></p><p><strong>Compensation & Benefits</strong></p><ul><li>$100,000 - $150,000</li><li>Performance-based bonuses and incentive opportunities</li><li>Comprehensive benefits package including medical, dental, vision, and life insurance</li><li>Retirement plan with employer contribution</li><li>Paid time off and company holidays</li><li>Professional development support, including training and certifications</li><li>Additional perks such as wellness benefits, team events, and employee recognition programs</li></ul><p><strong>Additional Details</strong></p><ul><li>Hybrid with a mix of on-site client work and office collaboration</li><li>Client-facing position requiring regular travel to support regional clients</li><li>Fast-paced, collaborative environment with strong emphasis on autonomy and accountability</li></ul>
  • 2026-09-23T16:23:51Z
2 4