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

Add your latest resume to match with open positions.

265 results for Software Architect jobs

Software Architect
  • Mayfield Heights, OH
  • onsite
  • Temporary
  • 0 - 0 USD / Yearly
  • <p>We are looking for a skilled Software Architect to join our team in Cleveland, OH. This role focuses on designing and implementing robust integration solutions using Microsoft Azure, .NET technologies, and AI-enabled tools. As a hands-on technical leader, you will be responsible for crafting scalable architectures while actively contributing to development and troubleshooting efforts. This is a long-term contract position offering the opportunity to work on cutting-edge technologies and build innovative solutions.</p><p><br></p><p>Responsibilities:</p><p>• Design and deploy cloud-native integration architectures utilizing Microsoft Azure services.</p><p>• Develop and maintain APIs, event processors, and integration services using .NET technologies.</p><p>• Create event-driven integrations leveraging Azure Service Bus, Event Hub, and related tools.</p><p>• Diagnose and resolve complex issues within production integration pipelines and distributed systems.</p><p>• Implement reliability strategies, including retries, idempotency, and message validation.</p><p>• Enhance system observability and monitoring to ensure operational efficiency.</p><p>• Utilize AI-assisted tools to improve development speed, debugging processes, and integration analysis.</p><p>• Collaborate closely with platform, data, security, and application teams to ensure seamless integration.</p><p>• Optimize CI/CD pipelines and DevOps practices to streamline deployment processes.</p><p>• Provide architectural guidance and technical leadership to engineering teams.</p>
  • 2026-04-15T00:00:00Z
Software Architect
  • Hayward, CA
  • remote
  • Permanent
  • 160000 - 190000 USD / Yearly
  • We are looking for a skilled Software Architect to lead the design and development of software applications in Hayward, California. In this role, you will collaborate with stakeholders, development teams, and analysts to build innovative solutions that meet business needs and ensure high performance. This position offers the opportunity to work with cutting-edge technologies and frameworks while driving continuous improvement across the application portfolio.<br><br>Responsibilities:<br>• Design and implement new software products and features to support rapid development cycles and ongoing improvements.<br>• Work closely with stakeholders to gather and analyze business requirements, operational workflows, and technical specifications.<br>• Create and document software architectures that prioritize functionality, scalability, reliability, and performance.<br>• Partner with teams including analysts, designers, and developers to plan and execute software solutions and enhancements.<br>• Stay informed on emerging technologies, frameworks, and standards to foster innovation and optimize application development.<br>• Develop robust and high-performing applications that comply with established coding and architectural guidelines.<br>• Build and maintain reusable libraries and components to promote efficiency and consistency across projects.<br>• Participate in Agile ceremonies, code reviews, and team initiatives to drive quality and collaboration.<br>• Conduct thorough performance testing and debugging to resolve issues, enhance functionality, and ensure application stability.
  • 2026-04-07T00:00:00Z
Software Engineer
  • Lafayette, LA
  • onsite
  • Permanent
  • 90000 - 120000 USD / Yearly
  • We are looking for a skilled Software Engineer to join our dynamic team in Lafayette, Louisiana. In this role, you will contribute to the design, development, and deployment of innovative software solutions, focusing either on ServiceNow module development or full-stack engineering. This position offers the flexibility of working onsite or remotely if based in Louisiana.<br><br>Responsibilities:<br>• Develop and customize applications and modules within the ServiceNow platform.<br>• Design and implement backend and full-stack features using Java, Python, and PostgreSQL.<br>• Ensure software scalability, reliability, and performance through clean coding practices and automated testing.<br>• Enhance development workflows by incorporating automation tools and DevOps methodologies.<br>• Collaborate with cross-functional teams, including product management and QA, to achieve roadmap goals.<br>• Foster coding, testing, and architectural best practices to maintain high engineering standards.<br>• Address performance issues and improve service reliability to meet customer expectations.<br>• Streamline development processes by introducing tools for onboarding and automation.<br>• Actively contribute to the integration of scalable architecture into enterprise-level solutions.<br>• Monitor and optimize software to reduce testing instability and system escalations.
  • 2026-04-03T00:00:00Z
Software Engineer
  • Center Point, AL
  • onsite
  • Permanent
  • 110000 - 140000 USD / Yearly
  • <p>We are seeking a Software Engineer to support the development of digital manufacturing solutions in a plant environment. This role involves building and implementing applications that enhance automation, data visibility, and overall operational efficiency.</p><p>Key responsibilities include developing software using technologies such as Python, C#, and .NET; supporting real-time monitoring and data integration across systems; and partnering with production and leadership teams to identify and implement process improvements. This individual will also help modernize legacy systems and support the adoption of Industry 4.0 initiatives.</p><p>The ideal candidate brings strong technical skills, a collaborative mindset, and the ability to drive projects from concept through implementation while working cross-functionally with operations and IT teams.</p>
  • 2026-03-25T00:00:00Z
Software Engineer
  • Draper, UT
  • onsite
  • Permanent
  • 90000 - 110000 USD / Yearly
  • We are looking for a skilled Software Engineer to join our team in Draper, Utah. This role requires expertise in full-stack development, with a strong focus on .NET and Angular technologies. The ideal candidate will bring exceptional communication skills and a proven track record of delivering high-quality software solutions.<br><br>Responsibilities:<br>• Develop and maintain robust full-stack applications using .NET and Angular frameworks.<br>• Collaborate with cross-functional teams to design, implement, and optimize software solutions.<br>• Troubleshoot and resolve database issues to ensure system reliability and performance.<br>• Work with messaging queues such as Kafka to enhance system communication and data processing.<br>• Utilize C# and VB.NET to build scalable and efficient applications.<br>• Write clean, efficient, and well-documented code for web development projects.<br>• Stay updated on the latest industry trends and technologies to continually improve development practices.<br>• Conduct thorough testing and debugging to ensure software quality and reliability.<br>• Support existing software systems by identifying and resolving technical issues.<br>• Participate in code reviews to maintain high development standards.
  • 2026-04-01T00:00:00Z
Software Engineer
  • Jacksonville, FL
  • onsite
  • Contract / Temporary to Hire
  • 47.5 - 55 USD / Hourly
  • <p>We are looking for a talented Software Engineer to join our team in Jacksonville, Florida. This Contract to permanent position involves designing and developing web applications using a combination of Microsoft technologies and modern front-end frameworks. The ideal candidate thrives in collaborative environments, possesses strong problem-solving skills, and is passionate about delivering scalable and user-friendly software solutions.</p><p><br></p><p>Responsibilities:</p><p>• Design, develop, and maintain robust applications using C# and .NET technologies.</p><p>• Create intuitive and responsive front-end interfaces using Angular, JavaScript, and React.js.</p><p>• Develop and optimize SQL queries while managing relational databases, such as SQL Server.</p><p>• Build and consume RESTful APIs to support application integrations.</p><p>• Collaborate with cross-functional teams, including Product, QA, UX, and DevOps, to ensure high-quality deliverables.</p><p>• Participate in the full software development lifecycle, from requirements gathering to deployment and support.</p><p>• Conduct code reviews and contribute to the establishment of engineering best practices.</p><p>• Troubleshoot and resolve application issues across various environments.</p><p>• Maintain clear and comprehensive documentation for code, systems, and development processes.</p><p>• Stay informed about emerging technologies and industry trends to enhance development practices.</p>
  • 2026-04-17T00:00:00Z
Software Engineer
  • Jacksonville, FL
  • onsite
  • Temporary
  • 0 - 0 USD / Yearly
  • <p>Looking for a Software Engineer to help develop and enhance web applications using modern Microsoft and front‑end technologies.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Develop applications using C# and .NET</li><li>Build front‑end components using Angular</li><li>Collaborate with product and QA teams</li><li>Write clean, scalable, well‑documented code</li><li>Participate in code reviews and agile ceremonies</li></ul><p><br></p>
  • 2026-04-07T00:00:00Z
Software Engineer
  • Fort Lauderdale, FL
  • onsite
  • Temporary
  • 0 - 0 USD / Yearly
  • <p>As a Senior Software Developer, you will play a critical role in designing, developing, and maintaining robust software solutions. You will collaborate with cross-functional teams, mentor junior developers, and contribute to the technical direction of projects. Your expertise will ensure the delivery of scalable, secure, and maintainable systems that align with business objectives.</p><p> </p><p><strong>Key Responsibilities:</strong></p><ul><li>Lead the design and development of software applications, ensuring adherence to best practices and coding standards.</li><li>Collaborate with product managers, architects, and stakeholders to gather requirements and define technical specifications.</li><li>Develop scalable and maintainable code using modern programming languages and frameworks.</li><li>Conduct code reviews, provide constructive feedback, and mentor junior team members.</li><li>Troubleshoot and resolve complex software issues, ensuring minimal downtime and impact.</li><li>Optimize application performance, scalability, and security through continuous improvement.</li><li>Contribute to the design and implementation of APIs, microservices, and distributed systems.</li><li>Stay updated on emerging technologies and recommend innovative solutions to enhance development practices.</li><li>Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.</li><li>Ensure proper documentation of code, processes, and technical decisions.</li></ul><p><br></p>
  • 2026-04-08T00:00:00Z
Software Engineer
  • Boston, MA
  • onsite
  • Temporary
  • 63.3365 - 73.337 USD / Hourly
  • We are looking for a highly skilled Software Engineer with expertise in Angular and Python to join our dynamic team on a contract basis. This position focuses on full-stack development and requires significant experience in creating large-scale UI applications. Based in Boston, Massachusetts, this role offers an opportunity to work closely with a technical lead in a fast-paced, collaborative environment.<br><br>Responsibilities:<br>• Develop and maintain large-scale UI applications using Angular and Python.<br>• Integrate third-party libraries into the existing platform to enhance functionality.<br>• Collaborate closely with the technical lead and a small team to ensure project success.<br>• Utilize full-stack frameworks to build scalable and efficient software solutions.<br>• Write clean, maintainable code following best practices in Python scripting and Angular development.<br>• Troubleshoot and resolve issues related to application integration and cloud platforms.<br>• Adapt quickly to new technologies and workflows in a fast-paced environment.<br>• Participate in code reviews and provide constructive feedback to team members.<br>• Ensure high-quality software delivery by performing rigorous testing and debugging.<br>• Document development processes and maintain clear communication with stakeholders.
  • 2026-04-07T00:00:00Z
Software Engineer
  • Richardson, TX
  • onsite
  • Permanent
  • 145000 - 150000 USD / Yearly
  • We are looking for a skilled Software Engineer to join our team in the Plano/ Richardson, Texas. In this role, you will focus on crafting server-side components while contributing to the development and optimization of AI-driven tools and workflows. This position offers an exciting opportunity to work in an agile environment, drive innovation, and enhance engineering efficiency using cutting-edge technologies. Must be must be eligible to work in the U.S. or Permanent Resident. <br> Responsibilities: • Design and implement high-quality server-side components that align with business needs and architectural standards. • Develop and refine AI-driven coding tools, workflows, and infrastructure to improve engineering consistency and efficiency. • Create and optimize coding agents, prompts, and workflows to streamline development processes. • Integrate tools and plugins into a cohesive development pipeline that enhances productivity. • Enable specification-driven development by leveraging AI for idea generation, implementation, and validation. • Build and maintain unit, integration, and automation tests to ensure software reliability and performance. • Troubleshoot and enhance existing applications while collaborating with stakeholders to identify improvement opportunities. • Develop technical designs and models for assigned components, ensuring alignment with project goals. • Participate in code reviews and provide constructive feedback to improve team output. • Promote agile practices and collaborate with internal and external stakeholders to drive project success.
  • 2026-04-14T00:00:00Z
Software Engineer
  • Jacksonville, FL
  • onsite
  • Contract / Temporary to Hire
  • 57 - 66 USD / Hourly
  • We are looking for a skilled Software Engineer to join our team in Jacksonville, Florida, on a Contract to permanent position. In this role, you will develop and enhance software applications using C++ while automating workflows through batch scripting. This position offers an excellent opportunity to contribute to high-performance systems and solve complex technical challenges.<br><br>Responsibilities:<br>• Design and implement software features and applications using the C++ programming language.<br>• Develop clean, efficient, and maintainable code that meets technical requirements and standards.<br>• Collaborate with cross-functional teams to gather and define technical specifications for projects.<br>• Perform unit testing and support integration testing to ensure software quality and reliability.<br>• Identify and resolve software defects through debugging and troubleshooting techniques.<br>• Automate repetitive tasks and workflows by creating and maintaining batch scripts.<br>• Optimize and maintain existing codebases to improve performance and functionality.<br>• Stay informed about the latest advancements and best practices in C++ development.
  • 2026-04-15T00:00:00Z
Software Engineer
  • New York, NY
  • onsite
  • Permanent
  • 160000 - 290000 USD / Yearly
  • We are looking for a skilled Software Engineer to join our dynamic team in New York, New York. As part of our organization, you will contribute to the development of innovative software solutions and play a key role in building high-quality applications. This role offers an exciting opportunity to work in a fast-paced environment, collaborating with talented professionals to create impactful technology.<br><br>Responsibilities:<br>• Design, develop, and maintain software applications using Python and TypeScript.<br>• Collaborate with cross-functional teams to build and enhance web applications, leveraging frameworks like Next.js.<br>• Write clean, efficient, and scalable code that meets project requirements.<br>• Conduct thorough testing and debugging to ensure software functionality and reliability.<br>• Participate in code reviews to maintain high standards and share best practices.<br>• Optimize application performance and troubleshoot technical issues.<br>• Stay updated on emerging technologies and incorporate them into development processes.<br>• Contribute to the architecture and design of new software projects.<br>• Document technical workflows and provide clear instructions for system use.<br>• Work closely with stakeholders to understand requirements and deliver tailored solutions.
  • 2026-03-19T00:00:00Z
Software Engineer
  • Nashville, TN
  • onsite
  • Temporary
  • 65 - 75 USD / Hourly
  • <p>Robert Half is seeking a Contract C# Developer to join our client&#39;s development team. As a Contract C# Developer, you will play a pivotal role in designing, developing, and maintaining software applications using the C# programming language. This contract position offers an exciting opportunity to work on diverse projects with a reputable organization.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ol><li><strong>Software Development:</strong> Design, code, test, debug, and document software applications using C# and associated technologies to meet project requirements.</li><li><strong>Application Enhancement:</strong> Maintain and enhance existing C# applications by identifying areas for improvement and implementing necessary updates.</li><li><strong>Collaboration:</strong> Collaborate with cross-functional teams to gather requirements, analyze needs, and develop scalable and efficient software solutions.</li><li><strong>Database Integration:</strong> Develop and optimize database-related functionalities within applications using SQL Server, MySQL, or other database systems.</li><li><strong>Front-End Development:</strong> Utilize front-end technologies like HTML, CSS, JavaScript, and related frameworks/libraries to develop user interfaces for applications.</li><li><strong>Code Reviews and Testing:</strong> Conduct code reviews, perform unit testing, and ensure code quality, performance, and adherence to coding standards.</li><li><strong>Documentation:</strong> Create and maintain technical documentation for developed applications, including system designs and user manuals.</li><li><strong>Troubleshooting and Support:</strong> Provide technical support and troubleshooting assistance for developed applications to ensure smooth operation and user satisfaction.</li></ol><p><br></p>
  • 2026-04-08T00:00:00Z
Software Engineer
  • Rancho Cucamonga, CA
  • onsite
  • Temporary
  • 42.75 - 49.5 USD / Hourly
  • We are looking for a skilled Software Engineer to join our team on a long-term contract basis in Rancho Cucamonga, California. In this role, you will collaborate with various teams, including engineering, inventory control, and planning, to streamline processes and create detailed documentation packages. Your expertise in software development and ability to work closely with machinists and assemblers will be essential in ensuring accurate and efficient workflows.<br><br>Responsibilities:<br>• Transform 3D models generated by engineers into comprehensive drawing packages, including individual drawings for each element in the assembly.<br>• Collaborate with inventory control and planning teams to maintain and organize online documentation, including job build materials, time elements, and work instructions.<br>• Coordinate and conduct meetings with engineers, machinists, and assemblers to discuss designs and develop clear, actionable instructions.<br>• Develop and implement software solutions using programming languages such as C#, .NET, and ASP.NET.<br>• Apply JavaScript and React.js to enhance functionality and usability of applications.<br>• Ensure accurate documentation and workflow processes for manufacturing operations.<br>• Troubleshoot and resolve technical issues related to software and documentation systems.<br>• Maintain effective communication across teams to ensure alignment on project goals and deliverables.<br>• Provide technical expertise and guidance to support ongoing improvement initiatives.
  • 2026-03-31T00:00:00Z
Applications Architect
  • Spring, TX
  • onsite
  • Temporary
  • 0 - 0 USD / Yearly
  • We are looking for an experienced Applications Architect to lead the design, development, and integration of enterprise applications for our organization. This long-term contract position is based in The Woodlands, Texas, and requires a forward-thinking, detail-oriented individual to create scalable, secure, and resilient application architectures that meet complex business needs. The ideal candidate will have deep expertise in cloud-native technologies, application integration strategies, and modern development practices.<br><br>Responsibilities:<br>• Define and own the architecture for enterprise applications, ensuring alignment with business strategies and operational goals.<br>• Develop technical roadmaps and integration strategies for line-of-business systems and customer-facing platforms.<br>• Establish and enforce standards, patterns, and best practices for application design and development.<br>• Guide development teams through complex system design decisions, ensuring scalability, security, and maintainability.<br>• Collaborate with data platform architects to design integration strategies and define clear data contracts.<br>• Lead the implementation of multi-tenant SaaS architectures on Microsoft Azure, including tenant isolation and identity management.<br>• Oversee DevOps practices, CI/CD pipelines, and application deployment for production environments.<br>• Conduct technical reviews and create reference implementations to elevate development standards.<br>• Partner with stakeholders to translate business requirements into robust technical solutions.<br>• Ensure operational excellence by optimizing application performance and maintaining resilience in production environments.
  • 2026-04-14T00:00:00Z
Applications Architect
  • Boca Raton, FL
  • onsite
  • Temporary
  • 0 - 0 USD / Yearly
  • <p>We are seeking an experienced <strong>Applications Architect</strong> to design, govern, and optimize enterprise application landscapes. This role is responsible for defining application architecture standards, ensuring integration and alignment across business systems, and guiding the implementation of scalable, secure, and maintainable technology solutions.</p><p><br></p><p>The Applications Architect works closely with business stakeholders, project managers, developers, and infrastructure teams to ensure applications support business objectives while minimizing technical risk.</p>
  • 2026-04-08T00:00:00Z
Applications Architect
  • Mayville, WI
  • onsite
  • Contract / Temporary to Hire
  • 47.5 - 55 USD / Hourly
  • <p>We are looking for a skilled Applications Architect to lead the design and modernization of enterprise software applications in Wisconsin. This Contract to permanent position combines technical expertise with architectural leadership to ensure the delivery of secure, scalable, and innovative solutions. The ideal candidate will play a pivotal role in transitioning legacy systems to modern frameworks while collaborating with teams to meet organizational goals.</p><p><br></p><p>Responsibilities:</p><p>• Oversee the design, development, and modernization of enterprise applications, ensuring they align with business objectives.</p><p>• Evaluate legacy systems and create strategies for transitioning to modern frameworks such as React, Next.js, or Angular.</p><p>• Develop and maintain high-quality software solutions, including testing, debugging, and documentation.</p><p>• Ensure scalable, secure, and maintainable application architecture across cloud and on-premise environments.</p><p>• Provide technical leadership and mentorship to development teams through code reviews and architectural guidance.</p><p>• Manage the full software development lifecycle, from planning and design to deployment and support.</p><p>• Collaborate with business stakeholders to translate requirements into technical solutions.</p><p>• Utilize tools like GitHub for source control and DevOps practices to maintain development quality.</p><p>• Ensure data integrity and accuracy across development, testing, and production environments.</p><p>• Stay updated on emerging technologies and industry trends to drive innovation and continuous improvement.</p>
  • 2026-04-06T00:00:00Z
Applications Architect
  • Portsmouth, NH
  • onsite
  • Permanent
  • 0 - 0 USD / Yearly
  • <p>We’re looking for a Principal Java Developer to lead the design and development of high‑performance applications in a modern, containerized environment. In this role, you’ll drive architectural decisions, mentor the engineering team, and own the full development lifecycle from concept to deployment.</p><p><br></p><p><strong>What You’ll Bring:</strong></p><ul><li>Deep expertise in Java and modern Java frameworks</li><li>Strong experience deploying code to containerized environments (Docker, Kubernetes, etc.)</li><li>Background in building scalable, cloud‑ready services</li><li>Ability to lead technical strategy and guide engineering best practices</li></ul><p>If you thrive in a hands‑on leadership role and enjoy building robust, container‑first systems, we’d love to connect. Apply today!</p>
  • 2026-03-30T00:00:00Z
Software Developer
  • Lewis Center, OH
  • onsite
  • Permanent
  • 75000 - 85000 USD / Yearly
  • We are looking for a skilled Software Developer to join our team in Lewis Center, Ohio. In this role, you will leverage your expertise in C# and the .NET framework to design, develop, and maintain both new and existing applications. This position offers the opportunity to collaborate with stakeholders and team members to deliver scalable and reliable solutions.<br><br>Responsibilities:<br>• Develop and maintain applications using C# and the .NET framework to meet business needs.<br>• Design and implement scalable software solutions based on stakeholder requirements.<br>• Troubleshoot, debug, and enhance existing systems to ensure optimal performance.<br>• Collaborate with team members to plan and prioritize development tasks effectively.<br>• Identify technical challenges and propose solutions to address them.<br>• Provide ongoing support for applications, resolving issues as they arise.<br>• Communicate progress and updates to stakeholders in a clear and timely manner.<br>• Participate in team meetings, technical discussions, and development activities.<br>• Ensure code quality by adhering to established standards and practices.
  • 2026-03-26T00:00:00Z
Software Developer
  • Hampden, PA
  • onsite
  • Temporary
  • 0 - 0 USD / Yearly
  • We are looking for a skilled Software Developer to contribute to the maintenance and enhancement of enterprise-level applications in Mechanicsburg, Pennsylvania. This role is ideal for candidates with expertise in COBOL development, Oracle databases, and UNIX environments who are ready to tackle challenges related to legacy systems. As this is a long-term contract position, you will have the opportunity to make a lasting impact on critical business operations.<br><br>Responsibilities:<br>• Develop, test, and maintain COBOL-based applications to ensure they meet business requirements.<br>• Execute and debug programs within a COBOL environment, addressing any issues efficiently.<br>• Analyze existing codebases to identify areas for enhancement or optimization.<br>• Create and refine database queries, stored procedures, and interactions with Oracle databases.<br>• Support job scheduling and batch processing activities to maintain system reliability.<br>• Diagnose and resolve production issues, ensuring minimal disruptions to operations.<br>• Collaborate with business analysts, QA teams, and infrastructure teams to align technical solutions with business needs.<br>• Prepare detailed documentation for code modifications, technical specifications, and system workflows.
  • 2026-04-13T00:00:00Z
Software Developer
  • Franklin Park, IL
  • remote
  • Temporary
  • 63.02 - 72.72 USD / Hourly
  • <p>We are looking for a skilled Software Developer to join our team on a contract basis. This role requires a proactive individual who can work independently while collaborating effectively with team members when needed. If you have expertise in Ruby on Rails, RESTful APIs, and a strong background in software development, we invite you to apply.</p><p><br></p><p>Responsibilities:</p><p>• Develop, edit, and maintain code using Ruby on Rails to create robust and scalable applications.</p><p>• Access and integrate third-party services server-side through RESTful APIs.</p><p>• Design and implement new Ruby gems or enhance existing ones to optimize functionality.</p><p>• Utilize Backstage to manage and interact with databases effectively.</p><p>• Validate and debug JavaScript code to ensure quality and performance.</p><p>• Collaborate with team members remotely to troubleshoot and resolve technical challenges.</p><p>• Apply knowledge in .NET technologies, including C#, ASP.NET, and .NET Framework, in relevant scenarios.</p><p>• Conduct thorough testing and debugging to deliver high-quality solutions.</p><p>• Ensure timely completion of project deliverables while adhering to best practices in software development.</p>
  • 2026-03-27T00:00:00Z
Software Developer
  • Memphis, TN
  • onsite
  • Temporary
  • 48 - 60 USD / Hourly
  • <p>We are seeking a <strong>C#.NET Full Stack Developer with strong Azure and SQL experience</strong> to join a growing technology team within a manufacturing environment. This role supports the development and modernization of internal and customer‑facing applications used across operations, engineering, and the business.</p><p><strong>Key Responsibilities</strong></p><ul><li>Develop, test, and maintain scalable web applications using <strong>C#.NET</strong></li><li>Design and implement responsive front‑end solutions using <strong>HTML, CSS, and JavaScript</strong> (Angular, React, or similar)</li><li>Build and support backend services and <strong>RESTful APIs</strong> using <strong>ASP.NET / Web API</strong></li><li>Design, write, and optimize <strong>SQL and T‑SQL queries, stored procedures, and views</strong></li><li>Work with <strong>Azure SQL Database</strong> and related data services</li><li>Leverage <strong>Microsoft Azure</strong> for application hosting, data storage, and deployment</li><li>Collaborate with cross‑functional teams to gather requirements and translate them into technical solutions</li><li>Apply security best practices and support compliance requirements common to manufacturing environments</li><li>Troubleshoot, optimize, and improve performance across the full application stack</li><li>Participate in code reviews and contribute to continuous improvement of development standards and processes</li></ul><p><br></p>
  • 2026-04-13T00:00:00Z
Software Developer
  • Chicago, IL
  • remote
  • Temporary
  • 57.75 - 68.25 USD / Hourly
  • <p>We are looking for a skilled Software Developer to join our team on a long-term contract basis. This role focuses on integrating third-party vendor systems with our internal eCommerce platform, which is built on Shopify. You will play a key part in ensuring seamless technical connections, enabling efficient vendor onboarding, and supporting the scalability of our marketplace.</p><p><br></p><p>Responsibilities:</p><p>• Manage vendor integrations from initial technical intake through production deployment.</p><p>• Guide vendors through Shopify-based integrations, including authentication, data structure requirements, and testing.</p><p>• Develop, test, and troubleshoot connections between external vendor systems and internal marketplace infrastructure.</p><p>• Review and transform vendor data inputs into standardized formats for internal use.</p><p>• Create and maintain clear documentation to support multiple concurrent vendor onboarding efforts.</p><p>• Provide assistance to internal developers on backend or data pipeline tasks related to integrations.</p><p>• Ensure efficient reconciliation, normalization, and transformation of vendor inventory data.</p><p>• Utilize and refine AI tools to assist in schema transformations for vendor data.</p><p>• Collaborate with non-technical project managers to manage timelines and vendor communications.</p>
  • 2026-04-06T00:00:00Z
Software Developer
  • Norwalk, OH
  • onsite
  • Permanent
  • 85000 - 100000 USD / Yearly
  • <p>Robert Half is looking for passionate permanent software developers who are efficient problem solvers with a penchant for creativity. Our client is a family owned and operated company that consists of leaders who work in unison with the team. They wish to have someone who is excited to join such a culture. Our client is passionate about technology and the incredible value it brings in our lives.</p><p><br></p><p>We are looking for a developer with experience primarily building modern web applications. This position will be focused on developing a cloud-based/financial management suite. We are looking for an individual who can develop up and down the application stack. Primarily the individual would be responsible for the development on both back and front ends of the application. In addition, the candidate will have the opportunity to develop new applications and have direct input on the evolution of product suites.</p><p><br></p><p>This position will only be required to come into the office 2 to 3 times per week. The candidate must live within 60 miles of Norwalk, Ohio.</p><p><br></p><p>Applicants will have recent, relevant experience in all of the following technologies:</p><p>· Web Frameworks: ASP.NET MVC, Web Forms, Web API</p><p>· Databases: Microsoft SQL Server</p><p>· Languages: C#, Angular</p><p>· Web Technologies: HTML5, JavaScript, jQuery</p><p><br></p><p>Competitive salary, 401k, profit sharing, Life Insurance, paid holidays/vacation, opportunity for growth, the option to work part time from home and much more.</p>
  • 2026-04-07T00:00:00Z
Software Developer
  • Kittery, ME
  • onsite
  • Permanent
  • 0 - 0 USD / Yearly
  • <p>We’re seeking a <strong>.NET Developer</strong> to help modernize legacy applications and build new <strong>SharePoint-based web applications</strong>. This role is <strong>100% onsite near Portsmouth, NH</strong> and will play a key part in improving and evolving internal business systems.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Modernize legacy applications</li><li>Migrate legacy applications to SharePoint</li><li>Design, develop, and enhance SharePoint web applications</li><li>Collaborate with business and IT teams to gather requirements and deliver solutions</li><li>Troubleshoot, optimize, and support production systems</li></ul><p><strong>Required Skills:</strong></p><ul><li>Strong experience with <strong>.NET / C#</strong></li><li>Experience working with <strong>legacy application modernization</strong></li><li>Hands-on development with <strong>SharePoint (Online or On-Prem)</strong></li><li>SQL Server and web technologies (HTML, CSS, JavaScript)</li></ul><p><strong>Nice to Have:</strong></p><ul><li>Experience with APIs, ColdFusion, or modern front-end frameworks</li><li>Exposure to cloud platforms (Azure preferred)</li></ul><p><br></p>
  • 2026-03-30T00:00:00Z
2