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.

148 results for Back End Developer jobs

Sr. Software Engineer
  • Camden, NJ
  • onsite
  • Permanent / Full Time
  • 90000 - 125000 USD / Yearly
  • <p>We are looking for a Senior Software Engineer to help build and enhance scalable products. This role focuses on front-end development while also contributing to service-layer engineering, shared architecture decisions, and cross-functional delivery. The ideal candidate brings deep experience with modern JavaScript frameworks, strong backend proficiency, and a collaborative approach to quality, performance, and engineering excellence.</p><p><br></p><p>Responsibilities:</p><p>• Shape technical design decisions for shared platforms and front-end solutions, ensuring maintainable and scalable architecture.</p><p>• Establish and uphold development standards, interface expectations, and engineering best practices across collaborating teams.</p><p>• Guide peer reviews, provide technical coaching, and support the growth of less experienced developers.</p><p>• Build reusable UI elements and common libraries that improve consistency and accelerate feature delivery.</p><p>• Create and maintain backend services using Java with Spring Boot or Node.js to support application functionality.</p><p>• Coordinate API contracts, data models, and error-handling patterns between user interfaces and backend systems.</p><p>• Contribute actively to agile ceremonies, including planning, backlog refinement, and release execution.</p><p>• Investigate and resolve issues spanning web applications, mobile experiences, APIs, and cloud-based environments.</p><p>• Partner with quality assurance and DevOps teams to enable testable releases, accelerate defect resolution, and strengthen CI/CD workflows.</p>
  • 2026-06-09T00:00:00Z
Sr. Software Engineer
  • Chicago, IL
  • remote
  • Permanent / Full Time
  • 225000 - 300000 USD / Yearly
  • We are looking for a Senior Software Engineer to create modern software solutions that connect data, systems, and business workflows into effective digital products. This role is based in Chicago, Illinois, and offers the opportunity to work closely with engineers, product leaders, and client stakeholders to deliver dependable, user-centered platforms. The ideal candidate enjoys building new capabilities from the ground up, solving unfamiliar technical challenges, and improving systems through thoughtful engineering practices.<br><br>Responsibilities:<br>• Build and release full-stack software products, including backend services, APIs, user interfaces, dashboards, and data-driven features that support operational decision-making.<br>• Connect external and internal platforms by developing integrations, data flows, and synchronization processes across business and analytical systems.<br>• Create automated workflows that streamline coordination between users, software applications, and operational processes.<br>• Collaborate with product and engineering partners to define technical approaches, strengthen delivery methods, and improve long-term solution quality.<br>• Engage directly with users and client stakeholders to gather requirements, validate concepts, and refine functionality based on practical feedback.<br>• Monitor live applications, troubleshoot issues across the technology stack, and enhance system stability and performance in production environments.<br>• Produce technical documentation, architectural guidance, and transition materials that enable client teams to support and expand delivered solutions.<br>• Establish reusable development patterns, deployment methods, and engineering assets that improve efficiency across future engagements.
  • 2026-06-10T00:00:00Z
Sr. Software Engineer
  • Jacksonville, FL
  • onsite
  • Permanent / Full Time
  • 0 - 0 USD / Yearly
  • We are looking for an experienced Sr. Software Engineer to join our team and shape scalable software solutions that deliver meaningful business value. This position is ideal for an experienced full-stack engineer who brings strong technical judgment, embraces AI-assisted development practices, and can influence engineering quality across the product lifecycle. You will work closely with cross-functional partners to create reliable, secure, and high-performing applications while helping elevate team standards and delivery consistency.<br><br>Responsibilities:<br>• Drive the design, development, and enhancement of complex software capabilities across front-end, back-end, and cloud-based systems.<br>• Provide technical leadership through thoughtful code reviews, mentoring, and hands-on support that strengthens team performance.<br>• Build quality into the development process by advancing automated testing, secure coding methods, and dependable deployment practices.<br>• Investigate challenging production and application issues, determine root causes, and implement durable fixes across the stack.<br>• Use AI-enabled tools to improve solution design, implementation, debugging, validation, and peer review throughout the engineering workflow.<br>• Assess emerging engineering technologies and recommend practical ways to incorporate AI-driven tools and modern development practices.<br>• Oversee code integration and release activities using source control, continuous integration, continuous delivery, and established engineering processes.<br>• Partner with product and business stakeholders to align technical solutions with user needs, operational goals, and long-term platform direction.<br>• Identify opportunities to refine workflows, strengthen tooling, and improve overall engineering effectiveness and delivery outcomes.
  • 2026-06-12T00:00:00Z
Sr. Software Engineer
  • Jacksonville, FL
  • onsite
  • Permanent / Full Time
  • 0 - 0 USD / Yearly
  • We are looking for a Sr. Software Engineer to help shape modern cloud platforms in Jacksonville, Florida. This role will lead the design and delivery of scalable serverless solutions, guide technical direction for complex initiatives, and strengthen engineering standards across the organization. The ideal candidate brings deep experience with C#/.NET, cloud architecture, and cross-functional collaboration to build reliable, secure, and high-performing systems.<br><br>Responsibilities:<br>• Design and deliver large-scale serverless applications using cloud-native services, event-driven patterns, and distributed system principles.<br>• Define technical architecture for new platforms, reusable services, and core components that support long-term scalability and operational stability.<br>• Build and improve infrastructure automation, deployment pipelines, and release processes to enable efficient and dependable software delivery.<br>• Act as a senior technical authority for cloud and serverless engineering, providing guidance on architecture decisions and implementation approaches.<br>• Lead design reviews, resolve complex production issues, and drive improvements in reliability, observability, and operational performance.<br>• Collaborate with product, security, DevOps, and business partners to align engineering solutions with strategic objectives and risk controls.<br>• Establish testing approaches that strengthen quality across automated, integration, and end-to-end validation efforts.<br>• Mentor engineers and technical leaders by sharing best practices, shaping engineering patterns, and supporting career development.<br>• Promote secure development, system hardening, and proactive mitigation of technical and operational risks.<br>• Influence roadmaps and technical strategy through clear communication, sound engineering judgment, and data-informed recommendations.
  • 2026-06-12T00:00:00Z
Sr. Software Engineer
  • Exton, PA
  • onsite
  • Permanent / Full Time
  • 160000 - 180000 USD / Yearly
  • We are looking for a Sr. Software Engineer to help shape and advance AI-driven software modernization efforts in Exton, Pennsylvania. This role will guide engineering teams on applied AI practices, improve code conversion quality across varied product environments, and contribute to standards that support scalable adoption throughout the organization. The position is well suited for someone who enjoys complex technical analysis, modern automation, and working across a broad mix of legacy and contemporary technologies with a global team.<br><br>Responsibilities:<br>• Assess complex code conversion outcomes, identify areas where automated results need refinement, and make targeted adjustments when necessary to preserve functionality and accuracy.<br>• Improve AI-based modernization workflows by defining effective coding patterns, highlighting risky translation scenarios, and strengthening output quality over time.<br>• Investigate difficult translation issues by comparing behavior across languages, compilers, runtime environments, and platforms to resolve defects or precision gaps.<br>• Build internal utilities, scripts, and automation that increase efficiency, consistency, and visibility across code modernization initiatives.<br>• Design comprehensive validation strategies and resilient test coverage to confirm that transformed code performs correctly and meets expected standards.<br>• Evaluate emerging AI tools and methods on an ongoing basis, recommending enhancements that keep modernization practices effective and current.<br>• Determine practical boundaries of different technologies and approaches so teams can make informed implementation decisions.<br>• Support broader engineering adoption by mentoring developers, sharing technical guidance, and creating learning materials around AI-assisted development practices.
  • 2026-06-09T00:00:00Z
Sr. Software Engineer
  • Jacksonville, FL
  • onsite
  • Permanent / Full Time
  • 0 - 0 USD / Yearly
  • We are looking for an experienced Sr. Software Engineer to join our team and play a key role in building reliable, scalable software solutions. This position is ideal for an engineer who combines strong technical leadership with hands-on development across modern web, cloud, and distributed systems. The right candidate brings a thoughtful approach to architecture, embraces AI-enabled development practices, and partners effectively with cross-functional teams to deliver high-quality products.<br><br>Responsibilities:<br>• Design, develop, and support complex software features and platform capabilities that improve product performance, reliability, and scalability.<br>• Define technical approaches for new applications, shared services, and system enhancements while aligning solutions with broader architectural standards.<br>• Contribute hands-on code and provide technical leadership through constructive reviews, mentoring, and engineering best practices.<br>• Strengthen product quality by implementing automated testing strategies and validating software behavior throughout the development lifecycle.<br>• Apply secure development principles to protect applications, data, and integrations across front-end and back-end environments.<br>• Investigate production issues, identify root causes, and deliver timely fixes across application, database, and infrastructure layers.<br>• Use AI-driven tools to accelerate solution design, coding, debugging, testing, and code review while helping the team adopt effective usage patterns.<br>• Collaborate with stakeholders to understand business priorities, user expectations, and functional requirements in order to shape practical technical solutions.<br>• Support software delivery from initial development through deployment, monitoring, and ongoing operational improvement using source control and CI/CD practices.<br>• Recommend and implement improvements to engineering workflows, tools, and development standards that increase team effectiveness and delivery consistency.
  • 2026-06-12T00:00:00Z
Sr. Software Engineer
  • Knoxville, TN
  • remote
  • Permanent / Full Time
  • 0 - 0 USD / Yearly
  • <p>Robert Half is hiring! We are looking for an experienced Sr. Software Engineer to join a growing team in the Southeast. In this role, you will build modern software solutions across backend services, APIs, and user-facing applications while contributing to cloud-based architecture and system reliability. The ideal candidate brings strong full-stack development experience, enjoys solving complex technical challenges, and works effectively with cross-functional partners to deliver secure, scalable products.</p><p><br></p><p>Responsibilities:</p><p>• Create, enhance, and support scalable backend applications using Python frameworks or Node.js technologies.</p><p>• Develop and maintain API solutions for web platforms, including services built with REST and GraphQL patterns.</p><p>• Build responsive front-end features with React and connect them effectively to backend systems.</p><p>• Design cloud-based application architectures and manage deployments across services such as compute, storage, serverless, and databases.</p><p>• Engineer microservices and distributed application components that support scalability and long-term maintainability.</p><p>• Improve system efficiency by tuning application performance, refining database interactions, and managing cloud resource usage.</p><p>• Apply secure development practices by implementing authentication, authorization, and other application security controls.</p><p>• Support automated delivery workflows and container-based deployment processes using Docker and CI/CD tools.</p><p>• Partner with product, design, and DevOps teams to deliver technical solutions aligned with business and user needs.</p><p>• Investigate production issues, monitor application health, and resolve incidents in cloud-hosted environments.</p>
  • 2026-06-10T00:00:00Z
Sr. Software Engineer
  • Chicago, IL
  • onsite
  • Temporary to Hire
  • 55.4135 - 64.163 USD / Hourly
  • We are looking for a skilled Sr. Software Engineer to join a dynamic team within the real estate and property industry. In this contract-to-permanent position, you will play a key role in building and maintaining custom web applications that drive operational efficiency across the organization. This role is based in Chicago, Illinois, and offers a hybrid work environment with three days onsite per week.<br><br>Responsibilities:<br>• Design, develop, test, and deploy full stack web applications using React and .NET technologies.<br>• Own the architecture, scalability, and maintainability of internal applications to ensure long-term performance.<br>• Build and integrate APIs, connecting front-end, back-end, and database layers seamlessly.<br>• Troubleshoot and enhance existing applications to improve functionality and user experience.<br>• Partner with data engineering and analytics teams to align applications with the organization&#39;s data platform.<br>• Write clean, secure, and well-documented code that adheres to industry best practices.<br>• Conduct code reviews and participate in deployment processes to maintain high-quality standards.<br>• Provide production support and resolve technical issues in a timely manner.<br>• Contribute to data-related tasks such as SQL queries, basic data modeling, and collaborating on analytics projects.
  • 2026-06-19T00:00:00Z
GIS Developer
  • Saint Paul, MN
  • onsite
  • Temporary / Contract
  • 35 - 45 USD / Hourly
  • We are looking for a Business Analyst to join a long-term contract opportunity in St Paul, Minnesota. In this role, you will support enterprise geospatial and business intelligence initiatives by turning operational needs into practical automation and data solutions. You will partner with logistics and business teams to improve planning, reporting, and decision-making through scalable analytical tools and well-structured data processes.<br><br>Responsibilities:<br>• Partner with business and logistics stakeholders to collect needs, clarify priorities, and translate operational goals into effective analytical and automation solutions.<br>• Design, build, and maintain geospatial and data-driven workflows that support territory planning, route optimization, and broader business operations.<br>• Develop reliable pipelines and automated processes using tools such as SQL, Python, and cloud-based technologies to improve consistency and visibility across datasets.<br>• Analyze business, spatial, and operational information to identify trends, measure outcomes, and provide insights that support strategic decisions.<br>• Create reports, dashboards, and supporting documentation that help users understand results and act on data with confidence.<br>• Contribute to the design and enhancement of enterprise platform capabilities by researching methods, evaluating options, and recommending practical improvements.<br>• Work closely with cross-functional teams to ensure solutions are scalable, durable, and aligned with compliance, operational, and performance expectations.<br>• Support ongoing issue review, testing, and refinement of database and automation solutions to improve efficiency, accuracy, and user adoption.
  • 2026-06-30T00:00:00Z
Sr. Software Engineer/Python
  • Johnston, IA
  • onsite
  • Temporary / Contract
  • 0 - 0 USD / Yearly
  • <p>We are looking for an experienced Sr. Software Engineer/Python to support a chemicals manufacturing organization in Johnston, Iowa. This Long-term Contract opportunity is ideal for someone who can design and build backend services that strengthen a modern agronomic software platform while collaborating closely with an agile development team. The role focuses on creating secure, scalable solutions, shaping shared data models, and contributing to geospatially driven capabilities that support critical business applications.</p><p><br></p><p>Responsibilities:</p><p>• Design, develop, and enhance core backend services that power enterprise agronomic applications.</p><p>• Build and support authentication and access control capabilities using modern identity technologies, including Microsoft Entra ID.</p><p>• Establish and refine shared data structures and foundational service patterns that influence multiple teams and systems.</p><p>• Deliver software features independently while partnering with agile team members to release improvements and sustain existing functionality.</p><p>• Create solutions in Python and contribute across related technologies within the broader application stack, including .NET and JavaScript-based components.</p><p>• Develop and maintain geospatial functionality using mapping and spatial tools to enable location-based data use cases.</p><p>• Apply authorization models such as relationship-based access control to strengthen platform security and governance.</p><p>• Troubleshoot production issues, improve system reliability, and optimize performance across core platform services.</p>
  • 2026-06-19T00:00:00Z
User Experience (UX) Designer
  • Chicago, IL
  • onsite
  • Temporary / Contract
  • 45 - 50 USD / Hourly
  • <p>We are seeking a UX Designer for a contract opportunity to support an existing body of work and help maintain continuity on a key digital product initiative. </p><p><br></p><p><strong>What Project Will They Be Working On?</strong></p><p>This role supports an ongoing digital application design initiative, focused on enhancing user experience, interface design, and usability across complex web-based products. The designer will help evolve and execute user-centered experiences for large-scale digital applications.</p><p><br></p><p><strong>Team Structure</strong></p><p>The UX Designer will work directly with the UX lead and broader UX team, with occasional collaboration across cross-functional partners, including business analysts and front-end engineering.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Collaborate throughout the design process from concept through execution</li><li>Design intuitive, visually engaging interfaces for web applications</li><li>Communicate ideas through design tools, whiteboarding, sketching, and other visualization methods</li><li>Develop navigation models, interaction patterns, components, and templates</li><li>Produce UX deliverables such as process flows, wireframes, storyboards, and prototypes</li><li>Partner with UX and research teams to support usability testing, test planning, and iterative improvements</li><li>Create visual assets and document detailed design specifications</li><li>Ensure consistency with established UX standards and brand guidelines</li><li>Build wireframes, prototypes, and interactive mockups</li><li>Translate user research and usability findings into actionable design improvements</li><li>Work closely with front-end engineers to support implementation</li><li>Help ensure accessibility compliance and performance optimization</li><li>Perform additional duties as needed</li></ul>
  • 2026-06-11T00:00:00Z
Senior Java Engineer & Architect
  • Salt Lake City, UT
  • onsite
  • Permanent / Full Time
  • 150000 - 180000 USD / Yearly
  • We are looking for an accomplished Senior Java Engineer &amp; Architect to strengthen and modernize critical business applications in Salt Lake City, Utah. This position blends technical leadership with hands-on development, focusing on dependable architecture, scalable solutions, and practical improvements that support daily operations. You will collaborate with business stakeholders and a small technology team to enhance internal platforms, streamline workflows, and identify effective opportunities for automation and emerging tools.<br><br>Responsibilities:<br>• Design, develop, and refine Java-based applications that support core business processes and long-term operational goals.<br>• Create architectural plans that improve system scalability, maintainability, performance, and reliability across existing platforms.<br>• Partner with managers, end users, and IT colleagues to translate operational needs into effective technical solutions.<br>• Maintain and extend large, established codebases while reducing technical debt and improving application stability.<br>• Build and support integrations with databases, APIs, and external services to ensure smooth data flow across systems.<br>• Analyze workflows and recommend software enhancements that increase efficiency, accuracy, and employee productivity.<br>• Troubleshoot application, database, and infrastructure issues in a Linux environment and resolve problems with minimal disruption.<br>• Evaluate and implement appropriate technologies, including automation and AI-assisted tools, when they provide measurable business value.<br>• Provide project planning input, technical guidance, and user support to help ensure successful delivery and adoption of solutions.
  • 2026-07-01T00:00:00Z
Sr. Software Engineer - Technical Lead
  • Bettendorf, IA
  • onsite
  • Permanent / Full Time
  • 0 - 0 USD / Yearly
  • Position: Sr Software Engineer / Sr Software Developer -- TECHNICAL LEAD<br>Location: onsite -- QUAD CITIES<br>Salary: $95,000 - 125,000 base annual salary + excellent benefits<br><br>*** For immediate and confidential consideration, please send a message to MEREDITH CARLE on LinkedIn or send an email to me with your resume. My email can be found on my LinkedIn page. ***<br><br>A leading technology‑driven product company is seeking a Development Lead to step into a critical succession role. This position offers 1.5 years of hands‑on knowledge transfer before fully taking over as the future ERP Development Manager and joining the leadership team.<br><br>Why This Opportunity Stands Out -- Exceptional career growth plan with stability!<br><br>Work for a true technology-first organization where the product is what you build.<br>Step into a clear growth path to Development Manager.<br>Lead a blended team across the U.S. and India.<br>High stability: onboarding now for a planned retirement in 2027.<br><br><br>What You’ll Do<br><br>Spend 50–75% coding (60% maintenance, 40% new feature development).<br>Lead and guide a team of 7 developers (3 U.S., 4 India).<br>Assign work, manage delivery, and support daily development activities.<br>Partner closely with QA and Product for requirements, design, and execution.<br>Work full‑stack: 60–70% backend, 30–40% frontend.<br>Eventually own 1:1s and all responsibilities of the Development Manager.<br><br><br>Core Requirements<br><br>5+ years of software development experience (senior level).<br>1–2+ years leading projects or managing developers.<br>Java 8, MySQL, JavaScript/jQuery.<br>Experience in Linux environments and Java Tomcat.<br>Stable work history (no job hoppers).<br>Must currently live within 30 miles of the Quad Cities.<br><br>Bonus Skills<br><br>ERP background<br>Accounting/financial applications<br>C# experience<br><br>*** For immediate and confidential consideration, please send a message to MEREDITH CARLE on LinkedIn or send an email to me with your resume. My email can be found on my LinkedIn page. Also, you may contact me by office: 515-303-4654. Or one click apply on our Robert Half website. No third party inquiries please. Our client cannot provide sponsorship and cannot hire C2C. ***
  • 2026-06-22T00:00:00Z
Senior IT Platform / Systems Engineer
  • Cincinnati, OH
  • remote
  • Temporary / Contract
  • 45 - 55 USD / Hourly
  • <p>We are looking for a Senior IT Platform / Systems Engineer to support enterprise technology operations in New York, NY as part of a Long-term Contract engagement. This position is ideal for a hands-on engineer who can take ownership quickly in a fast-moving environment and contribute across identity, infrastructure, network, and endpoint platforms. The role will partner with distributed teams, including collaboration during EU business hours, and requires someone comfortable working independently while documenting and communicating clearly.</p><p><br></p><p>Responsibilities:</p><p>• Design, administer, and enhance enterprise platform services spanning identity, infrastructure, networking, and endpoint technologies.</p><p>• Manage and support Okta in a live production setting, including configuration, administration, and ongoing operational improvements.</p><p>• Build and maintain directory integrations, automated provisioning processes, and workflow solutions tied to identity and access management platforms.</p><p>• Develop and manage infrastructure through code using tools such as Terraform, Pulumi, Ansible, or similar enterprise automation frameworks.</p><p>• Contribute technical expertise across multiple environments such as cloud platforms, endpoint management, collaboration systems, and enterprise network services.</p><p>• Support engineering and operational activities in multi-cloud ecosystems, including Azure and other major cloud providers, while helping guide platform decisions.</p><p>• Produce clear technical documentation and maintain accurate work tracking through Jira and Confluence within an agile delivery model.</p><p>• Partner effectively with globally distributed stakeholders, including teams aligned to EU working hours, to resolve issues and deliver platform improvements.</p>
  • 2026-07-01T00:00:00Z
Java Developer - REMOTE in IA TX NC MO - FTE
  • Des Moines, IA
  • remote
  • Permanent / Full Time
  • 110000 - 135000 USD / Yearly
  • <p>IMMEDIATE HIRE!! MID LEVEL JAVA DEVELOPER - MULTIPLE HIRES - Full Stack Developer (Direct Hire) – </p><p><strong> 100% REMOTE if you live in IOWA, ILLINOIS OR TEXAS OR NORTH CAROLINA OR MISSOURI - BUT YOU MUST BE WILLING TO DRIVE TO THE DES MOINES OFFICE PERIODICALLY!!! YOU MUST RESIDE IN IOWA, ILLINOIS, OR MISSOURI due to Tax liability. </strong></p><p>TOP PREFERENCE PROVIDED TO ANYONE IN THE DES MOINES IOWA AREA. </p><p><br></p><p>NO SPONSORSHIP: EAD, Green Card, or US Citizen ONLY. NO C2C, No H1-B visa, and NO F1 / OPT considered.  </p><p><br></p><p>Please contact CARRIE DANGER directly for immediate consideration. ** My direct email address is on my LinkedIN Profile. MID LEVEL. Java Developer position with one of our clients in Des Moines Iowa up to 120K. </p><p><br></p><p>WHAT YOU WILL NEED FOR THIS MID LEVEL DEVELOPER:</p><p><br></p><p>* MINIMUM 3+ years of Java development</p><p><br></p><p>*Eye for DESIGN and front end web page development with UI / UX Development </p><p><br></p><p>* ACCESSIBILITY background / ACCESSIBILITY WEB DEVELOPMENT experience for externally facing web applications and web sites </p><p><br></p><p>* Searching for a Mid level developer, Not a Senior Developer. IDEALLY 5-8 YEARS OF EXPERIENCE.  </p><p><br></p><p>• Experience with a Front-End Language such as: JavaScript; Angular, or React experience is a plus!</p><p><br></p><p>• Spring Boot experience, Microservices experience.  </p><p><br></p><p>• WEB development.</p><p><br></p><p>• 2 year or 4 year degree is Preferred (Prefer Computer Science or similar)</p><p><br></p><p>Join a high performing TECHY team who has a passion for learning and continuous improvement, working in an advanced Agile environment! STRONG financial company who is still hiring. Work in a fun team who promotes training and team training events and will send you off to training as well for Java and development! Looking for candidates who have a passion for development and wants to get better and improve, where you can have a long career on an awesome team!  </p><p><br></p><p>This company actually has a training budget and works to keep their Developers up to date technically. They allow training time during the work week and invest in their developers. </p><p><br></p><p>This is a Permanent Direct Hire MID LEVEL. Java Developer position with one of our clients in the Des Moines area up to 120K depending on years of experience.</p><p><br></p><p>For immediate and confidential consideration on this Direct Hire Full Stack Java Developer / Web Developer opportunity, it is best to contact me directly, CARRIE DANGER, SVP Permanent Placement Team, Iowa Region at My Direct Office #: 515-259-6087 or Cell: 515-991-0863, and e-mail resume CONFIDENTIALLY &amp; directly to me - my email address / contact Information on my LinkedIN profile. Or you can ONE CLICK APPLY on our website Robert Half and apply Specifically to this posting.</p>
  • 2026-06-14T00:00:00Z
Principal Software Engineer
  • Edison, NJ
  • remote
  • Temporary to Hire
  • 87.0865 - 100.837 USD / Hourly
  • We are looking for a Principal Software Engineer to join our team in Edison, New Jersey. In this role, you will be responsible for shaping the technical direction of our connected equipment platform while delivering high-quality software solutions. This Contract to permanent position offers the opportunity to lead impactful projects, collaborate with cross-functional teams, and contribute to the modernization of our systems. If you&#39;re passionate about scalable systems, enjoy mentoring others, and thrive in a fast-paced environment, this could be the perfect opportunity for you.<br><br>Responsibilities:<br>• Provide technical leadership and mentorship to software engineers, fostering collaboration and a culture of excellence.<br>• Develop and implement innovative solutions for complex engineering challenges to enhance system performance.<br>• Build robust mobile, front-end, and back-end software components for our connected equipment platform.<br>• Write clean, efficient, and scalable code, ensuring reliability and optimal performance.<br>• Drive the transition from monolithic systems to scalable microservices architectures, modernizing the platform.<br>• Lead efforts in system architecture design, database development, and strategic technical decisions.<br>• Collaborate with Product Managers to define and prioritize features, ensuring alignment with business goals.<br>• Work closely with senior leadership to address critical business needs through technology.<br>• Partner with QA engineers to deliver thoroughly tested and user-focused software solutions.<br>• Stay up-to-date with emerging technologies, recommending tools and frameworks to improve productivity.
  • 2026-06-23T00:00:00Z
Sr. FE React Software Engineer
  • Johnston, IA
  • onsite
  • Temporary / Contract
  • 0 - 0 USD / Yearly
  • <p>We are looking for a Sr. FE React Software Engineer to join a chemicals manufacturing organization in Johnston, Iowa. This Long-term Contract position will focus on building and enhancing customer-facing applications used to visualize field and product performance data, while also supporting report generation and document-related services. The role offers a blend of frontend engineering, serverless development, and cross-functional collaboration in a modern cloud-based environment.</p><p><br></p><p>Responsibilities:</p><p>• Design and deliver new capabilities for React and TypeScript applications, including interactive dashboards, charts, maps, and data exploration tools.</p><p>• Investigate and resolve production issues affecting user experience, data presentation, and report output across frontend and backend services.</p><p>• Enhance report-generation workflows by updating layouts, styles, and data handling in Node.js and Python-based serverless components.</p><p>• Contribute reusable code to shared libraries and common UI components that support multiple applications within a monorepo.</p><p>• Create and maintain automated test coverage through unit and end-to-end testing to improve reliability and release quality.</p><p>• Review merge requests, provide constructive technical feedback, and help uphold coding standards across the engineering team.</p><p>• Support cloud-based document delivery processes, including services that generate files and manage assets stored in Amazon S3.</p><p>• Collaborate with product and engineering stakeholders to translate business needs into scalable, maintainable technical solutions.</p>
  • 2026-06-19T00:00:00Z
Sr. Linux Engineer
  • Chicago, IL
  • remote
  • Permanent / Full Time
  • 120000 - 150000 USD / Yearly
  • <p>We are seeking an experienced <strong>Senior Linux Engineer</strong> to support and enhance complex Linux-based infrastructure environments. This role will focus on system administration, automation, performance tuning, security, and production support across enterprise platforms. The ideal candidate brings deep technical expertise, strong troubleshooting skills, and experience working in fast-paced, high-availability environments.</p><p><br></p><p>Key Responsibilities</p><ul><li>Design, implement, administer, and support enterprise Linux server environments</li><li>Manage system performance, availability, reliability, and security</li><li>Troubleshoot and resolve complex operating system, server, and infrastructure issues</li><li>Automate administration tasks using scripting and configuration management tools</li><li>Support patching, upgrades, and system hardening initiatives</li><li>Monitor infrastructure and respond to incidents, outages, and service requests</li><li>Partner with cross-functional teams including cloud, network, security, and application teams</li><li>Maintain system documentation, standards, and operational procedures</li><li>Support disaster recovery, backup, and business continuity processes</li><li>Recommend and implement infrastructure improvements and best practices</li></ul>
  • 2026-06-09T00:00:00Z
Power Platform Developer
  • Austin, TX
  • onsite
  • Temporary / Contract
  • 72 - 80 USD / Hourly
  • <p><strong>Power Platform Developer</strong></p><p>Hybrid | Austin, TX | Contract-to-Hire</p><p><br></p><p>We are seeking a Power Platform Developer to design, build, and support scalable business applications and automation solutions across a modern enterprise environment. This role will partner closely with business stakeholders to translate requirements into secure, high-performing solutions that improve workflows, reporting, and overall operational efficiency.</p><p><br></p><p>This is a hands-on role responsible for solution design, development, and ongoing optimization within a collaborative, fast-paced environment.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Gather and translate business requirements into functional application designs</li><li>Develop and maintain Power Apps (canvas and model-driven)</li><li>Build and optimize Power Automate workflows to streamline business processes</li><li>Design and deliver Power BI reports and dashboards to support decision-making</li><li>Support integrations across enterprise systems using APIs and connectors</li><li>Collaborate with stakeholders to validate solutions through demos and iterative feedback</li><li>Implement best practices for application lifecycle management, versioning, and deployment</li><li>Ensure solutions align with security, governance, and compliance standards</li><li>Partner with cross-functional teams to support ongoing enhancements and issue resolution</li><li>Contribute to documentation, testing, and successful rollout of new solutions</li></ul>
  • 2026-06-27T00:00:00Z
Senior Systems Engineer
  • Bergen, NY
  • onsite
  • Permanent / Full Time
  • 115000 - 130000 USD / Yearly
  • <p>We are looking for an experienced Systems Engineer to oversee and strengthen a virtual infrastructure environment in Rochester, New York. This position focuses on building reliable, scalable VMware-based platforms that support critical manufacturing operations. The role partners with infrastructure, security, cloud, and application teams to improve system performance, maintain availability, and support long-term technology planning.</p>
  • 2026-06-10T00:00:00Z
Senior Systems Engineer
  • Brooklyn, NY
  • onsite
  • Temporary to Hire
  • 45 - 65 USD / Hourly
  • <p>FULLY ONSITE REQUIRED- 5 DAYS IN OFFICE- BROOKLYN</p><p><br></p><p><strong>Top Required Skills</strong></p><ol><li>Virtualization, server infrastructure, and enterprise storage systems (VMware, Hyper-V, Azure, Windows Server)</li><li>Automation, monitoring, scripting, and RMM platforms (NinjaOne and similar MSP tools)</li><li>Network architecture and security including routing, switching, VLANs, VPNs, firewalls, and wireless infrastructure</li></ol><p><br></p><p><br></p><p><strong>Key Responsibilities:</strong></p><p>- Design, deploy, and support virtualization, server, storage, networking, and cloud infrastructure</p><p>- Configure and optimize enterprise storage, replication, backup, and disaster recovery solutions</p><p>- Implement, maintain, and improve automation, monitoring, and RMM platforms including NinjaOne</p><p>- Manage and support hybrid cloud environments integrating on-premises infrastructure with Azure, AWS, and Microsoft 365 services</p><p>- Troubleshoot and resolve complex infrastructure, networking, virtualization, cloud, and performance issues</p><p>- Configure and support routing, switching, VLANs, VPNs, firewalls, and wireless networking solutions</p><p><br></p><p><strong>Required Skills:</strong></p><p>- Strong experience designing and supporting virtualization platforms, enterprise storage systems, and high-availability infrastructure</p><p>- Strong experience supporting cloud platforms including Microsoft Azure, Amazon Web Services (AWS), and Microsoft 365 environments</p><p>- Strong understanding of network architecture, switching, routing, VLANs, VPNs, firewalls, wireless infrastructure, and WAN connectivity across enterprise networking platforms including Cisco, Ubiquiti, Peplink, and similar technologies</p><p>- Experience with automation, monitoring, scripting, and RMM platforms such as NinjaOne and other MSP-focused tools</p><p>- Strong troubleshooting and problem-solving skills across servers, storage, networking, and cloud environments</p><p> </p><p><strong>Preferred Experience:</strong></p><p>- Familiarity with high-availability, replication, and business continuity strategies</p><p>- Experience working in MSP or multi-client environments</p><p>- Experience supporting both cloud and on-premises infrastructure</p>
  • 2026-06-09T00:00:00Z
Senior ServiceNow Platform Engineer
  • Norristown, PA
  • onsite
  • Temporary / Contract
  • 0 - 0 USD / Yearly
  • <p>We are looking for an experienced Senior ServiceNow Platform Engineer to strengthen and evolve enterprise ServiceNow capabilities. This Long-term Contract position will focus on platform administration, workflow automation, integrations, and ongoing performance improvement in a complex environment. The person in this role will work closely with technical teams and business stakeholders to deliver secure, scalable solutions that support operational goals. Success in this position requires strong hands-on expertise, sound architectural judgment, and the ability to guide best practices across the platform.</p><p><br></p><p>Responsibilities:</p><p>• Lead day-to-day administration of the ServiceNow platform, ensuring reliable operation across development, testing, and production environments.</p><p>• Build and refine platform features such as workflows, business rules, client-side logic, dashboards, and reporting tools to improve service delivery and efficiency.</p><p>• Oversee user access, role assignments, and security controls to maintain compliance with internal governance standards.</p><p>• Plan and execute platform upgrades, patching activities, and release coordination while evaluating impact on connected systems.</p><p>• Design, develop, and support integrations between ServiceNow and enterprise applications using APIs, IntegrationHub, import processes, and automation tools.</p><p>• Configure and maintain Flow Designer assets, subflows, integration actions, and supporting components for streamlined orchestration.</p><p>• Support data quality initiatives by improving configuration data accuracy, reducing duplication, and strengthening relationship mapping across the platform.</p><p>• Partner with architects, engineers, security teams, and business stakeholders to translate requirements into scalable technical solutions.</p><p>• Troubleshoot platform and integration issues, perform root cause analysis, and recommend durable corrective actions.</p><p>• Create and maintain technical documentation covering configurations, standards, operating procedures, and integration support models.</p>
  • 2026-07-01T00:00:00Z
Senior Infrastructure Engineer
  • Santa Barbara, CA
  • onsite
  • Permanent / Full Time
  • 140000 - 150000 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 &amp; 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-06-05T00:00:00Z
5