Search jobs now Find the right job type for you Create a job alert Explore how we help job seekers Contract talent Full-Time talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2027 Salary Guide Demand for Skilled Talent Report Job Market Outlook Press Room Tech insights Labor market overview AI in recruiting Navigating the AI era Staffing for small businesses Cost of a bad hire Browse jobs Find your next hire Our locations

Add your latest resume to match with open positions.

187 results for Software Developer in Usa

Full Stack Software Engineer
  • Monroe, NY
  • onsite
  • Permanent / Full Time
  • 130000 - 170000 USD / Yearly
  • <p>We’re seeking an experienced Full Stack Software Engineer to design, develop, test, and maintain scalable web applications across front-end and back-end environments.</p><p><strong> </strong></p><p><strong>Key Responsibilities</strong></p><ul><li>Design and develop full-stack applications, APIs, and web services.</li><li>Build responsive user interfaces and scalable back-end services.</li><li>Develop business logic and database solutions.</li><li>Collaborate with Product, QA, DevOps, and Engineering teams.</li><li>Participate in technical design, code reviews, testing, troubleshooting, and performance optimization.</li><li>Integrate third-party services/APIs and support CI/CD and automated testing.</li><li>Evaluate emerging technologies to improve scalability, security, and reliability.</li></ul><p><br></p>
  • 2026-10-30T00:00:00Z
Sr. Software Engineer
  • New York, NY
  • onsite
  • Temporary / Contract
  • 63.3365 - 73.337 USD / Hourly
  • We are looking for an experienced Sr. Software Engineer to support the design and enhancement of embedded software solutions for advanced voice and audio communication products in New York, New York. This Long-term Contract position focuses on building and maintaining Linux-based applications and platform capabilities for Intel x86 hardware, while contributing to modern user interface development and overall system performance. The ideal candidate brings a strong background in embedded Linux engineering along with hands-on experience across C#, .NET, React.js, JavaScript, and ASP.NET in a collaborative technology environment.<br><br>Responsibilities:<br>• Design, develop, and optimize embedded Linux software for communication devices that support voice and audio functionality.<br>• Build and maintain platform components within Ubuntu Core and customized Linux distributions for Intel x86-based systems.<br>• Create and refine user-facing application features for advanced interfaces, ensuring responsive performance and reliable operation.<br>• Collaborate with cross-functional engineering teams to translate product goals into scalable software solutions.<br>• Troubleshoot software issues across the stack, from operating system integration to application-level behavior.<br>• Implement, test, and improve backend and frontend features using C#, .NET, ASP.NET, JavaScript, and React.js.<br>• Participate in system customization, integration, and ongoing platform enhancements to meet technical and product requirements.
  • 2026-11-02T00:00:00Z
Sr. Software Engineer
  • Los Angeles, CA
  • onsite
  • Permanent / Full Time
  • 180000 - 240000 USD / Yearly
  • <p><strong>Senior Software Engineer</strong></p><p><br></p><p><strong>Company Overview</strong></p><p>A leading firm based in Los Angeles, California is seeking a Senior Software Engineer to join its technology organization. The firm manages a significant portfolio of institutional assets across credit, private investments, and other alternative strategies. Technology and AI are central to its ongoing innovation strategy, with continued investment in intelligent applications, automation, and data-driven solutions.</p><p><br></p><p><strong>Role Summary</strong></p><p>The Senior Software Engineer will be a hands-on full-stack developer responsible for building and supporting internal applications, AI-enabled solutions, enterprise integrations, and the Salesforce platform. This role will work closely with investment, operations, compliance, investor relations, accounting, and data teams to turn complex business processes into scalable technology solutions. </p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Design and develop applications that automate workflows across investment management, compliance, operations, accounting, and investor relations.</li><li>Build full-stack solutions using C#, .NET, SQL, Python, JavaScript/TypeScript, APIs, and modern development frameworks.</li><li>Develop and support AI-enabled applications, agent workflows, document processing, and intelligent automation solutions.</li><li>Configure and enhance Salesforce, including objects, fields, flows, validation rules, security, integrations, and light custom development.</li><li>Build integrations between Salesforce, internal applications, data platforms, and third-party systems using APIs, ETL, messaging, and automation.</li><li>Develop data and document processing workflows that extract, validate, transform, and load information into enterprise systems.</li><li>Partner directly with investment and business teams to translate domain expertise into repeatable, automated workflows.</li><li>Support reporting and analytics initiatives while maintaining data quality and consistency across connected systems.</li><li>Troubleshoot production applications and integrations, perform root-cause analysis, and implement long-term solutions.</li><li>Apply AI-assisted engineering practices to accelerate development, testing, documentation, and process automation.</li></ul><p><strong>Additional Details</strong></p><ul><li>Work model: Hybrid, three days onsite per week</li><li>Quarterly travel may be required</li><li>Opportunity to join an organization with an established investment in AI and help build the next generation of internal AI capabilities</li><li>Direct collaboration with senior technology leadership and investment professionals</li></ul>
  • 2026-10-30T00: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-11-03T00:00:00Z
Sr. Software Engineer
  • Peterborough, NH
  • onsite
  • Permanent / Full Time
  • 0 - 0 USD / Yearly
  • <p><strong>Build the applications that power the business.</strong></p><p>We&#39;re seeking a <strong>Java 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 complex business challenges and building scalable solutions that improve organizational efficiency.</p><p><strong>What You&#39;ll Do:</strong></p><ul><li>Design, develop, and maintain enterprise web applications using Java.</li><li>Collaborate with business stakeholders to understand requirements and deliver technical solutions.</li><li>Build and support integrations with databases, APIs, and other enterprise systems.</li><li>Troubleshoot application issues and implement performance improvements.</li><li>Participate in architecture discussions, code reviews, and development best practices.</li></ul><p><strong>What We&#39;re Looking For:</strong></p><ul><li>Experience developing applications with Java and SQL databases.</li><li>Knowledge of Spring Boot, RESTful APIs, and modern application development practices.</li><li>Experience working with enterprise business systems and application integrations.</li><li>Strong problem-solving skills and the ability to work directly with end users and stakeholders.</li><li>Experience with cloud technologies, CI/CD, or microservices is a plus.</li></ul><p><strong>Why Join Us?</strong></p><ul><li>Work on mission-critical applications that support the business every day.</li><li>Long-term projects in a stable enterprise environment.</li><li>Collaborative team culture with opportunities for growth and advancement.</li><li>Competitive compensation and comprehensive benefits.</li></ul><p>If you enjoy building high-impact software that helps organizations run more effectively, we&#39;d love to hear from you.</p>
  • 2026-11-02T00:00:00Z
Sr. Software Engineer
  • Grand Rapids, MI
  • remote
  • Permanent / Full Time
  • 140000 - 170000 USD / Yearly
  • <p>We are looking for a Senior Software Engineer to join our team. This is a fully remote role that will help design scalable, secure software solutions across web services and user-facing applications. This role will contribute to end-to-end engineering efforts, from building robust integrations and modern interfaces to strengthening authentication, performance, and release quality. The ideal candidate brings strong full-stack development experience, collaborates effectively with product and engineering partners, and takes ownership of delivering reliable, maintainable systems.</p><p><br></p><p>Responsibilities:</p><p>• Design and implement dependable service integrations by defining contracts, validating data, mapping payloads, and supporting versioned interfaces across connected systems.</p><p>• Develop secure identity and access capabilities, including single sign-on, session management, authorization controls, and tenant-aware security boundaries.</p><p>• Build and enhance full-stack applications using modern front-end and back-end technologies, including user interfaces, business logic, APIs, and database updates.</p><p>• Create responsive, accessible, and configurable digital experiences that support multilingual use cases and consistent behavior across web and mobile clients.</p><p>• Deliver embedded and partner-facing solutions that function effectively within external websites and mobile web views, including cross-origin communication and session restoration.</p><p>• Maintain high engineering standards through automated testing, code quality checks, continuous integration practices, and proactive monitoring of production behavior.</p><p>• Improve application performance, address technical debt, and contribute reviewed changes that strengthen long-term maintainability and reliability.</p><p>• Support engineering workflow improvements through automation and practical tooling, including AI-assisted development approaches where appropriate.</p><p>• Partner with product managers, internal engineers, and external vendors to refine requirements, resolve technical dependencies, and prepare changes for release.</p><p>• Contribute to application evolution by extending existing platforms and supporting architectural changes between monolithic and microservices-based implementations while preserving client compatibility.</p>
  • 2026-10-29T00:00:00Z
Sr. Software Engineer
  • Jacksonville, FL
  • onsite
  • Permanent / Full Time
  • 140935 - 226905 USD / Yearly
  • We are looking for an experienced Sr. Software Engineer to join our team and drive the design, development, and evolution of enterprise software solutions. This role is ideal for a highly technical engineer who pairs strong full-stack expertise with a modern, AI-enabled approach to software delivery. You will play a key role in building scalable applications, improving engineering practices, and partnering across teams to deliver secure, reliable, and business-focused technology.<br><br>Responsibilities:<br>• Create and enhance software features that support critical business needs, with a focus on performance, reliability, and long-term maintainability.<br>• Design technical solutions for new components, services, and platform capabilities across distributed application environments.<br>• Lead by example through thoughtful code reviews, sound engineering decisions, and hands-on contribution throughout the development lifecycle.<br>• Use AI-assisted tools to strengthen solution design, accelerate development, improve debugging, and raise overall team productivity.<br>• Develop and maintain automated tests while promoting quality standards that reduce defects and support stable releases.<br>• Investigate production issues and application defects across front-end, back-end, database, and infrastructure layers, then implement effective resolutions.<br>• Apply secure development practices and support the delivery of applications that meet enterprise security expectations.<br>• Collaborate with product and technical stakeholders to understand user needs, align solutions with business goals, and improve product outcomes.<br>• Contribute to deployment, monitoring, source control, and continuous delivery practices that support efficient and dependable software releases.<br>• Identify opportunities to refine tools, workflows, and engineering standards, and help the broader team adopt improved ways of working.
  • 2026-10-21T00:00:00Z
Sr. Software Engineer
  • St. Paul, MN
  • onsite
  • Permanent / Full Time
  • 105000 - 125000 USD / Yearly
  • <p>We are looking for an experienced Sr. Software Engineer to help build and enhance business-critical applications for our Information Technology team. This is a hands-on development position requiring someone who can translate business needs into scalable, secure, and maintainable software solutions. The ideal candidate brings strong expertise in modern Microsoft development technologies and enjoys partnering with stakeholders while guiding engineering best practices across the team.</p><p><br></p><p>Responsibilities:</p><p>• Lead the design, development, documentation, and validation of web applications, APIs, and background services using C#, .NET, ASP.NET, and related technologies.</p><p>• Partner with business stakeholders to interpret functional needs, define technical approaches, and deliver application enhancements that improve usability and performance.</p><p>• Build responsive user experiences across devices using front-end frameworks and web technologies such as Angular, JavaScript, Blazor, and related tools.</p><p>• Develop, maintain, and optimize database objects and queries while supporting reliable data access and application performance.</p><p>• Strengthen software quality by implementing unit and integration testing practices and promoting disciplined engineering standards across the team.</p><p>• Provide technical leadership through architecture guidance, code reviews, and evaluation of solution options to support efficient and sustainable development decisions.</p><p>• Apply secure coding methods and ensure solutions align with established security expectations, policies, and risk reduction practices.</p><p>• Support user adoption by demonstrating completed solutions, gathering feedback, and assisting with training when needed.</p><p>• Mentor other engineers by sharing practical development knowledge, recommending learning resources, and encouraging continuous improvement within the group.</p>
  • 2026-10-02T00:00:00Z
Sr. Software Engineer
  • Oklahoma City, OK
  • onsite
  • Permanent / Full Time
  • 130000 - 140000 USD / Yearly
  • We are looking for a Senior Software Engineer to join a collaborative team in Oklahoma City, Oklahoma, where you will help shape and enhance a high-impact, customer-facing enterprise platform. This position offers the opportunity to contribute technical leadership, influence engineering standards, and drive meaningful improvements in an Agile development environment. The ideal candidate brings strong full-stack expertise, a quality-focused mindset, and the ability to work effectively across web, mobile, and backend systems.<br><br>Responsibilities:<br>• Drive the design, development, and ongoing support of new features for a prominent enterprise application while partnering closely with Agile team members.<br>• Build and refine automated test coverage, and perform hands-on validation activities such as acceptance and regression testing to maintain dependable releases.<br>• Review peer code submissions, offer thoughtful technical guidance, and help uphold strong engineering practices across the team.<br>• Assess incoming work, define technical tasks, and provide realistic effort estimates to support planning for roadmap priorities and client needs.<br>• Identify process, architecture, and tooling enhancements that improve team productivity, software quality, and long-term maintainability.<br>• Investigate system behavior across different environments and implement performance improvements that strengthen stability and user experience.<br>• Collaborate across web, iOS, Android, and backend dependencies to keep releases coordinated and the broader platform operating smoothly.<br>• Communicate with stakeholders and clients to clarify requirements, align technical solutions with business goals, and provide consulting-oriented support.
  • 2026-10-22T00:00:00Z
Sr. Software Engineer
  • Chicago, IL
  • remote
  • Permanent / Full Time
  • 130000 - 160000 USD / Yearly
  • <p>We are seeking a <strong>Senior Software Engineer</strong> to join a high-impact engineering team focused on building and enhancing backend services that support dispute management, workflow automation, and risk mitigation capabilities within a SaaS platform.</p><p>This role will contribute to key initiatives such as platform modernization, decisioning workflows, alerting functionality, and scalable service delivery. In addition to strong technical depth, this position requires sound judgment, adaptability, and the ability to work effectively in a fast-paced, cross-functional environment. The ideal candidate is also highly proficient with AI-assisted development tools, including Claude Code, to accelerate delivery while maintaining software quality.</p><p>Key Responsibilities</p><ul><li>Design, develop, and maintain Java-based backend services and REST APIs.</li><li>Build and improve alerting and configurable notification capabilities.</li><li>Partner on technical initiatives including database upgrades, integrations, scalability improvements, and containerized deployments.</li><li>Participate in release cycles, iterative feature delivery, and continuous improvement efforts.</li><li>Provide technical leadership through code reviews, mentorship, and active participation in planning and requirements discussions.</li><li>Manage multiple concurrent initiatives and shifting priorities while maintaining quality and delivery velocity.</li></ul>
  • 2026-10-14T00:00:00Z
Sr. Software Engineer
  • Duluth, GA
  • onsite
  • Permanent / Full Time
  • 120000 - 145000 USD / Yearly
  • We are looking for a Senior Software Engineer to join a collaborative team building modern, scalable applications in Georgia. This position blends front-end and back-end development, giving you the opportunity to work across the stack with contemporary JavaScript frameworks, server-side technologies, and cloud-based environments. The role also includes guiding less-experienced engineers while remaining deeply involved in hands-on technical delivery.<br><br>Responsibilities:<br>• Build and enhance user-facing features using Vue.js, with an emphasis on creating responsive and maintainable interfaces.<br>• Develop server-side functionality and application services with Node.js and Next.js to support scalable product capabilities.<br>• Contribute equally across front-end and back-end development, balancing UI implementation with API and service design.<br>• Create and maintain backend components using Java and Spring Boot where platform needs require it.<br>• Support cloud-based application development and deployment, including work within AWS or comparable cloud platforms.<br>• Lead efforts to modernize legacy solutions by moving existing services toward updated API-based architectures.<br>• Provide technical direction to entry-level team members through mentoring, code reviews, and practical problem solving.<br>• Communicate architectural decisions, implementation details, and project progress clearly to both technical and non-technical stakeholders.
  • 2026-10-21T00:00:00Z
Full Stack .NET Developer
  • Ankeny, IA
  • remote
  • Temporary / Contract
  • 0 - 0 USD / Yearly
  • <p>We are looking for a Remote Full Stack .NET Developer to join a company in based in Ankeny, Iowa. This role is suited to a self-directed software engineer who can build and support modern application features with minimal supervision while collaborating with technical stakeholders as needed. The ideal candidate brings strong experience across the Microsoft development stack and can contribute thoughtful, well-documented solutions that align with established engineering standards.</p><p><br></p><p>Responsibilities:</p><p>• Design, build, and enhance full stack applications using C#, .NET, ASP.NET, and related Microsoft technologies.</p><p>• Develop backend services and web components with a focus on maintainable architecture, performance, and reliability.</p><p>• Create data access layers and business logic using Entity Framework and established development best practices.</p><p>• Produce clear technical documentation to support code quality, future enhancements, and team knowledge sharing.</p><p>• Work independently to plan, implement, test, and troubleshoot features while keeping work aligned with project expectations.</p><p>• Apply sound software design principles and architectural patterns when developing new functionality from the ground up.</p><p>• Follow defined engineering procedures, coding standards, and team protocols throughout the development lifecycle.</p><p>• Provide informed technical input and practical recommendations to leadership on implementation approaches and solution options.</p>
  • 2026-10-22T00:00:00Z
Software Integration Engineer
  • Cambridge, MA
  • onsite
  • Permanent / Full Time
  • 150000 - 180000 USD / Yearly
  • We are looking for a Software Integration Engineer to help connect industrial imaging hardware with reliable software systems that support modern manufacturing operations in Cambridge, Massachusetts. In this role, you will work across camera technologies, application software, and backend services to ensure image capture and device performance meet production needs. This position offers the chance to contribute to a growing team focused on practical computer vision solutions used in real factory environments.<br><br>Responsibilities:<br>• Build and support camera capture capabilities within production software workflows used in manufacturing environments.<br>• Create and maintain integrations for GenICam-compatible cameras, including work with Basler and related imaging toolkits when applicable.<br>• Investigate and resolve image acquisition problems such as timing inconsistencies, dropped frames, and synchronization failures.<br>• Adjust and fine-tune imaging settings including exposure, gain, trigger behavior, and lighting coordination for different use cases.<br>• Collaborate with software engineers to extend hardware connectivity and improve backend services for image capture and device management.<br>• Assess suitable lenses, optics, and illumination approaches to improve image quality and application performance.<br>• Develop and maintain interfaces between the platform and customer equipment, including industrial control and automation systems.<br>• Support configuration of real-time monitoring and control environments tied to production operations where needed.
  • 2026-11-02T00:00:00Z
WordPress Developer (Fullstack)
  • Charlotte, NC
  • onsite
  • Temporary / Contract
  • 43 - 50 USD / Hourly
  • <p>We are looking for a Full Stack Web Developer with extensive WordPress and PHP experience to join a digital team on a long-term contract assignment. Must have a digital portfolio. This opportunity is best suited for a mid-level candidate who enjoys building engaging user-facing experiences while also contributing to server-side functionality and integrations. The role combines front-end and back-end work, with a stronger emphasis on interface development, and offers the chance to partner closely with designers and technical stakeholders from concept through launch.</p><p><br></p><p>Responsibilities:</p><p>• Build modern website interfaces using HTML, CSS, JavaScript, and WordPress development best practices.</p><p>• Create responsive page layouts and interactive features that perform well across devices and browsers.</p><p>• Contribute to back-end web functionality, including application logic, integrations, and content-driven features.</p><p>• Develop and support APIs that connect website experiences with underlying systems and services.</p><p>• Maintain website performance, stability, and data flow by assisting with server-side and database-related tasks.</p><p>• Partner with designers and digital team members to translate visual concepts into effective web experiences.</p><p>• Manage assigned work through the full development lifecycle, from early planning and technical approach to deployment.</p><p>• Explore practical uses of emerging technologies, including AI-related ideas, to enhance digital solutions.</p>
  • 2026-11-02T00:00:00Z
Integration Developer/Analyst
  • Madison, WI
  • onsite
  • Temporary to Hire
  • 40 - 50 USD / Hourly
  • <p>We are seeking an Integration Developer/Analyst to help develop, maintain, and troubleshoot integrations between enterprise applications and third-party systems. This role is ideal for someone with a foundation in system integration, APIs, data transformation, and SQL who is eager to learn new technologies and grow their technical skills.</p><p>You will collaborate with technical teams, business users, and external vendors to understand integration needs, map data, resolve issues, and ensure information flows accurately and securely between systems. Experience with Boomi is not required; training and knowledge sharing will help you learn the platform.</p><p>Key Responsibilities</p><ul><li>Develop, maintain, and troubleshoot integrations between enterprise applications and external systems.</li><li>Learn and work with the Boomi integration platform to support data flows and integration processes.</li><li>Work with REST/SOAP APIs, JSON, XML, and vendor-provided data files.</li><li>Map, transform, and validate data to ensure accurate information exchange between systems.</li><li>Use Postman and similar tools to test APIs and troubleshoot integration issues.</li><li>Write and troubleshoot SQL queries, stored procedures, and database functions.</li><li>Use JavaScript or Python to support scripting, automation, and custom integration logic.</li><li>Collaborate with internal business users to gather requirements and understand business needs.</li><li>Coordinate with third-party vendors and technical teams to resolve integration issues.</li><li>Document integration processes, requirements, and solutions.</li><li>Follow data security practices and support secure data exchange.</li></ul><p><br></p>
  • 2026-10-28T00:00:00Z
Software Engineering Manager
  • Greater Cleveland, OH
  • onsite
  • Permanent / Full Time
  • 120000 - 160000 USD / Yearly
  • <p>We are looking for a Software Engineering Manager to lead embedded software initiatives supporting advanced digital power control products in Greater Cleveland, Ohio. This position combines hands-on technical leadership with people management, guiding firmware design for real-time systems while helping a small engineering team deliver reliable, production-ready solutions. The ideal candidate brings deep experience in embedded development, strong collaboration skills, and a practical approach to building high-performance control software.</p><p><br></p><p>Responsibilities:</p><p>• Direct the design and delivery of embedded software for digital power control applications that produce DC and AC power outputs.</p><p>• Define and develop real-time firmware architectures for MCU, DSP, or FPGA-based platforms using C, C++, or comparable low-level programming languages.</p><p>• Supervise, coach, and develop a team of 2 to 5 engineers through regular feedback, technical guidance, code review oversight, and performance management.</p><p>• Partner with hardware, systems, and product stakeholders to establish software requirements, technical interfaces, and implementation priorities.</p><p>• Promote disciplined engineering practices by strengthening source control usage, test coverage, coding standards, and technical documentation.</p><p>• Oversee the software lifecycle from early concept and design through release, production support, and post-deployment improvement.</p><p>• Troubleshoot challenging embedded system issues in laboratory settings, identifying root causes and driving corrective action.</p><p>• Support project and team needs with occasional travel of up to 10%.</p>
  • 2026-10-01T00:00:00Z
Software Engineering Manager
  • Del Mar, CA
  • remote
  • Permanent / Full Time
  • 180000 - 210000 USD / Yearly
  • We are looking for an experienced Software Engineering Manager to lead a high-performing development organization in Del Mar, California. This role combines team leadership with active technical contribution, requiring someone who can guide engineers, shape architecture decisions, and remain closely involved in building modern software solutions. The ideal candidate brings a strong background in application development, a practical understanding of AI-driven systems, and the ability to deliver reliable results in a fast-moving environment.<br><br>Responsibilities:<br>• Direct software engineering activities across in-house team members, external partners, and distributed resources to ensure consistent execution and delivery.<br>• Set technical direction, define project goals, and maintain clear expectations around timelines, quality, and release readiness.<br>• Recruit, mentor, and evaluate engineering staff while fostering growth, accountability, and strong team performance.<br>• Work closely with business leaders and cross-functional stakeholders to align development efforts with organizational priorities.<br>• Participate in system architecture, software design, and hands-on development to support critical technical initiatives.<br>• Oversee production releases and track progress against milestones, addressing risks and dependencies before they affect delivery.<br>• Drive the development and implementation of AI-enabled applications, agent-based solutions, and workflow automation in production environments.<br>• Promote effective engineering practices, including code review, monitoring, security awareness, and continuous improvement across the development lifecycle.
  • 2026-10-08T00:00:00Z
Software Engineering Manager
  • Kingston, NY
  • onsite
  • Permanent / Full Time
  • 128544 - 192816 USD / Yearly
  • We are looking for a Software Engineering Manager to lead a high-performing development team in Kingston, New York. This role combines people leadership, technical direction, and delivery oversight to build secure, reliable software solutions that support organizational goals. The ideal candidate will guide engineering practices, collaborate across business and technical teams, and help shape a scalable roadmap for digital platforms in a regulated environment.<br><br>Responsibilities:<br>• Direct and support a team of software engineers by providing coaching, feedback, and opportunities for technical growth.<br>• Oversee software delivery from initial planning and requirements definition through release, maintenance, and ongoing improvements.<br>• Guide the architecture, design, and implementation of applications built with Microsoft technologies, modern JavaScript frameworks, and relational database platforms.<br>• Work closely with business partners, security teams, compliance stakeholders, operations staff, and analysts to deliver solutions aligned with user needs and regulatory expectations.<br>• Establish and reinforce engineering disciplines such as peer code review, automated test coverage, continuous integration and deployment, and secure development practices.<br>• Help define and prioritize a technology roadmap for customer-facing and internal delivery platforms in partnership with leadership committees and business stakeholders.<br>• Drive iterative delivery methods that produce usable software on a continuous basis while improving transparency and execution predictability.<br>• Promote strong technical documentation, production readiness, and dependable system performance within a high-trust financial services setting.<br>• Contribute to architectural standards, governance practices, and reusable design approaches while mentoring engineers in sound technical decision-making.
  • 2026-10-20T00:00:00Z
Software Engineering Manager
  • Eden Prairie, MN
  • onsite
  • Temporary to Hire
  • 47.5 - 55 USD / Hourly
  • <p>We are looking for a Software Engineering Manager to lead a product-focused engineering team. This contract opportunity with potential for a permanent role is ideal for a leader who can guide technical delivery, strengthen platform stability, and partner across product, architecture, security, data, quality, and operations to support business goals. The role combines people leadership, Agile execution, and operational oversight to help deliver dependable, scalable software solutions.</p><p><br></p><p>Responsibilities:</p><p>• Lead the engineering team through Agile ceremonies and delivery planning, ensuring work is organized, prioritized, and executed effectively.</p><p>• Develop team capability by providing coaching, feedback, and support that helps engineers grow in both technical and workplace areas.</p><p>• Build a collaborative and accountable team environment focused on quality, continuous improvement, and strong execution.</p><p>• Work closely with product and architecture partners to shape technical plans and translate business priorities into actionable engineering initiatives.</p><p>• Guide the adoption of modern development practices, including CI/CD pipelines, automated testing, and disciplined software delivery methods.</p><p>• Oversee software release activities by confirming appropriate testing, deployment controls, and validation steps are in place.</p><p>• Monitor application and platform performance in production, addressing recurring issues and improving reliability, scalability, and operational health.</p><p>• Coordinate with cross-functional teams and stakeholders to manage dependencies, communicate progress, and align on milestones, risks, and outcomes.</p><p>• Use delivery and operational metrics to improve team effectiveness, software quality, and service dependability.</p><p>• Lead escalated support and incident response efforts to ensure timely resolution and clear communication during production events.</p>
  • 2026-11-02T00:00:00Z
Sr. Java Software Engineer
  • West Des Moines, IA
  • remote
  • Temporary to Hire
  • 0 - 0 USD / Yearly
  • We are looking for a senior-level software engineer to join a contract opportunity with potential for a permanent role, supporting life insurance technology initiatives in West Des Moines, Iowa. This role will guide technical direction across policy administration and connected enterprise platforms, helping deliver resilient, secure, and scalable solutions that support both customer and operational needs. The ideal candidate brings deep Java engineering expertise, strong integration experience, and the ability to influence architecture, delivery, and modernization efforts in a complex distributed environment.<br><br>Responsibilities:<br>• Provide technical leadership for solution design and implementation across policy administration applications and interconnected enterprise systems.<br>• Build and enhance software components using Java, Spring Boot, Angular, TypeScript, and integration technologies to support business-critical insurance capabilities.<br>• Drive end-to-end architecture decisions by assessing dependencies, integration points, and system impacts across upstream and downstream platforms.<br>• Partner with cross-functional teams to deliver APIs, data flows, and middleware integrations that connect customer-facing tools, operational systems, and reporting environments.<br>• Lead design reviews, code reviews, and technical discussions to promote maintainable engineering standards and sound architectural choices.<br>• Support deployment and delivery practices through CI/CD pipelines, containerized applications, Kubernetes, and modern DevSecOps approaches.<br>• Investigate and resolve complex production issues spanning applications, APIs, databases, middleware, and enterprise support systems.<br>• Recommend solution placement across application, integration, and data layers to ensure capabilities are implemented in the most effective technology domain.<br>• Contribute to technical roadmaps, modernization planning, and engineering improvements that strengthen long-term platform performance and scalability.
  • 2026-10-30T00:00:00Z
Senior Oracle ERP Developer
  • Plano, TX
  • onsite
  • Permanent / Full Time
  • 120000 - 160000 USD / Yearly
  • <p>We are looking for an experienced Oracle Supply Chain Developer to design, enhance, and support enterprise supply chain applications. This position will partner closely with solution architects, business stakeholders, and technical teams to deliver solutions supporting supply planning, demand forecasting, inventory, manufacturing, and order fulfillment.</p><p><br></p><p>The ideal candidate will have strong hands-on experience with Oracle E-Business Suite R12, particularly ASCP and Demantra, along with advanced PL/SQL development skills and experience supporting complex ERP environments.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Develop, customize, and support Oracle EBS R12 supply chain applications.</li><li>Build technical solutions supporting supply planning, demand planning, forecasting, inventory, manufacturing, and order fulfillment.</li><li>Configure and enhance ASCP, Demantra, APS, GOP, and related Oracle Supply Chain modules.</li><li>Provide production support, troubleshoot application issues, and resolve data or integration-related problems.</li><li>Develop and maintain SQL and PL/SQL programs, interfaces, reports, workflows, and data conversions.</li><li>Maintain data quality and ensure accurate movement of information between ERP applications and integrated systems.</li><li>Develop and support integrations using ODI, OIC, or comparable ETL/middleware technologies.</li><li>Partner with Supply Chain, IT, Operations, and Finance teams to translate business requirements into technical solutions.</li><li>Participate throughout the development lifecycle, including requirements analysis, fit-gap assessments, design, development, testing, UAT, deployment, and support.</li><li>Create technical documentation, solution specifications, and support materials.</li><li>Work within an Agile environment and participate in sprint planning, stand-ups, retrospectives, and other Agile activities.</li></ul><p><br></p><p><br></p>
  • 2026-10-28T00:00:00Z
Embedded Software Engineer C / C++ / RTOS
  • Glendale, AZ
  • onsite
  • Temporary / Contract
  • 60 - 65 USD / Hourly
  • <p>Robert Half is expanding its network of Embedded Software Engineers for potential opportunities supporting industrial automation, connected equipment, and manufacturing technology.</p><p>Unlike traditional web or enterprise software roles, these opportunities focus on developing software that interacts directly with hardware and physical equipment.</p><p>We are seeking engineers who enjoy working close to the hardware, investigating challenging technical issues, and developing reliable firmware for microcontroller-based systems.</p><p>Potential projects may involve embedded controllers, industrial sensors, connected equipment, machine monitoring systems, and next-generation manufacturing technology.</p><p>Primary Responsibilities</p><ul><li>Design, develop, test, and maintain embedded software using C and C++.</li><li>Develop firmware for microcontroller-based devices, including ARM Cortex-M or comparable architectures.</li><li>Work with real-time operating systems such as FreeRTOS, Zephyr, or similar platforms.</li><li>Implement low-level drivers, hardware abstraction layers, bootloaders, and firmware application logic.</li><li>Interface with sensors, actuators, communication modules, and other embedded hardware components.</li><li>Develop and troubleshoot communication interfaces such as SPI, I2C, UART, and CAN bus.</li><li>Collaborate with electrical and hardware engineers during board bring-up, hardware integration, and system validation.</li><li>Diagnose firmware issues using JTAG/SWD debuggers, oscilloscopes, logic analyzers, and other laboratory equipment.</li><li>Optimize software for memory usage, timing requirements, power consumption, and processor performance.</li><li>Develop automated unit tests and hardware-in-the-loop testing procedures.</li><li>Investigate system failures and document root causes, corrective actions, and test results.</li><li>Support prototype testing, production validation, and manufacturing-related firmware changes.</li><li>Participate in firmware code reviews, technical documentation, and release management activities.</li><li>Contribute to secure device communication and firmware update functionality where applicable.</li></ul><p><br></p>
  • 2026-10-23T00:00:00Z
Visual Designer
  • Atlanta, GA
  • onsite
  • Temporary / Contract
  • 0 - 0 USD / Yearly
  • <p>Robert Half Marketing and Creative Atlanta is looking for a Visual Designer for a large consulting company in the Atlanta Area. The Visual Designer will be responsible for the creation of visually innovative and engaging products for our client. The ideal candidate will be creating visuals for mobile, web, and tablet. The Visual Designer should be a storytelling and be able to use design to bring product ideas to life. The ideal candidate must have a mastery of the entire Adobe Creative Suite. </p>
  • 2026-11-02T00:00:00Z
Visual Designer
  • Raleigh, NC
  • onsite
  • Temporary / Contract
  • 0 - 0 USD / Yearly
  • <p>We are seeking a creative and detail-oriented <strong>Visual Designer</strong> with a strong background in <strong>UI design, foundational UX experience, and eCommerce</strong>. This role will focus on creating visually engaging, user-friendly digital experiences that enhance customer engagement and drive conversions.</p><p>Key Responsibilities</p><ul><li>Design visually compelling website layouts, landing pages, and eCommerce experiences using <strong>Figma</strong>.</li><li>Create intuitive <strong>UI designs</strong>, wireframes, and interactive prototypes that enhance usability and customer experience.</li><li>Apply <strong>UX principles</strong> to improve user journeys, navigation, and overall website functionality.</li><li>Collaborate with marketing, eCommerce, and development teams to deliver cohesive digital experiences.</li><li>Optimize digital designs for responsive web and mobile experiences, focusing on engagement and conversion rates.</li><li>Maintain consistent branding and visual design standards across digital platforms.</li></ul><p><br></p><p><br></p>
  • 2026-10-26T00:00:00Z
Visual Designer
  • Atlanta, GA
  • onsite
  • Temporary / Contract
  • 0 - 0 USD / Yearly
  • <p>Robert Half Marketing and Creative Atlanta is looking for a Visual Designer for a large consulting company in the Atlanta Area. The Visual Designer will be responsible for the creation of visually innovative and engaging products for our client. The ideal candidate will be creating visuals for mobile, web, and tablet. The Visual Designer should be a storytelling and be able to use design to bring product ideas to life. The ideal candidate must have a mastery of the entire Adobe Creative Suite. </p>
  • 2026-10-22T00:00:00Z
2 4