Search jobs now Find the right job type for you Create a job alert Explore how we help job seekers Contract talent Full-Time talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 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.

116 results for Application Architect jobs

Product Architect
  • Atlanta, Georgia
  • onsite
  • Permanent / Full Time
  • 130000 - 140000 USD / Yearly
  • <p>We are looking for an experienced Product Architect who will be responsible for the operational ownership and continuous improvement of enterprise Pricing and Promotions solutions. This includes contributing to product roadmap planning, driving innovation initiatives, writing and refining user stories, guiding solution design and development, supporting deployment activities, and assisting with ongoing user support and value optimization efforts.</p><p>The Product Architect works within an agile delivery environment alongside internal team members and external partners, collaborating closely with cross-functional product, business, and technology teams across multiple regions.</p><p><br></p><p>Key Responsibilities</p><ul><li>Provide functional and technical expertise related to enterprise Pricing and Promotions platforms to business and technology stakeholders.</li><li>Participate in pricing and rebate initiatives from concept through implementation and value realization, partnering with vendors, implementation teams, and internal stakeholders.</li><li>Execute backlog items as prioritized by leadership, including features, user stories, incidents, change requests, and value optimization initiatives.</li><li>Develop user stories, cost estimates, solution designs, training materials, and system documentation.</li><li>Support development, configuration, testing, deployment, and post-go-live activities.</li><li>Assist with change management, support tickets, automated test case development, and ongoing product enhancements.</li><li>Collaborate with other product and technology teams based on evolving priorities.</li><li>Follow Agile and SDLC practices to ensure consistent and transparent execution across product areas.</li><li>Ensure solutions comply with enterprise architecture standards, security requirements, and modern data/analytics practices.</li><li>Track product performance and support value realization efforts.</li><li>Ensure product-related SLAs and operational metrics are achieved.</li><li>Work closely with cross-functional teams to deliver scalable, maintainable Pricing &amp; Promotions solutions.</li></ul>
  • 2026-09-09T00:00:00Z
Enterprise Architect
  • Morristown, New Jersey
  • remote
  • Permanent / Full Time
  • 133000 - 165000 USD / Yearly
  • <p>A leading infrastructure and transportation group is seeking an Enterprise Architect to serve as the design authority across three core pillars: Data Engineering, Application Development, and ERP (JD Edwards), as well as the integration landscape connecting them. This strategic role establishes target-state architectures, integration patterns, and governance frameworks, bridging local execution with global group IT strategy. Depth in at least one pillar with the technical breadth and curiosity to cover the rest is required.</p><p><br></p><p><strong>RESPONSIBILITIES</strong></p><ul><li><strong>Architecture &amp; Standards:</strong> Establish target-state architectures, reference models, and design patterns across Data, AppDev, and ERP domains. Publish &quot;golden paths&quot; to streamline delivery.</li><li><strong>Integration &amp; Governance:</strong> Define integration strategy (APIs, event-driven/batch patterns, service buses, master data flows). Own enterprise data governance, data domains, policies, and quality standards.</li><li><strong>AI &amp; Self-Service Governance:</strong> Design governance models for AI agents, machine consumers (identity, entitlements, auditability), and citizen-developed/low-code business solutions.</li><li><strong>Architecture Assurance &amp; Advisory:</strong> Chair architecture reviews, lead build-vs-buy evaluations, and sequence technical debt remediation into practical roadmaps without micromanaging delivery.</li><li><strong>Influence &amp; Alignment:</strong> Maintain technology watches to evaluate innovations, publish Architecture Decision Records (ADRs), and align local standards with parent group digital functions.</li></ul><p><br></p>
  • 2026-09-08T00:00:00Z
Application Security Engineer
  • Austin, Texas
  • onsite
  • Temporary / Contract
  • 50 - 53 USD / Hourly
  • <p><strong>Robert Half</strong> is actively partnering with an Austin-based client to identify a Application Security Engineer <strong>(contract).</strong> In this role, you will will partner with software development, IT, and security teams to identify and mitigate application risks, implement secure development practices, and ensure compliance with cybersecurity standards and best practices. <strong>This role is hybrid in Austin, Tx. </strong></p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Collaborate with development teams to establish and enforce secure coding standards, code review practices, and security-focused testing methodologies.</li><li>Conduct application security assessments, including code reviews, threat modeling, architecture reviews, and vulnerability analysis.</li><li>Develop and maintain application security policies, standards, procedures, and developer guidance materials.</li><li>Identify, prioritize, and coordinate remediation efforts for application vulnerabilities and security risks.</li><li>Monitor compliance with application security requirements, policies, and security tooling across the software development lifecycle.</li><li>Design and implement security controls including authentication, authorization, encryption, data protection, and network security measures.</li><li>Provide security training, awareness, and consultation to software engineering and technology teams.</li><li>Partner with stakeholders to evaluate security risks and integrate security best practices into development and operational processes.</li><li>Prepare security assessment findings, risk reports, and recommendations for leadership and technical teams.</li></ul>
  • 2026-09-17T00:00:00Z
Solutions Architect
  • Cheshire, Connecticut
  • onsite
  • Permanent / Full Time
  • 120000 - 150000 USD / Yearly
  • <p>We are looking for an experienced Solutions Architect to lead the design of secure, scalable, and maintainable technology solutions that align business priorities with enterprise architecture goals in Cheshire, Connecticut. This role serves as a key connector between business stakeholders and IT leadership, shaping solution direction while ensuring technical standards and governance are upheld. The ideal candidate will remain actively involved from initial concept through implementation, testing, deployment, and ongoing support to help drive successful outcomes across complex initiatives.</p>
  • 2026-09-16T00:00:00Z
Solutions Architect
  • North Brunswick, New Jersey
  • onsite
  • Permanent / Full Time
  • 105000 - 145000 USD / Yearly
  • We are looking for an experienced Solutions Architect to lead the design of scalable technology solutions that support distribution and logistics operations in North Brunswick, New Jersey. This role will connect business needs with practical system architecture, with a strong focus on enterprise integrations, cloud-enabled platforms, and operational technology improvements. The ideal candidate brings deep technical expertise, strong collaboration skills, and the ability to guide initiatives from solution design through successful deployment.<br><br>Responsibilities:<br>• Design and implement integrations across internal applications and external partner systems using APIs, middleware, and event-driven patterns.<br>• Create technical solutions that support customer onboarding by connecting enterprise platforms with customer and supply chain applications.<br>• Work closely with vendors, partners, and internal teams to establish dependable data exchange processes and resolve integration challenges.<br>• Contribute hands-on development and configuration work to deliver architecture designs in alignment with technical specifications and project goals.<br>• Partner with operations, transportation, customer service, distribution, and finance teams to identify process improvements and apply technology-driven solutions.<br>• Support the enhancement and rollout of logistics platforms, including warehouse, yard, labor, and transportation-related systems.<br>• Architect cloud and hybrid environments in collaboration with infrastructure and cybersecurity teams to strengthen availability, resilience, and continuity.<br>• Provide technical leadership by reviewing solution designs, advising delivery teams, and promoting sound architecture standards and best practices.<br>• Embed security considerations such as access control, encryption, monitoring, and auditability into solution designs while participating in risk and compliance reviews.<br>• Assist with software evaluations, vendor selection activities, project planning, and prioritization of technology initiatives across the business.
  • 2026-09-10T00:00:00Z
AI Architect
  • Edina, Minnesota
  • remote
  • Permanent / Full Time
  • 200000 - 250000 USD / Yearly
  • We are looking for an AI Architect to lead the design of intelligent, enterprise-grade applications in Edina, Minnesota. This role is ideal for a senior technical expert who pairs strong software architecture skills with practical experience applying AI tools to solve business challenges. You will shape technical strategy, create scalable application frameworks, and guide engineering teams through complex development decisions while remaining hands-on in delivery.<br><br>Responsibilities:<br>• Define architecture patterns and technical standards for AI-enabled applications that support long-term scalability, reliability, and maintainability.<br>• Design and deliver software solutions using Python and related technologies to address complex business and engineering needs.<br>• Evaluate and apply AI-assisted development tools, including agentic coding platforms, to improve engineering effectiveness where they provide clear value.<br>• Translate broad or evolving business objectives into actionable technical plans, system designs, and implementation approaches.<br>• Partner with engineering and business stakeholders to influence platform direction and align architecture decisions with organizational goals.<br>• Support the development of CI/CD pipelines, DevOps practices, and deployment strategies that improve software quality and release efficiency.<br>• Lead architectural decisions involving cloud infrastructure, containerized environments, APIs, and modern application integration patterns.<br>• Mentor developers through technical guidance, design reviews, and hands-on collaboration to strengthen engineering execution.<br>• Ensure solutions are designed with security, operational stability, and sustainability in mind, particularly in structured or regulated environments.
  • 2026-09-03T00:00:00Z
AI Architect
  • Austin, Texas
  • onsite
  • Temporary / Contract
  • 84 - 88 USD / Hourly
  • <p><strong>Robert Half</strong> is actively partnering with an Austin-based client to identify a AI Architect<strong> (contract).</strong> In this role, you will define and guide the design of next-generation AI-powered platform capabilities. This role will focus on building scalable, production-ready architectures for intelligent systems, working closely with data science, engineering, and platform teams. <strong>This role is onsite in Austin, Tx. </strong></p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Define architectural standards and system designs for AI-enabled applications, including orchestration, context management, state handling, tool integration, and reliability frameworks.</li><li>Author technical design documentation, architecture standards, and decision records that guide engineering teams.</li><li>Develop proof-of-concept solutions and prototypes to validate architectural approaches before large-scale implementation.</li><li>Partner with data science and engineering teams to integrate AI capabilities with APIs, event-driven systems, data platforms, and enterprise applications.</li><li>Review and provide guidance on architecture proposals, ensuring scalability, reliability, and alignment with engineering standards.</li><li>Drive cross-functional alignment on technical strategy and architectural decisions.</li><li>Help establish best practices for AI-assisted software development and modern engineering workflows.</li><li>Mentor senior engineers and technical leaders on architecture, distributed systems, and AI application design.</li><li>Communicate technical strategies, trade-offs, risks, and recommendations to executive stakeholders and customer-facing teams.</li></ul>
  • 2026-09-17T00:00:00Z
Application Packaging Engineer
  • Bayport, Minnesota
  • onsite
  • Temporary / Contract
  • 61.75 - 71.5 USD / Hourly
  • <p>I am looking for a Software Packaging &amp; Application Lifecycle Engineer to support the packaging, deployment, maintenance, and retirement of applications across an enterprise Windows environment. A true application packaging/deployment person.</p><p>This person will work closely with Desktop Engineering, Infrastructure, Service Desk, application owners, and other IT teams to ensure software is packaged correctly, tested, deployed, patched, and maintained throughout its lifecycle.</p><p>This will be a 6–12-month contract to start, onsite 3 days. </p><p><br></p><p>Key Responsibilities</p><p>Package and deploy applications using Microsoft Intune and MECM/SCCM.</p><p>Create, test, document, and maintain software packages.</p><p>Develop installation, uninstall, detection, and deployment rules.</p><p>Support software deployments through Intune, Company Portal, Microsoft Store, and MECM/Software Center.</p><p>Test applications and deployments across different Windows devices and user scenarios.</p><p>Troubleshoot software installation and deployment issues.</p><p>Support application upgrades, patching, and version updates.</p><p>Work with application owners and vendors to resolve application issues.</p><p>Maintain an inventory of applications and their current versions and support status.</p><p>Help identify outdated, unsupported, or unnecessary applications for retirement.</p><p>Follow established software deployment and lifecycle processes.</p><p>Document application packaging, deployment, and support information.</p><p><br></p>
  • 2026-09-25T00:00:00Z
Systems Engineer/ Architect
  • Eden Prairie, Minnesota
  • onsite
  • Temporary to Hire
  • 65 - 80 USD / Hourly
  • <p>We are looking for a Systems Engineer/Architect. This position will lead the design and support of Microsoft-based infrastructure across server, identity, messaging, and cloud collaboration environments. The role is suited for a senior technical specialist who can shape scalable solutions, strengthen platform security, and guide complex operational and project work. You will work closely with IT, security, application, and business teams to deliver dependable, high-performing services across the enterprise.</p><p><br></p><p>Responsibilities:</p><p>• Architect and enhance Microsoft infrastructure services, including Windows Server, Active Directory, Microsoft Entra ID, Exchange, Microsoft 365, file services, and enterprise authentication platforms.</p><p>• Establish technical standards, configuration baselines, lifecycle plans, and operational procedures that improve reliability, security, performance, and continuity.</p><p>• Provide senior-level guidance to cross-functional teams by translating business needs and technical requirements into practical infrastructure solutions.</p><p>• Lead complex initiatives involving upgrades, integrations, cloud-connected services, automation efforts, and infrastructure modernization programs.</p><p>• Act as an escalation resource for advanced Windows and Microsoft platform issues, driving root cause analysis, major incident response, and long-term remediation.</p><p>• Strengthen platform protection through patching strategies, system hardening, monitoring, backup practices, and compliance-focused controls.</p><p>• Build and refine automation using PowerShell and related scripting or configuration management approaches to improve efficiency and consistency.</p><p>• Track system health, capacity, and availability trends, then recommend proactive improvements that reduce risk and improve service quality.</p><p>• Produce and maintain clear technical documentation such as architecture diagrams, runbooks, support procedures, and knowledge materials.</p><p>• Mentor engineers and administrators by reviewing technical approaches, sharing expertise, and reinforcing engineering best practices.</p>
  • 2026-09-25T00:00:00Z
IAM Architect
  • Los Angeles, California
  • onsite
  • Permanent / Full Time
  • 180000 - 220000 USD / Yearly
  • <p><strong>IAM Architect</strong></p><p><br></p><p><strong>Company Overview</strong></p><p>A global consumer products organization is seeking an IAM Architect to help advance enterprise identity security across a complex, rapidly evolving technology environment. Based in Los Angeles, California, the organization supports global operations spanning cloud platforms, enterprise applications, infrastructure, and digital customer experiences. This is an opportunity to provide technical leadership while remaining hands-on with the architecture and implementation of modern identity solutions.</p><p><br></p><p><strong>Role Summary</strong></p><p>The IAM Architect will own and shape identity architecture across workforce IAM, customer identity, privileged access, identity governance, non-human identities, and third-party access. This role translates business, security, and operational requirements into scalable identity solutions while remaining directly involved in design, integration, testing, implementation, and complex troubleshooting. The ideal candidate combines deep IAM expertise with strong technical leadership and a vendor-agnostic approach to solving identity challenges.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Own end-to-end architecture for workforce IAM, customer identity, privileged access, identity governance, and non-human identities.</li><li>Lead technical design reviews and provide architecture guidance to application, infrastructure, cloud, security, and engineering teams.</li><li>Design, integrate, test, and troubleshoot enterprise IAM solutions from proof of concept through production implementation.</li><li>Architect identity lifecycle and access controls for employees, contractors, third parties, applications, workloads, and service accounts.</li><li>Advance access governance through role and entitlement design, certifications, approvals, segregation of duties, and policy enforcement.</li><li>Design modern authentication and authorization solutions using Zero Trust, least privilege, adaptive access, and phishing-resistant authentication principles.</li><li>Identify and reduce identity-related risks involving credentials, tokens, sessions, federation, privileged access, and machine identities.</li><li>Develop vendor-neutral integration patterns across identity providers, cloud IAM, privileged access, governance, security, and service management platforms.</li><li>Partner with security operations teams to improve identity telemetry, detection capabilities, investigation workflows, and incident response.</li><li>Automate IAM processes using APIs, scripting, workflow automation, and modern software engineering practices.</li></ul><p><strong>Additional Details</strong></p><ul><li>Work model: Hybrid three onsite days</li><li>Hands-on architecture role with significant technical ownership and enterprise-wide influence</li><li>Opportunity to shape modern identity security capabilities across human, privileged, customer, workload, and machine identities</li><li>High-visibility position partnering across cybersecurity, infrastructure, cloud, application, and business teams</li></ul>
  • 2026-09-17T00:00:00Z
Network Architect
  • New York, New York
  • remote
  • Temporary to Hire
  • 35.625 - 41.25 USD / Hourly
  • We are looking for an experienced Network Architect to join a team in a contract-to-permanent capacity. This role focuses on designing, supporting, and improving core infrastructure across servers, cloud services, identity platforms, and enterprise networking. The ideal candidate brings a strong technical foundation in Microsoft environments, virtualization, and network security, along with the ability to diagnose complex issues and build reliable solutions.<br><br>Responsibilities:<br>• Design, implement, and maintain Windows Server environments to support stable and secure business operations.<br>• Lead server installation, configuration, and ongoing optimization for on-premises and virtual infrastructure.<br>• Administer identity and access services across Active Directory, Azure / Entra ID, and related IAM solutions.<br>• Manage and support Microsoft 365 services, ensuring effective configuration, performance, and user access.<br>• Oversee virtualization platforms such as VMware and Hyper-V to improve system availability and resource utilization.<br>• Configure and troubleshoot network components including switches, routing, VLANs, and Layer 2 / Layer 3 connectivity.<br>• Maintain firewall rules and security configurations while resolving connectivity and access issues across the environment.<br>• Perform advanced network diagnostics to identify root causes, restore service quickly, and strengthen infrastructure resilience.<br>• Collaborate on architecture initiatives involving cloud platforms, application connectivity, and API-driven integrations where needed.
  • 2026-09-21T00:00:00Z
Infrastructure Solutions Architect
  • New York, New York
  • remote
  • Temporary / Contract
  • 63 - 78 USD / Hourly
  • <p>We are looking for an Infrastructure Solutions Architect to support strategic technology initiatives in New York, New York. This Long-term Contract position will focus on designing and guiding infrastructure solutions across on-premises and cloud environments while partnering with business and IT leaders. The role requires a strong balance of architectural thinking, stakeholder collaboration, and governance to deliver secure, scalable, and cost-conscious technology outcomes.</p><p><br></p><p>Responsibilities:</p><p>• Develop end-to-end solution designs for infrastructure initiatives spanning virtualization, networking, and both private and public cloud platforms.</p><p>• Partner with business leaders, IT teams, and enterprise architects to ensure proposed solutions support organizational goals and long-range technology plans.</p><p>• Apply enterprise architecture principles, security expectations, compliance obligations, and operational best practices throughout the solution design process.</p><p>• Present architecture deliverables to review boards and stakeholder groups, incorporating feedback to strengthen technical alignment and implementation readiness.</p><p>• Help establish and improve IT processes that enhance architecture practices, governance, and cross-functional delivery standards.</p><p>• Maintain accurate architectural documentation within enterprise modeling tools so solution components, workflows, and dependencies are clearly represented.</p><p>• Assess technology options and vendor offerings to identify opportunities for efficiency, cost reduction, and improved service delivery.</p><p>• Coordinate with external partners and suppliers to support delivery timelines, technical requirements, and solution outcomes.</p>
  • 2026-09-21T00:00:00Z
Software Engineer
  • Westlake, Ohio
  • onsite
  • Permanent / Full Time
  • 75000 - 90000 USD / Yearly
  • We are looking for a Software Engineer to join our team in Westlake, Ohio. This role is ideal for a developer who enjoys building reliable applications, creating integrations, and contributing to modern web solutions in a service-focused environment. You will work across backend and frontend technologies, partner with cross-functional teams, and help deliver scalable software that supports business needs.<br><br>Responsibilities:<br>• Design, build, and maintain software applications using C# and the .NET ecosystem with a strong focus on clean, object-oriented development practices.<br>• Create and support web services, console applications, and web-based solutions that meet functional and performance expectations.<br>• Develop responsive user interfaces using modern JavaScript frameworks such as React or Angular, with attention to usability across devices.<br>• Build and maintain custom system integrations by working with SDKs, APIs, and web services to connect business platforms effectively.<br>• Write and optimize SQL queries, including joins and aggregations, to support application functionality and data analysis needs.<br>• Use Azure DevOps and version control processes to manage source code, track changes, and support collaborative development.<br>• Troubleshoot application issues, identify root causes, and deliver practical solutions that improve system stability and performance.<br>• Collaborate with technical and non-technical stakeholders to understand requirements, communicate progress, and deliver business-focused solutions.
  • 2026-09-08T00:00:00Z
Software Engineer
  • Ny, New York
  • onsite
  • Temporary / Contract
  • 35.625 - 41.25 USD / Hourly
  • We are looking for a Software Engineer to join a long-term contract opportunity based in New York, NY. This role supports a modern Microsoft-focused environment and combines hands-on technical problem solving with user-facing service for a wide range of infrastructure and endpoint needs. The position also offers the chance to collaborate with cross-functional teams, contribute to environment improvements, and strengthen overall support capabilities through technical leadership and mentorship.<br><br>Responsibilities:<br>• Deliver high-level technical support across infrastructure, desktop systems, and end-user computing environments, resolving complex issues efficiently.<br>• Administer and troubleshoot Azure-based services, organizational user profiles, and Intune-managed devices to maintain stable operations.<br>• Design, implement, and refine Microsoft policies and configuration standards to improve security, consistency, and device performance.<br>• Work closely with the infrastructure team to address escalations, coordinate shared initiatives, and support ongoing technical projects.<br>• Provide responsive, thorough assistance to executive-level users, ensuring a high-quality support experience and timely issue resolution.<br>• Participate in testing, verification, and post-change validation activities related to infrastructure upgrades and environment updates.<br>• Guide less experienced engineers through technical challenges, share best practices, and help raise the overall capability of the support team.
  • 2026-09-18T00:00:00Z
Software Engineer
  • St Paul, Minnesota
  • onsite
  • Temporary / Contract
  • 47.5 - 55 USD / Hourly
  • <p>We are looking for a Software Engineer who can translate business needs into reliable technical solutions while collaborating closely with cross-functional teams. The role centers on building, enhancing, and supporting applications and integrations that improve operational efficiency in a production environment.</p><p><br></p><p>Responsibilities:</p><p>• Interpret technical specifications and convert them into well-structured, maintainable software solutions with minimal supervision.</p><p>• Partner with business analysts and subject matter experts to refine requirements, confirm priorities, and define the boundaries of assigned work.</p><p>• Develop application code, automation scripts, and deployment-related components to support new features and system enhancements.</p><p>• Apply established coding practices and engineering standards to produce clean, consistent, and dependable software.</p><p>• Work closely with quality assurance teams to review deliverables, resolve defects, and confirm that completed work meets expectations.</p><p>• Troubleshoot application issues, perform root-cause analysis, and implement effective fixes to improve system stability.</p><p>• Create and maintain unit tests to strengthen code quality and reduce regression risk.</p><p>• Contribute to integration-related development efforts, including MuleSoft-based solutions where needed.</p>
  • 2026-09-25T00:00:00Z
Software Engineer
  • Martinez, California
  • onsite
  • Temporary / Contract
  • 65 - 75 USD / Hourly
  • <p>We are looking for an experienced Software Engineer to support the design, development, and ongoing enhancement of business applications in Martinez, California. This Long-term Contract Software Engineerposition is ideal for someone who can manage the full development lifecycle, collaborate with stakeholders, and deliver reliable web-based and integrated software solutions. The Software Engineerrole includes hands-on programming, technical analysis, testing, deployment, and post-release support across a range of platforms and technologies.</p><p><br></p><p>Responsibilities:</p><p>• Design, build, and maintain web applications, desktop-style client applications, APIs, reports, and data exchange solutions that support business operations.</p><p>• Partner with stakeholders to define needs, translate functional goals into technical plans, and provide effort estimates and delivery timelines.</p><p>• Oversee assigned development work from planning through release, including task tracking, technical documentation, testing coordination, and deployment activities.</p><p>• Develop and support software using technologies such as C#, VB.NET, ASP.NET, JavaScript, HTML, CSS, and related web development frameworks.</p><p>• Create and maintain system integrations between third-party SaaS platforms and custom or vendor-supported applications.</p><p>• Produce data extracts and reporting solutions, including work related to SQL Server Reporting Services and other reporting tools.</p><p>• Participate in code reviews, validate application quality through testing, and resolve issues identified during development and production support.</p><p>• Contribute to specialized platform development efforts such as ServiceNow applications, modules, implementations, and workflow enhancements.</p><p>• Support advanced solution delivery in areas such as API development, provider directory-related integrations, and the use of AI within applications and business processes.</p>
  • 2026-09-15T00:00:00Z
Software Engineer
  • Jacksonville, Florida
  • onsite
  • Permanent / Full Time
  • 145935 - 175000 USD / Yearly
  • <p><strong>Position Summary</strong></p><p>The Sr. Hardware Engineer Lead provides technical leadership in the design, development, and support of embedded electronic products across the full product lifecycle. This role leads hardware development, product improvements, and cross-functional collaboration to ensure products are reliable, manufacturable, compliant, and well supported through production.</p><p><strong>Key Responsibilities</strong></p><ul><li>Lead embedded hardware design from concept through production, including circuit design, component selection, prototyping, validation, documentation, and product release.</li><li>Design and review analog, digital, mixed-signal, power, sensor, wireless, and microcontroller-based hardware, including schematics and PCB layouts.</li><li>Oversee prototype bring-up, testing, debugging, root cause analysis, and design validation.</li><li>Support production and existing products through troubleshooting, engineering changes, yield improvement, and defect reduction.</li><li>Partner with Supply Chain and Procurement on component availability, alternate sourcing, obsolescence, and cost reduction.</li><li>Act as a senior technical escalation point for complex product, manufacturing, and field issues.</li><li>Work with Quality on design controls, documentation, CAPA, configuration management, ISO requirements, and product certifications.</li><li>Mentor engineering team members through technical guidance, design reviews, best practices, and cross-training.</li><li>Collaborate with Firmware, Mechanical, Manufacturing, Quality, Supply Chain, Technical Support, and Operations to drive successful product development and support.</li></ul><p><br></p>
  • 2026-09-03T00:00:00Z
Software Engineer
  • Kingston, New York
  • onsite
  • Permanent / Full Time
  • 100000 - 130000 USD / Yearly
  • We are looking for a Software Engineer to join our team in Kingston, New York and help build reliable, secure, and scalable software solutions. In this role, you will contribute to the design, development, integration, and ongoing support of custom applications across internal and cloud-based environments. You will work closely with analysts, product stakeholders, and cross-functional technical teams to deliver practical solutions that balance business needs, technical feasibility, and long-term maintainability.<br><br>Responsibilities:<br>• Develop, enhance, and support custom applications and system integrations with a focus on performance, security, scalability, and maintainability.<br>• Partner with business analysts and stakeholders to shape solution designs, define technical specifications, and evaluate integration approaches.<br>• Contribute to project teams delivering software across internal platforms and cloud-based services, ensuring consistent progress through iterative releases.<br>• Build shared components, reusable services, and development frameworks that improve efficiency and standardization across the engineering team.<br>• Collaborate with cross-functional application teams to create proof-of-concept solutions and translate ideas into production-ready software.<br>• Participate in the deployment, monitoring, and ongoing maintenance of production applications to support stable business operations.<br>• Work with engineering leadership, product owners, and project managers to help plan roadmaps and prioritize development work effectively.<br>• Apply coding standards, development best practices, and architectural patterns while providing technical guidance to other team members.
  • 2026-09-03T00:00:00Z
Software Engineer
  • Hamel, Minnesota
  • onsite
  • Permanent / Full Time
  • 125000 - 145000 USD / Yearly
  • <p>We are looking for an experienced Software Engineer to create and enhance software applications in a dynamic engineering environment in Medina, Minnesota. This role combines hands-on development with technical problem-solving, requiring close collaboration with cross-functional teams to deliver reliable desktop and full-stack solutions. The ideal candidate brings strong software design expertise, communicates clearly with technical and business stakeholders, and can help guide projects from concept through deployment and ongoing support.</p><p><br></p><p>Responsibilities:</p><p>• Evaluate software and data needs to shape practical solutions that align with technical objectives, schedules, and budget expectations.</p><p>• Partner with engineers, data specialists, and other stakeholders to define system behavior, performance goals, and overall application requirements.</p><p>• Design, build, and refine desktop and full-stack software applications that support customer and product needs.</p><p>• Create and maintain testing, validation, and user support documentation to promote successful implementation and knowledge transfer.</p><p>• Lead or coordinate software testing, deployment activities, and on-site commissioning efforts for customer-facing solutions.</p><p>• Provide ongoing support, troubleshooting, and enhancements for existing applications to maintain performance and reliability.</p><p>• Collaborate with operations, engineering, and data teams to address reporting, visualization, and software functionality needs.</p><p>• Present technical ideas, recommendations, and project updates clearly to customers, leadership, and internal teams.</p><p>• Offer technical direction to development efforts and help guide team members through architecture and implementation decisi</p>
  • 2026-08-30T00:00:00Z
Software Engineer
  • Seattle, Washington
  • onsite
  • Temporary / Contract
  • 100 - 115 USD / Hourly
  • <p>Robert Half is seeking an <strong>Embedded Firmware Engineer</strong> to support the development and bring-up of hardware systems involving USB Type-C and Power Delivery (PD) controllers for a government company based in Bellevue, WA. Apply today!</p><p><br></p><p><strong>Duration:</strong> 6-month contract with possible conversion</p><p><strong>Pay Rate:</strong> $100 - $115/hourly </p><p><strong>Location:</strong> Hybrid in Bellevue — 3 days onsite.</p><p><strong>Schedule: </strong>Monday - Friday 8 to 5pm</p><p><br></p><p><strong>Responsibilities</strong></p><ul><li>Bring up hardware systems, each of which includes a Power Delivery (PD) controller.</li><li>Develop and maintain <strong>embedded and bare-metal firmware</strong> for PD controllers.</li><li>Develop firmware in <strong>C</strong> for microcontroller-based systems.</li><li>Work directly with hardware during system bring-up and troubleshooting.</li><li>Use debugging equipment such as <strong>multimeters and oscilloscopes</strong> to troubleshoot hardware and firmware issues.</li><li>Review and interpret <strong>electrical schematics</strong> to understand how PD controller pins are mapped and how the hardware, software, and data interact.</li><li>Work with hardware communication buses, including <strong>I2C, SPI, and other low-speed buses</strong>.</li><li>Work with Cypress and Infineon microcontrollers and the associated IDE used to develop and run C code.</li><li>Support USB Type-C and Power Delivery functionality, including understanding the process involved in USB power negotiation.</li><li>Collaborate with team members and communicate effectively with Electrical Engineers regarding design and troubleshooting.</li></ul><p><br></p>
  • 2026-09-22T00:00:00Z
Software Engineer
  • Peterborough, New Hampshire
  • onsite
  • Permanent / Full Time
  • 90000 - 120000 USD / Yearly
  • <p><strong>Build the systems that keep the business running.</strong></p><p>We&#39;re seeking a <strong>PHP Developer</strong> to join our enterprise technology team and develop, enhance, and support internal business applications used across multiple departments. This role is ideal for someone who enjoys solving business challenges through technology and working closely with end users to improve operational efficiency.</p><p><strong>What You&#39;ll Do:</strong></p><ul><li>Design, develop, and maintain internal web-based applications using PHP.</li><li>Collaborate with business stakeholders to gather requirements and deliver solutions.</li><li>Integrate applications with databases, APIs, and other enterprise systems.</li><li>Troubleshoot issues, optimize performance, and support ongoing enhancements.</li><li>Participate in code reviews and contribute to application architecture decisions.</li></ul><p><strong>What We&#39;re Looking For:</strong></p><ul><li>Experience developing applications with PHP and SQL databases.</li><li>Strong understanding of web technologies including HTML, CSS, JavaScript, and REST APIs.</li><li>Experience working with business systems, workflows, and data integrations.</li><li>Ability to communicate effectively with both technical and non-technical teams.</li><li>Experience with modern PHP frameworks is a plus.</li></ul><p><strong>Why Join Us?</strong></p><ul><li>Work on high-impact applications used across the organization.</li><li>Stable enterprise environment with long-term projects.</li><li>Collaborative team culture and opportunities for professional growth.</li><li>Competitive compensation and comprehensive benefits.</li></ul><p>If you enjoy building practical software that solves real business problems, we&#39;d love to hear from you.</p>
  • 2026-09-24T00:00:00Z
Software Engineer
  • Chicago, Illinois
  • remote
  • Permanent / Full Time
  • 135000 - 155000 USD / Yearly
  • <p>We are seeking a Senior Software Engineer with deep experience in backend Java development and Android application engineering. This role will focus on designing, building, and maintaining scalable backend services while also contributing to Android mobile applications. The ideal candidate brings strong technical expertise, a collaborative mindset, and a passion for delivering reliable, high-quality software.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Design, develop, test, and maintain backend services using Java and Spring Boot.</li><li>Build and enhance Android applications with a focus on performance, usability, and maintainability.</li><li>Collaborate with product, business, and engineering stakeholders to define technical requirements and deliver solutions.</li><li>Develop RESTful APIs and integrations that support mobile and web-based applications.</li><li>Write clean, efficient, and well-documented code following established coding standards.</li><li>Participate in architecture discussions, technical design reviews, and sprint planning sessions.</li><li>Perform code reviews and contribute to best practices for software quality, scalability, and security.</li><li>Troubleshoot and resolve application, database, and system performance issues.</li><li>Support deployment activities, testing efforts, and ongoing production maintenance.</li><li>Contribute to continuous improvement initiatives across development workflows, tooling, and engineering processes.</li></ul>
  • 2026-09-22T00:00:00Z
Software Engineer
  • Albuquerque, New Mexico
  • onsite
  • Temporary / Contract
  • 0 - 0 USD / Yearly
  • <p>We are looking for a Software Engineer to support a growing technology organization in Albuquerque, New Mexico. This Contract opportunity is ideal for a developer who enjoys building custom applications, improving existing platforms, and contributing to modernization efforts in a collaborative environment. The role offers the chance to work across .NET , Java and AWS technologies while helping deliver scalable solutions that support critical business initiatives.</p><p>This is a contract opportunity with possibility for contract to hire/FTE.</p><p><br></p><p>Responsibilities:</p><p>• Create, enhance, and support custom software solutions using modern engineering practices across .NET and Java environments.</p><p>• Partner with stakeholders and technical team members to understand business needs and turn them into effective application features and technical solutions.</p><p>• Maintain and improve existing systems, internal tools, and connected applications to ensure reliable performance and usability.</p><p>• Build and support APIs and application integrations that connect enterprise platforms and streamline data exchange.</p><p>• Participate in testing, troubleshooting, code review, and deployment activities to maintain code quality and production stability.</p><p>• Use GitHub and source control best practices to manage code changes and collaborate efficiently with the broader development team.</p><p>• Contribute to cloud-related development work and broader technology modernization initiatives as priorities evolve.</p><p>• Prepare clear technical documentation for application logic, development workflows, and implemented solutions.</p><p>Other duties as needed</p>
  • 2026-09-15T00:00:00Z
Software Engineer
  • Fort Lauderdale, Florida
  • onsite
  • Temporary / Contract
  • 0 - 0 USD / Yearly
  • <p>We are seeking a skilled <strong>Software Engineer with .NET and C# expertise</strong> to join our growing development team. In this role, you will design, develop and maintain scalable software solutions that support critical business operations. You will collaborate with cross-functional teams to deliver high-quality applications, troubleshoot technical issues and contribute to ongoing system improvements.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Design, develop and maintain applications using <strong>.NET Framework/.NET Core and C#</strong></li><li>Write clean, efficient and well-documented code</li><li>Collaborate with business analysts, developers and stakeholders to gather requirements and deliver solutions</li><li>Troubleshoot, debug and enhance existing applications</li><li>Develop and integrate APIs, web services and backend components</li><li>Participate in code reviews, testing and deployment activities</li><li>Support database development and optimization, including writing SQL queries and stored procedures</li><li>Contribute to application architecture and continuous improvement initiatives</li></ul><p><br></p>
  • 2026-09-18T00:00:00Z
Software Engineer
  • Laconia, New Hampshire
  • onsite
  • Permanent / Full Time
  • 0 - 0 USD / Yearly
  • <p><strong>Build the systems that keep the business running.</strong></p><p>We&#39;re seeking a <strong>PHP Developer</strong> to join our enterprise technology team and develop, enhance, and support internal business applications used across multiple departments. This role is ideal for someone who enjoys solving business challenges through technology and working closely with end users to improve operational efficiency.</p><p><strong>What You&#39;ll Do:</strong></p><ul><li>Design, develop, and maintain internal web-based applications using PHP.</li><li>Collaborate with business stakeholders to gather requirements and deliver solutions.</li><li>Integrate applications with databases, APIs, and other enterprise systems.</li><li>Troubleshoot issues, optimize performance, and support ongoing enhancements.</li><li>Participate in code reviews and contribute to application architecture decisions.</li></ul><p><strong>What We&#39;re Looking For:</strong></p><ul><li>Experience developing applications with PHP and SQL databases.</li><li>Strong understanding of web technologies including HTML, CSS, JavaScript, and REST APIs.</li><li>Experience working with business systems, workflows, and data integrations.</li><li>Ability to communicate effectively with both technical and non-technical teams.</li><li>Experience with modern PHP frameworks is a plus.</li></ul><p><strong>Why Join Us?</strong></p><ul><li>Work on high-impact applications used across the organization.</li><li>Stable enterprise environment with long-term projects.</li><li>Collaborative team culture and opportunities for professional growth.</li><li>Competitive compensation and comprehensive benefits.</li></ul><p>If you enjoy building practical software that solves real business problems, we&#39;d love to hear from you.</p>
  • 2026-09-24T00:00:00Z
2