Search jobs now Find the right job type for you Create a job alert 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 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.

129 results for Front End Developer jobs

User Experience Designer
  • Bellevue, WA
  • onsite
  • Temporary / Contract
  • 55 - 60 USD / Hourly
  • <p><strong>Robert Half is partnering with our client in this search, a Fortune 500 company in the e-commerce, technology and logistics space, to hire a talented UX Designer for an 11-month contract opportunity in Bellevue, WA</strong>. The UX Designer will design intuitive, data-driven interfaces for complex, real-time operational systems. This role focuses on translating ambiguous requirements into user-friendly solutions through research and prototyping, while operating with strong ownership, speed, and a results-driven mindset in a fast-paced environment.</p><p><br></p><p><strong><em> </em></strong></p><p><strong>Location:</strong> Bellevue, WA (onsite)</p><p><strong>Duration:</strong> 11-month contract</p><p><strong>Pay Rate:</strong> $55–60/hour (W2)</p><p><strong>Hours:</strong> 40 hours/week</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Design end-to-end user experiences for complex, data-rich applications, including dashboards, control panels, and real-time monitoring interfaces</li><li>Develop wireframes, user flows, and high-fidelity prototypes to clearly communicate design concepts and interaction behaviors</li><li>Conduct user research, interviews, and usability testing to gather insights and inform design decisions</li><li>Translate user feedback and data into actionable design improvements, ensuring solutions are both intuitive and effective</li><li>Partner cross-functionally with product managers, engineers, and stakeholders to align on requirements and deliver high-quality experiences</li><li>Contribute to and help evolve design systems, component libraries, and UX standards for consistency and scalability</li><li>Present design concepts and rationale to stakeholders and leadership, incorporating feedback into iterative improvements</li><li>Collaborate closely with engineering teams to ensure design quality and accuracy throughout implementation</li><li>Monitor product performance using data and metrics, continuously optimizing the user experience</li></ul>
  • 2026-05-14T00:00:00Z
User Experience Designer
  • Philadelphia, PA
  • onsite
  • Temporary / Contract
  • 55 - 60 USD / Hourly
  • <p><strong><em>Robert Half is partnering with our client in this search, a Fortune 500 leader in the telecommunications and digital services industry, to hire a UX Designer for a highly collaborative digital product and customer experience team.</em></strong></p><p><br></p><p><strong>Duration: </strong>6-month contract with potential to extend</p><p><strong>Location: </strong>Philadelphia, PA (hybrid onsite 3–4 days/week)</p><p><strong>Hours: </strong>40 hours/week</p><p><strong>Pay Rate: </strong>$55–60/hour (W2)</p><p><br></p><p><strong>Position Overview:</strong></p><p>The UX Designer will play a hands-on role in designing customer-facing digital products and services focused on delivering seamless, engaging user experiences and visually elevated interfaces. This individual will collaborate closely with creative leadership, product, marketing, sales, brand, and engineering teams to help shape digital experiences that align user needs with business goals. The ideal candidate thrives in a fast-paced Agile environment, is highly detail-oriented, and has experience balancing multiple design initiatives simultaneously. A strong portfolio featuring recent web and mobile product work is required for consideration.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Lead the design and execution of user interface solutions across customer-facing digital products and experiences</li><li>Create visually compelling, pixel-perfect UI designs that align with brand standards and enhance usability</li><li>Identify user experience challenges, propose creative solutions, and contribute strategic recommendations to improve digital interactions</li><li>Develop interactive prototypes for experimentation, stakeholder presentations, and usability testing</li><li>Partner cross-functionally with creative, product, marketing, sales, and engineering teams throughout the full design lifecycle</li><li>Apply usability, accessibility, and responsive design best practices across web and mobile platforms</li><li>Produce wireframes, high-fidelity mockups, visual assets, and detailed design specifications for development teams</li><li>Contribute to and help evolve scalable design systems, style guides, and UI standards</li><li>Support iterative design improvements based on user feedback, analytics, and testing insights</li><li>Manage multiple projects simultaneously while maintaining exceptional attention to detail and quality</li></ul>
  • 2026-05-19T00:00:00Z
Software Engineer
  • Columbus, OH
  • onsite
  • Permanent / Full Time
  • 90000 - 105000 USD / Yearly
  • 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.
  • 2026-05-11T00:00:00Z
Software Engineer
  • Gaithersburg, MD
  • onsite
  • Temporary / Contract
  • 55 - 60 USD / Hourly
  • <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 &amp; 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 &amp; 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 &amp; 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 &amp; 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>
  • 2026-05-15T00:00:00Z
Software Engineer
  • East Lansing, MI
  • onsite
  • Permanent / Full Time
  • 110000 - 130000 USD / Yearly
  • 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&#39;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.
  • 2026-05-06T00:00:00Z
Software Engineer
  • Phoenix, AZ
  • onsite
  • Temporary / Contract
  • 0 - 0 USD / Yearly
  • <p>Robert Half&#39;s client in Phoenix is seeking a Software Engineer. This is an onsite, 5 days/ week, role. </p><p><strong>Key Responsibilities</strong></p><ul><li>Architect, design, and develop full-stack applications and database systems</li><li>Build scalable services and responsive user interfaces</li><li>Collaborate with engineering teams to define technical solutions</li><li>Participate in Agile/Scrum development</li><li>Write clean, maintainable code and conduct code reviews</li><li>Contribute to system architecture, standards, and long-term technical strategy</li></ul><p><br></p>
  • 2026-05-22T00:00:00Z
Software Engineer
  • Center Point, AL
  • onsite
  • Permanent / Full Time
  • 110000 - 140000 USD / Yearly
  • <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>
  • 2026-05-01T00:00:00Z
Software Engineer
  • Milwaukee, WI
  • onsite
  • Temporary to Hire
  • 0 - 0 USD / Yearly
  • <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>
  • 2026-05-11T00:00:00Z
Software Engineer
  • Jacksonville, FL
  • onsite
  • Temporary to Hire
  • 47.5 - 55 USD / Hourly
  • <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>
  • 2026-05-26T00:00:00Z
Software Engineer
  • Jacksonville, FL
  • onsite
  • Temporary to Hire
  • 57 - 66 USD / Hourly
  • We are looking for a skilled Software Engineer to join our team in Jacksonville, Florida, on a Contract to permanent position. In this role, you will develop and enhance software applications using C++ while automating workflows through batch scripting. This position offers an excellent opportunity to contribute to high-performance systems and solve complex technical challenges.<br><br>Responsibilities:<br>• Design and implement software features and applications using the C++ programming language.<br>• Develop clean, efficient, and maintainable code that meets technical requirements and standards.<br>• Collaborate with cross-functional teams to gather and define technical specifications for projects.<br>• Perform unit testing and support integration testing to ensure software quality and reliability.<br>• Identify and resolve software defects through debugging and troubleshooting techniques.<br>• Automate repetitive tasks and workflows by creating and maintaining batch scripts.<br>• Optimize and maintain existing codebases to improve performance and functionality.<br>• Stay informed about the latest advancements and best practices in C++ development.
  • 2026-05-21T00:00:00Z
Software Engineer
  • Miami, FL
  • onsite
  • Temporary / Contract
  • 50 - 60 USD / Hourly
  • <p>We are seeking a skilled <strong>Software Engineer</strong> with strong experience in <strong>.NET, C#, and .NET Core</strong> to join our technology team. In this role, you will design, develop, test, and maintain scalable applications and services that support key business initiatives. The ideal candidate is a collaborative problem-solver with a passion for building high-quality software and contributing to a fast-paced development environment.</p><p><strong>Key Responsibilities</strong></p><ul><li>Design, develop, and maintain applications using <strong>C#, .NET, and .NET Core</strong></li><li>Build and support RESTful APIs, web services, and backend systems</li><li>Collaborate with cross-functional teams including product, QA, and infrastructure</li><li>Write clean, efficient, and well-documented code</li><li>Troubleshoot, debug, and enhance existing applications</li><li>Participate in code reviews and promote best practices in software development</li><li>Contribute to application architecture, performance optimization, and scalability improvements</li><li>Support deployment processes and ongoing system maintenance</li></ul><p><br></p>
  • 2026-05-24T00:00:00Z
Software Engineer
  • Atlanta, GA
  • onsite
  • Permanent / Full Time
  • 100000 - 120000 USD / Yearly
  • <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>
  • 2026-05-18T00:00:00Z
Software Engineer
  • Dayton, OH
  • onsite
  • Temporary / Contract
  • 70 - 75 USD / Hourly
  • <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>
  • 2026-05-12T00:00:00Z
Software Engineer
  • Madison, WI
  • onsite
  • Permanent / Full Time
  • 120000 - 165000 USD / Yearly
  • <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>
  • 2026-05-19T00:00:00Z
Software Engineer
  • Albuquerque, NM
  • onsite
  • Permanent / Full Time
  • 0 - 0 USD / Yearly
  • <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>
  • 2026-05-01T00:00:00Z
Software Engineer
  • Fort Wayne, IN
  • onsite
  • Temporary to Hire
  • 0 - 0 USD / Yearly
  • We are looking for a Software Engineer to join a team in Fort Wayne, Indiana on a contract basis with the potential for a permanent position. This opportunity is ideal for someone with hands-on experience building modern web applications and contributing across both backend and frontend development. The role focuses on creating reliable software solutions, improving application performance, and collaborating with teammates to deliver high-quality results.<br><br>Responsibilities:<br>• Design, build, and maintain software applications using C#, .NET, ASP.NET, JavaScript, and React.js.<br>• Develop responsive user-facing features and support robust server-side functionality for web-based solutions.<br>• Partner with cross-functional team members to translate business needs into scalable technical solutions.<br>• Write clean, efficient, and maintainable code while following established development standards and best practices.<br>• Troubleshoot application issues, identify root causes, and implement effective fixes to improve stability and performance.<br>• Participate in code reviews, testing efforts, and ongoing enhancements to strengthen product quality.<br>• Contribute to application updates and feature improvements throughout the software development lifecycle.
  • 2026-05-19T00:00:00Z
Software Engineer
  • Margate, FL
  • onsite
  • Temporary / Contract
  • 50 - 58 USD / Hourly
  • <p>We are looking for an experienced Sr. Software Engineer to join our client in Florida. This contract opportunity with potential for a permanent role is ideal for a hands-on engineer who can support business-critical applications, contribute to modern .NET development efforts, and help maintain continuity within a small, highly collaborative IT environment. The role is fully onsite and offers the chance to work closely with internal stakeholders on application support, integration work, and platform improvement initiatives.</p><p>**looking for someone with previous &quot;lead&quot; experience.</p><p><br></p><p>Responsibilities:</p><p>• Maintain and enhance existing business applications while contributing to the design and delivery of new software solutions.</p><p>• Investigate, prioritize, and resolve application support issues to keep services reliable for internal users and departments.</p><p>• Build and support integrations between internal systems and third-party platforms, ensuring dependable data flow and process efficiency.</p><p>• Develop and troubleshoot solutions using technologies such as C#, ASP.NET, .NET Core, JavaScript, React.js, and VB.NET.</p><p>• Partner with a small IT team to balance day-to-day support needs with longer-term development initiatives.</p><p>• Assist with application server upgrade and migration efforts, including validating performance and reducing disruption to operations.</p><p>• Support legacy codebases while identifying practical opportunities for modernization and improved maintainability.</p><p>• Contribute technical expertise to projects involving enterprise platforms.</p><p>• Work directly with departments and stakeholders to understand operational needs and translate them into effective technical solutions.</p><p><br></p>
  • 2026-05-15T00:00:00Z
Software Engineer
  • Dublin, OH
  • remote
  • Permanent / Full Time
  • 120000 - 130000 USD / Yearly
  • <p>We are looking for an experienced Software Engineer to join our team in Columbus. This position is suited for a senior-level developer who thrives in Agile teams and brings strong experience building, enhancing, and supporting modern .NET applications. The role focuses on delivering responsive web solutions, collaborating across the software lifecycle, and maintaining reliable performance in a production environment.</p><p><br></p><p>Responsibilities:</p><p>• Design, build, and maintain scalable applications using C# and the .NET ecosystem.</p><p>• Create interactive user interfaces with Microsoft Blazor to deliver modern web experiences.</p><p>• Develop and optimize data access layers with Entity Framework and Microsoft SQL Server.</p><p>• Produce responsive front-end components using JavaScript, HTML, and CSS for consistent usability across devices.</p><p>• Partner with Agile team members to plan work, participate in iterative delivery, and support continuous improvement.</p><p>• Troubleshoot application issues, resolve defects, and provide ongoing production support for business-critical systems.</p><p>• Contribute to code reviews, testing efforts, and technical documentation to support maintainable software delivery</p>
  • 2026-05-20T00:00:00Z
Software Engineer
  • Austin, TX
  • onsite
  • Permanent / Full Time
  • 130000 - 150000 USD / Yearly
  • 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.
  • 2026-05-15T00:00:00Z
IFS Developer
  • Saint Paul, MN
  • remote
  • Temporary / Contract
  • 61.75 - 71.5 USD / Hourly
  • <p>We are looking for an IFS Developer to support and enhance IFS cloud-based business systems for a long-term contract opportunity in Saint Paul, Minnesota. This role focuses on shaping practical, scalable solutions across service operations, asset-related processes, and workflow automation while partnering closely with business and technical teams. The ideal candidate will turn operational needs into effective system configurations, promote a configuration-first approach, and help maintain a reliable platform that supports long-term growth.</p><p><br></p><p>Responsibilities:</p><p>• Configure and refine cloud IFS Cloud and Next Gen Service Management modules that support field service, asset management, scheduling, and related operational processes.</p><p>• Translate business goals from operations, finance, product, and IT teams into functional system designs that improve day-to-day performance.</p><p>• Set up and maintain business rules for contracts, pricing, service coverage, and service-level expectations within the platform.</p><p>• Build and support automated workflows that streamline service events, customer onboarding activities, notifications, and other core processes.</p><p>• Apply controlled system enhancements such as custom fields, calculated logic, interface adjustments, and event-based actions when business needs require them.</p><p>• Review proposed changes to ensure solutions remain sustainable, well-governed, and compatible with future platform updates.</p><p>• Contribute to testing activities across development, configuration, and production environments, and help resolve issues tied to setup or automation behavior.</p><p>• Document system configurations, design decisions, and support practices to strengthen governance and maintain platform quality over time.</p><p>• Provide ongoing application support and identify opportunities for continuous improvement that increase efficiency, consistency, and user effectiveness.</p>
  • 2026-05-21T00:00:00Z
Desktop Engineer
  • Barefoot Beach, FL
  • onsite
  • Temporary / Contract
  • 0 - 0 USD / Yearly
  • <p>We are looking for a skilled Desktop Engineer to join our team in Fort Myers/Naples area in Florida. In this role, you will be responsible for managing software deployments, troubleshooting technical issues, and maintaining system security across enterprise environments. This is a fully on-site long-term contract position offering the opportunity to contribute to essential IT operations in the rental/leasing services industry.</p><p><br></p><p>Responsibilities:</p><p>• Create, test, and deploy software packages using Tanium and other platforms to ensure successful rollouts.</p><p>• Troubleshoot deployment failures and escalate critical issues when necessary to maintain business operations.</p><p>• Take ownership of support tickets, resolving issues independently and collaborating with IT teams and end users.</p><p>• Develop and test software packages using PowerShell App Deployment Toolkit for compatibility and functionality.</p><p>• Perform quarterly updates of endpoint protection tools and manage Java updates to enhance system security.</p><p>• Collaborate with the Vulnerability Management Team to address high-risk security vulnerabilities effectively.</p><p>• Document deployment processes, troubleshooting steps, and system configurations to support organizational knowledge.</p><p>• Monitor third-party automation tools and workflows to ensure consistent operation.</p><p>• Analyze and provide feedback on technical solutions to improve IT processes and align with industry standards.</p>
  • 2026-05-20T00:00:00Z
Software Developer III
  • Philadelphia, PA
  • onsite
  • Temporary / Contract
  • 59 - 64 USD / Hourly
  • <p>Senior Software Engineer, Backend (Python / Cloud Security Platforms)</p><p>Location: Philadelphia, PA</p><p>Work Arrangement: Hybrid – 2-4 days per week onsite</p><p>Schedule: Standard business hours</p><p><br></p><p>Key Responsibilities</p><p>Backend Engineering &amp; Platform Development</p><ul><li>Design, build, and maintain backend services and data pipelines that ingest, normalize, and analyze large volumes of cloud and security data.</li><li>Write production‑quality Python code using established architectural patterns, testing practices, and documentation standards.</li><li>Design and own medium‑complexity systems, including data models, API contracts, orchestration logic, and integrations.</li></ul><p>AI‑Augmented Development</p><ul><li>Leverage AI coding agents daily to accelerate development while maintaining code quality and architectural consistency.</li><li>Craft structured prompts aligned with project conventions and critically evaluate AI‑generated output for correctness, security, and maintainability.</li><li>Apply judgment to determine when to hand‑code versus delegate tasks to AI agents.</li></ul><p>Cloud, Infrastructure &amp; Reliability</p><ul><li>Build and maintain services running on AWS, including containerized workloads and supporting cloud services.</li><li>Implement resilient, long‑running processes with robust retry logic, progress tracking, and failure handling.</li><li>Contribute to Infrastructure as Code and CI/CD pipelines supporting multi‑environment deployments and security scanning.</li></ul><p>Collaboration, Quality &amp; Operations</p><ul><li>Conduct thorough code reviews evaluating design intent, correctness, security, and long‑term sustainability.</li><li>Collaborate closely with security analysts, platform teams, and leadership to refine requirements and technical solutions.</li><li>Participate in support rotations, monitor service health, and respond to operational issues.</li><li>Maintain documentation, runbooks, and architectural decision records.</li></ul>
  • 2026-05-14T00:00:00Z
CORP - Full Stack Developer II
  • Plano, TX
  • onsite
  • Temporary / Contract
  • 35 - 40 USD / Hourly
  • We are looking for a skilled Full Stack Developer II to join a high-volume applications team supporting a portfolio of custom business systems in Plano, Texas. This Long-term Contract opportunity is ideal for someone who enjoys balancing application development with production support, troubleshooting, and direct collaboration with business users. The role calls for strong full stack experience across database, backend, and Windows-based application environments, along with the ability to communicate clearly in a hybrid setting.<br><br>Responsibilities:<br>• Provide ongoing support for multiple custom-built business applications, resolving issues quickly to maintain reliable day-to-day operations.<br>• Investigate production incidents, identify root causes, and implement effective fixes across full stack environments.<br>• Develop, enhance, and maintain applications using .NET technologies, SQL-based systems, and Windows-focused platforms.<br>• Work with both Oracle and Microsoft database environments to support application functionality, data integrity, and performance.<br>• Partner directly with end users to gather issue details, explain resolutions, and ensure a positive support experience through regular communication.<br>• Participate in daily collaboration using tools such as Microsoft Teams, Outlook, and shared work tracking boards to coordinate priorities and updates.<br>• Contribute to API and MVC-based development efforts that improve system capability and streamline integrations.<br>• Assist with messaging or integration components, including MQ-related configurations or support activities when needed.
  • 2026-05-05T00:00:00Z
User Experience (UX) Designer
  • Newark, NJ
  • onsite
  • Temporary / Contract
  • 60 - 65 USD / Hourly
  • <p><strong><em>Robert Half is partnering with our client in this search, a Fortune 500 leader in the financial services industry, to hire a Senior UX Designer for a highly collaborative digital experience team focused on building intuitive, scalable, and customer-centered digital products. This is an exciting opportunity for an experienced UX professional who thrives in complex environments and is passionate about improving user journeys, driving usability outcomes, and partnering cross-functionally to deliver impactful digital experiences.</em></strong></p><p><br></p><p><strong>Location:</strong> Newark, NJ (hybrid-onsite)</p><p><strong>Duration:</strong> 3+ month contract w/ potential to convert to FTE</p><p><strong>Hours: </strong>40 hours/week</p><p><strong>Pay Rate: </strong>$60-65/hour</p><p><br></p><p><strong>Position Overview:</strong></p><p>The Senior UX Designer will lead end-to-end user experience design across complex digital journeys in a fast-paced, highly collaborative environment. This role is responsible for creating intuitive, scalable customer experiences through user research, usability testing, information architecture, interaction design, and prototyping. The ideal candidate is experienced in driving UX strategy, influencing cross-functional teams, and delivering data-informed design solutions across responsive digital platforms.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Lead UX strategy and execution for complex customer journeys, including onboarding, account management, and digital servicing experiences</li><li>Define user flows, information architecture, interaction models, and scalable UX patterns</li><li>Create low- and high-fidelity wireframes, mockups, and interactive prototypes</li><li>Conduct user research and usability testing; translate insights into actionable design recommendations</li><li>Use analytics, testing insights, and user feedback to inform design decisions and improve customer outcomes</li><li>Partner cross-functionally with product, engineering, accessibility, content strategy, analytics, and business stakeholders to shape requirements and user experiences</li><li>Collaborate with experimentation teams to develop and measure testable design variants</li><li>Facilitate design reviews, workshops, and collaborative working sessions</li><li>Contribute to reusable UI components and design system documentation, including responsive behavior and accessibility standards</li><li>Ensure all designs align with WCAG accessibility requirements and UX best practices</li><li>Mentor junior designers and help elevate overall design quality across the organization</li><li>Navigate ambiguity and balance user needs, business goals, and technical considerations</li></ul>
  • 2026-05-18T00:00:00Z
User Experience (UX) Designer
  • Asbury Park, NJ
  • remote
  • Temporary / Contract
  • 30 - 35 USD / Hourly
  • <p>We are looking for a User Experience (UX) Designer to join a team in New Jersey on a Long-term Contract basis. This role will guide digital product design from discovery and structure through interface creation, while working closely with creative, marketing, and engineering partners. The ideal candidate combines strong visual design judgment with practical experience in WordPress and can help deliver user-centered, accessible, and high-performing web experiences.</p><p><br></p><p>Responsibilities:</p><p>• Drive user-centered design activities including discovery work, journey mapping, wireframe creation, and interactive prototyping for web experiences.</p><p>• Create refined interface designs in Figma, applying strong standards for layout, typography, consistency, and usability.</p><p>• Develop and enhance WordPress themes, page templates, and custom Gutenberg components to support scalable site experiences.</p><p>• Translate approved designs into clean front-end code when needed, using semantic HTML and CSS to maintain quality and responsiveness.</p><p>• Strengthen and expand the organization’s design system, reusable components, and visual standards across digital products.</p><p>• Plan and conduct usability reviews, then use behavioral insights and feedback data to improve the user experience.</p><p>• Work closely with developers throughout implementation to ensure final builds accurately reflect the intended design direction.</p><p>• Review existing digital pages for accessibility, responsiveness, and performance, and recommend practical improvements.</p><p>• Monitor emerging UX and UI practices, bringing forward ideas that improve design effectiveness and overall product quality.</p><p><br></p><p>02720-0013435988</p><p><br></p>
  • 2026-05-20T00:00:00Z
2 4