<p>Are you a talented developer looking to build innovative solutions while working on both back-end and front-end technologies? We’re seeking <strong>Mid-Level Full-Stack Developers</strong> to join our talent pipeline for contract and permanent opportunities. If you have experience building applications end-to-end and thrive in hybrid or on-site work environments, we’d love to connect with you!</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Design, develop, and maintain scalable full-stack applications, taking ownership from user interface to the database.</li><li>Collaborate with cross-functional teams, including product managers, designers, and QA, to deliver high-quality solutions.</li><li>Write clean, efficient, and testable code while following best practices for development, deployment, and CI/CD.</li><li>Debug and optimize existing applications to enhance performance and reliability.</li><li>Create and consume APIs to ensure seamless integration between components and services.</li></ul><p><br></p><p><strong>Work Environment</strong></p><ul><li><strong>Hybrid or On-Site</strong> roles, depending on project needs.</li><li>Specific location details will be tailored to client requirements.</li><li>Candidates must be available to work on-site for a minimum of 3 days per week.</li></ul><p><br></p><p><strong>Salary & Benefits</strong></p><ul><li><strong>Salary Range</strong>: $109,725 to $157,575 annually, depending on experience, location within Chicago, and the specific client needs. (Source: Robert Half 2024 Technology Salary Guide, Chicago Market).</li><li>Compensation may also include benefits such as healthcare, PTO, certifications, and career advancement opportunities (specific to the position and client).</li></ul><p><br></p><p>When you work with Robert Half, you gain access to unparalleled opportunities and support designed to help you thrive in your career. Here’s what makes us stand out:</p><ul><li><strong>Career Acceleration</strong>: We connect you with top companies that align with your skills and career goals, opening doors to exciting projects and advancements.</li><li><strong>Access to Leading Roles</strong>: With an extensive client list, we offer you exclusive access to jobs across industries that you won’t find elsewhere.</li><li><strong>Personalized Support</strong>: Our expert recruiters are dedicated to understanding your needs, providing advice and coaching throughout the hiring process and beyond.</li><li><strong>Benefits and Perks</strong>: Enjoy competitive compensation, healthcare options, career development resources, paid certifications, and more (depending on the role).</li><li><strong>Work-Life Flexibility</strong>: Many of our clients offer hybrid work environments to help you maintain balance while doing meaningful work.</li></ul><p>With Robert Half, you’ll gain a trusted partner who’s committed to helping you succeed.</p><p><br></p><p><strong>What to Expect in the Process</strong></p><ol><li>An introductory video call with a Robert Half recruiter to discuss goals, skills, and potential matches.</li><li>A targeted interview process tailored to the chosen client opportunity (typically includes 2 interviews).</li></ol><p><br></p>
We are looking for a skilled Mid-Level Developer to join our CAD Team in Cincinnati, Ohio. In this role, you will contribute to the development of software solutions that support design-facing applications for housing construction, specifically focusing on truss layouts. This is a long-term contract position that requires expertise in both software development and CAD-related technologies.<br><br>Responsibilities:<br>• Design and develop software solutions using C++, C#, and the .NET Framework to support CAD applications.<br>• Collaborate with the team to create design-facing tools for housing construction, with a focus on truss layouts.<br>• Write and maintain code for on-premises and cloud hybrid environments.<br>• Conduct unit testing to ensure the reliability and functionality of developed software.<br>• Adapt software development skills to work with CAD systems such as IntelliCAD, AutoCAD, Revit, or SolidWorks.<br>• Work closely with stakeholders to understand project requirements and deliver high-quality solutions.<br>• Troubleshoot and resolve software issues to improve performance and usability.<br>• Contribute to the continuous improvement of development processes and methodologies.<br>• Stay current with industry trends and emerging technologies relevant to CAD and software development.<br>• Provide documentation and technical support for developed solutions.
<p>We are looking for a skilled Senior Software Engineer to join our team in Oxford, Massachusetts. In this role, you will lead backend development efforts, design robust APIs, and contribute to the creation of scalable web services. This position requires a strong background in Java and JavaScript, along with experience in cloud technologies and agile methodologies. This role is hybrid, onsite 3 days a week. Candidates must have GC or be USC.</p><p><br></p><p>Responsibilities:</p><p>• Develop and enhance backend systems using Java, Spring Boot, and related technologies.</p><p>• Design and implement APIs to ensure seamless integration across systems.</p><p>• Build and maintain scalable web services to support business needs.</p><p>• Collaborate with cross-functional teams to define business logic and technical requirements.</p><p>• Utilize cloud platforms such as AWS for deploying and managing applications.</p><p>• Participate in Agile Scrum processes to deliver high-quality software solutions.</p><p>• Conduct AB testing to optimize system performance and user experience.</p><p>• Implement client-side scripting using JavaScript and Ajax for interactive web applications.</p><p>• Manage and track development tasks using Atlassian Jira tools.</p><p>• Provide technical guidance and mentorship to less experienced team members.</p>
We are looking for a skilled Software Developer to join our team in Fairfield, New Jersey. In this role, you will collaborate with a dynamic team to design, develop, and enhance both web and desktop applications. This position offers the opportunity to contribute to innovative solutions while ensuring seamless communication across departments.<br><br>Responsibilities:<br>• Develop and maintain efficient web and desktop applications using C# and other relevant programming languages.<br>• Write and optimize complex SQL queries to manage relational databases effectively.<br>• Design, implement, and integrate web services using RESTful APIs.<br>• Collaborate with cross-functional teams to ensure project goals are met and timelines are adhered to.<br>• Identify and resolve software bugs and performance issues through thorough testing and debugging.<br>• Utilize tools such as GitHub and Jira to track progress, manage source code, and streamline development workflows.<br>• Participate in Agile Scrum processes to ensure iterative and efficient project delivery.<br>• Conduct A/B testing to evaluate and improve application features.<br>• Stay updated on emerging technologies to suggest and implement innovative solutions.<br>• Ensure clear and consistent communication with stakeholders at all organizational levels.
<p>We are looking for a highly skilled Sr. Software Engineer to join our dynamic team in Hilliard, Ohio. In this role, you will leverage your technical expertise to develop innovative software solutions and lead engineering teams through complex projects. If you have a passion for problem-solving and staying ahead of emerging technologies, this is the perfect opportunity to make a meaningful impact in the tech industry.</p><p><br></p><p>Responsibilities:</p><p>• Design and implement advanced software solutions across diverse projects, ensuring high-quality outcomes.</p><p>• Lead and mentor engineering teams, providing guidance and technical expertise throughout all stages of development.</p><p>• Build and maintain scalable applications, APIs, and database models to meet business needs.</p><p>• Collaborate with product managers, UX designers, and business stakeholders to gather and refine project requirements.</p><p>• Manage software deployments and provide post-release support to ensure smooth operation.</p><p>• Recommend and implement process improvements to enhance productivity and software quality.</p><p>• Conduct thorough code reviews and approve changes to ensure adherence to best practices.</p><p>• Evaluate team performance and foster growth through constructive feedback.</p><p>• Stay updated on emerging technologies and industry trends to drive innovation.</p><p>• Assess and select appropriate frameworks, technologies, platforms, and tools for project success.</p>
We are looking for a Senior Software Developer to join our team in Addison, Illinois, for a long-term contract opportunity. In this role, you will contribute to the development and maintenance of robust, scalable software solutions using the Microsoft technology stack. This position requires a strong technical foundation, attention to detail, and the ability to collaborate effectively within a dynamic team environment.<br><br>Responsibilities:<br>• Design, develop, and maintain full-stack applications using .NET technologies, including C#, ASP.NET Core, and .NET Framework.<br>• Build and optimize front-end components using HTML, JavaScript, and modern frameworks such as React, Angular, or Vue.js.<br>• Implement and manage database solutions using Microsoft SQL Server to ensure data integrity and performance.<br>• Collaborate with cross-functional teams to gather requirements and deliver high-quality software solutions.<br>• Utilize Git for version control and adhere to best practices in source code management.<br>• Diagnose and resolve technical issues, ensuring software operates efficiently and reliably.<br>• Participate in code reviews and provide constructive feedback to uphold coding standards.<br>• Stay updated on emerging technologies and trends to continuously improve development processes.<br>• Contribute to system enhancements and support ongoing maintenance efforts.
We are looking for a skilled Software Engineer to join our team in Washington, District of Columbia, on a Long-term Contract basis. In this role, you will contribute to the development, testing, and enhancement of software systems and tools, ensuring alignment with industry standards and best practices. This position offers an opportunity to work on moderately complex projects, collaborate with cross-functional teams, and develop innovative solutions to technical challenges.<br><br>Responsibilities:<br>• Design, develop, test, and debug software programs for new systems and product enhancements.<br>• Conduct thorough analysis of software requirements and ensure compatibility with hardware systems.<br>• Develop and maintain tools that support infrastructure and platform functionality.<br>• Collaborate with project managers and technical teams to address technical issues and propose solutions.<br>• Apply industry principles, standards, and best practices throughout the software development lifecycle.<br>• Troubleshoot and resolve technical problems, ensuring minimal disruption to systems.<br>• Document processes, procedures, and solutions to ensure clarity and effective communication.<br>• Utilize monitoring tools to track system performance and address any operational issues.<br>• Assist in the selection of components and implementation strategies for software projects.<br>• Provide training and guidance to team members on technical procedures and best practices.
<p>We are looking for a highly skilled Sr. Software Engineer to join our team and contribute to the development of innovative software solutions. This role requires expertise in full-stack development and proficiency with modern frameworks and tools. The ideal candidate will possess strong coding abilities and a passion for delivering high-quality applications.</p><p><br></p><p>Responsibilities:</p><p>• Design, develop, and maintain scalable full-stack applications using modern frameworks and programming languages.</p><p>• Collaborate with cross-functional teams to identify software requirements and implement effective solutions.</p><p>• Utilize Microsoft 365 tools, including SPFx, Office UI Fabric/FluentUI, and Power Platform, to create integrated applications.</p><p>• Develop and maintain codebases in C#, Python, TypeScript, JavaScript, and PowerShell.</p><p>• Leverage Microsoft Graph and PnP JS for seamless integration with Microsoft platforms.</p><p>• Implement and manage CI/CD pipelines using Azure DevOps and GitHub tools.</p><p>• Optimize application performance and ensure system reliability through rigorous testing and debugging.</p><p>• Stay updated with emerging technologies and best practices to continuously improve development processes.</p><p>• Provide mentorship and guidance to less experienced developers to enhance team productivity.</p><p>• Document technical specifications and processes to support ongoing development and maintenance.</p><p><br></p><p><strong><u>Core Benefits: </u></strong></p><p><strong>M/D/V </strong></p><p><strong>ST/LT/Disability Insurance</strong></p><p><strong>Retirement Plan: </strong>401k with matching program, profit sharing contribution</p><p><strong>PTO/Holidays/Sick Time: </strong>15 days of PTO per year, 10 paid holidays</p>
We are looking for an experienced and driven Sr. Software Engineer to join our team in New York, New York. As part of a dynamic financial services organization, you will play a critical role in developing and optimizing software solutions that support quantitative investment strategies. This position offers the opportunity to collaborate with a skilled global team and contribute to cutting-edge advancements in the world of automated trading.<br><br>Responsibilities:<br>• Design, develop, and maintain software systems that support quantitative trading and investment strategies.<br>• Collaborate with cross-functional teams to implement research-tested solutions into production environments.<br>• Optimize and enhance backend systems to ensure high performance and reliability.<br>• Develop APIs and integrate third-party tools to support data analysis and trading operations.<br>• Ensure the quality and accuracy of data by implementing robust validation and improvement processes.<br>• Participate in Agile Scrum workflows to deliver projects efficiently and effectively.<br>• Create comprehensive documentation for software systems and processes.<br>• Conduct performance testing and debugging to ensure system stability.<br>• Stay updated on emerging technologies and incorporate relevant innovations into development practices.<br>• Provide mentorship and guidance to less experienced team members when needed.
<p>Robert Half is actively searching for a Sr. Full Stack Developer (heavy on the backend). In this role, you will design, develop, and maintain software solutions that meet business needs while adhering to established coding standards. Your work will contribute to creating efficient, high-quality applications that deliver exceptional user experiences.</p><p><br></p><p>This role is 4-5 days onsite role position in Johns Creek GA</p><p>does not offer C2C or Sponsorship now or in the future.</p><p><br></p><p>Responsibilities:</p><p>• Write clean, efficient, and maintainable code that aligns with industry standards and project requirements.</p><p>• Conduct thorough unit, integration, and system testing to ensure software reliability.</p><p>• Maintain comprehensive documentation, including technical specifications and code comments, for clear communication and future reference.</p><p>• Participate in code reviews to share knowledge and continuously improve code quality.</p><p>• Develop detailed project plans, including work breakdown structures and time estimations, to meet deadlines.</p><p>• Troubleshoot and resolve technical issues to ensure optimal software performance.</p><p>• Package and deploy projects while monitoring and maintaining software uptime and performance.</p><p>• Collaborate with cross-functional teams to provide updates, discuss challenges, and propose technical solutions.</p>
<p><strong>Robert Half</strong> is seeking a <strong>Senior Software Engineer (.NET/WCF)</strong> to support an <strong>Education Public Sector – Technology Services</strong> organization based in <strong>Seattle, WA</strong>. This role involves <strong>backfill and ongoing senior-level support for mission-critical, legacy .NET systems (SAS & SSIRS) that are nearing end-of-life, requiring operational stability while planning for sunsetting and replacement</strong>. The position is <strong>Remote</strong>, and is a <strong>6-month contract</strong> with the potential to <strong>extend up to 2 years</strong>. Apply today!</p><p> </p><p><strong>Job Details:</strong></p><p><strong>Schedule:</strong> 8am–5pm PST, flexible when needed</p><p><strong>Duration:</strong> 6-month initial term, possible extension up to 2 years</p><p><strong>Location:</strong> Remote (local candidates preferred if hybrid is required later)</p><p> </p><p><strong>Job Responsibilities:</strong></p><ul><li>Provide daily operational support for two internally built applications (SAS and SSIRS)</li><li>Implement bug fixes and emergency enhancements with a focus on uptime stability</li><li>Participate in code reviews, documentation updates, and Agile sprint meetings</li><li>Partner with Analysts, DBAs, and business owners to clarify requirements</li><li>Maintain source control (SVN), configure/deploy via TeamCity, and create SSRS reports</li><li>Support annual school year setup, reporting, and related processes</li><li>Contribute to RFP development and SAS sunsetting/migration planning</li><li>Reverse engineer existing code and documentation to understand current system state</li></ul><p><br></p>
We are looking for a Senior Software Engineer to lead the development and deployment of enterprise-level software solutions. This role focuses on delivering high-quality, secure, and efficient systems while ensuring their ongoing maintenance and optimization. The ideal candidate will also provide strategic technical guidance to senior leadership, evaluate emerging technologies, and foster innovation within the team.<br><br>Responsibilities:<br>• Oversee code deployments across multiple product teams, including cloud-based, mobile, and on-premise applications.<br>• Manage the release repository and maintain documentation for build and release procedures.<br>• Plan and execute release governance, risk assessments, milestone tracking, and production readiness reviews.<br>• Provide strategic technical advice to senior management regarding long-term systems planning and the adoption of new hardware and software.<br>• Conduct research on emerging technologies to enhance security, improve operations, and streamline deployment processes.<br>• Lead and guide both local and offshore teams to deliver technical support and maintain operational effectiveness.<br>• Develop and enforce policies and procedures to ensure the quality and security of application development and system administration.<br>• Collaborate with business units and technology vendors to implement and support technology solutions that meet organizational needs.<br>• Identify opportunities for operational improvements through the use of advanced technologies.<br>• Perform additional duties as assigned to support the organization's objectives.
<p><strong>Inventory & Barcode Systems Consultant (Sage 100 + ScanForce)</strong></p><p> <strong>Contract | On-site/Hybrid (Plant & Warehouse) | Foam & Mattress Manufacturing</strong></p><p>We’re looking for an experienced consultant to help us implement Sage 100 and barcode scanning (ScanForce) across our warehouse and production floor. This is a <strong>200-hour contract project</strong> reporting to the Director of IT.</p><p>What You’ll Do</p><ul><li>Lead the setup of Sage 100 inventory and production workflows.</li><li>Implement ScanForce for receiving, put-away, production, counts, and shipping.</li><li>Create barcode/labeling standards for raw materials and finished mattresses.</li><li>Migrate and clean up data for items, warehouses, and stock levels.</li><li>Train staff, document processes, and support the go-live.</li></ul><p><br></p>
<p>We are looking for a dynamic Senior Software Developer to oversee a skilled team in the design, implementation, and support of cutting-edge IT solutions. This role requires strong technical expertise and leadership capabilities to drive successful project delivery and ensure effective application management. Join us in shaping innovative solutions that align with organizational goals.</p><p><br></p><p>Responsibilities:</p><p>• Lead and mentor a team of developers, ensuring high-quality application design and development.</p><p>• Oversee the full lifecycle of application development projects, from conception to delivery.</p><p>• Collaborate with stakeholders to understand business needs and translate them into technical solutions.</p><p>• Ensure the integration and optimization of existing systems, such as Oracle EBS, with new applications.</p><p>• Manage project timelines, budgets, and resources to achieve successful outcomes.</p><p>• Monitor and resolve technical issues to maintain system functionality and performance.</p><p>• Drive the adoption of JavaScript frameworks and other technologies to enhance development processes.</p><p>• Implement best practices for coding, testing, and deployment of applications.</p><p>• Stay updated with emerging technologies and recommend their application to improve efficiency.</p><p>• Facilitate communication between IT teams and business units to ensure alignment on project goals.</p>
<ul><li>Provide technical support and innovative cloud solutions in alignment with business objectives, by designing, architecting, maintaining, and operationalizing cloud-based web applications.</li><li>Design, implementing, integrating, maintaining, optimizing, and administering cloud solutions, infrastructures, and platforms.</li><li>Evaluate, test, design, develop, and integrate new cloud technologies and processes to support existing infrastructure and modernization efforts and provides recommendations for future technologies and growth</li><li>Support and maintain existing software functionality; to investigate, analyze and correct identified defects</li><li>Improve the maintainability and performance of existing software through application refactoring</li><li>Independently responsible for the entire lifecycle of medium and large features from design through deployment.</li><li>Perform pull requests / merge requests, branch management, and build and deployments</li><li>Build, deploy, and maintain CI/CD pipelines for multiple stacks</li><li>May serve as a technical lead on projects</li><li>Review technical design documentation and participates in technical reviews</li><li>Create proper documentation for software being built</li></ul><p><br></p>
<p>We are looking for an experienced Sr. Software Engineer to lead the design, development, and optimization of backend systems and applications. This is a Contract to permanent position is remote, where you'll oversee technical architecture, collaborate with cross-functional teams, and mentor less experienced developers. The role requires a hands-on approach to coding, problem-solving, and delivering scalable solutions.</p><p><br></p><p>Responsibilities:</p><p>• Lead and mentor a team of engineers, fostering best practices and conducting thorough code reviews.</p><p>• Design and implement scalable RESTful and GraphQL APIs using Node.js and TypeScript.</p><p>• Optimize and manage database systems, including DynamoDB, MongoDB, PostgreSQL, and MySQL.</p><p>• Develop and maintain serverless components and containerized services leveraging AWS Lambda, API Gateway, and Cognito.</p><p>• Enhance CI/CD pipelines and implement advanced DevOps strategies using GitLab, CloudWatch, and Terraform.</p><p>• Ensure secure coding practices by embedding threat modeling, OAuth2, and encryption standards into development workflows.</p><p>• Collaborate with product teams to translate requirements into actionable technical plans and ensure timely delivery.</p><p>• Monitor system performance and troubleshoot issues using tools like AWS X-Ray and other monitoring solutions.</p><p>• Support front-end teams by providing backend solutions that integrate seamlessly with React applications.</p><p>• Drive continuous improvement by staying updated on emerging technologies and implementing them effectively.</p>
Position: Full Stack - Software Engineer (SaaS)<br>Location: Remote<br>Salary: up to $160,000 base annual salary + 5% Bonus<br><br>*** For immediate and confidential consideration, please send a message to MEREDITH CARLE on LinkedIn or send an email to me with your resume. My email can be found on my LinkedIn page. ***<br><br>Full-Stack Engineer – Build Something New with the Best of Both Worlds<br>Are you ready to help build a product from the ground up—without the uncertainty of a startup? We’re launching a greenfield initiative that combines the agility and innovation of a startup with the stability, funding, and proven success of a large enterprise. If you're passionate about crafting user-centric solutions and want to be part of something early, impactful, and exciting, this is your opportunity.<br>What You’ll Do: As a Senior Full-Stack Engineer, you’ll work across the entire technology stack—leveraging Dart/Flutter, React, and Java—to bring new consumer-facing products to life. You’ll collaborate closely with product managers, designers, and stakeholders to deliver features from concept to production, with a strong emphasis on usability, performance, and scalability.<br>Key Responsibilities:<br>• Collaborate with cross-functional teams to define, design, and deliver impactful product features<br>• Build mobile applications using Flutter and web applications using React.js<br>• Develop backend services and APIs using Java and Spring Boot<br>• Translate product requirements into technical specifications and implementation plans<br>• Participate in product discovery, user research, and feedback loops<br>• Ensure high code quality through testing, code reviews, and CI/CD practices<br>• Contribute to product roadmaps and help prioritize technical initiatives<br>• Stay current with emerging technologies and advocate for engineering best practices<br>What You Bring:<br>• 3+ years of professional experience in full-stack or product-focused software development<br>• Proficiency in Dart and Flutter for mobile development<br>• Strong experience with React.js and modern JavaScript/TypeScript<br>• Solid backend development skills using Java, Spring Boot, and RESTful APIs<br>• Experience with Docker, Kubernetes, and CI/CD pipelines<br>• Familiarity with cloud platforms (AWS, GCP, or Azure) and DevOps practices<br>• Exposure to GraphQL, Firebase, or WebSockets is a plus<br>• A passion for user experience and product design<br>• Strong communication, collaboration, and problem-solving skills<br>Why You’ll Love It Here:<br>• Be part of a greenfield build with massive potential for impact<br>• Join early in the journey and help shape the product and culture<br>• Work in a fast-moving, collaborative environment that values innovation<br>• Enjoy the freedom to experiment—with the support of a well-funded, successful organization<br><br><br>*** For immediate and confidential consideration, please send a message to MEREDITH CARLE on LinkedIn or send an email to me with your resume. My email can be found on my LinkedIn page. Also, you may contact me by office: 515-303-4654 or mobile: 515-771-8142. Or one click apply on our Robert Half website. No third party inquiries please. Our client cannot provide sponsorship and cannot hire C2C. ***
<p>We are looking for a skilled Sr. Software Engineer with expertise in Azure cloud security and infrastructure automation to join our team on a long-term contract basis. In this role, you will help design and implement secure cloud solutions, develop automation tools, and enforce security best practices across Azure environments. The ideal candidate will have a strong background in C# development, cloud identity management, and policy-as-code techniques.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Design and develop automation tools using C# and .NET to enforce security policies in Azure environments.</p><p>• Implement security controls to harden Azure infrastructure and protect sensitive resources.</p><p>• Build and maintain tools that manage cloud access, including securing Service Principals and other identity elements.</p><p>• Contribute to the development of policy-as-code solutions using Azure-native technologies such as Azure Policy, Bicep, and Terraform.</p><p>• Collaborate with cross-functional teams to improve the organization’s cloud security posture.</p><p>• Analyze and address vulnerabilities within Azure environments to ensure compliance with governance standards.</p><p>• Provide guidance and expertise on Azure fundamentals and cloud architecture principles.</p><p>• Optimize cloud infrastructure for scalability, reliability, and security.</p><p>• Stay updated on emerging cloud security technologies and recommend improvements where applicable.</p>
<p>Are you a talented <strong>Backend Developer</strong> looking to design, build, and maintain the foundation of cutting-edge applications? Do you enjoy working behind the scenes to ensure systems are reliable, scalable, and secure? If so, we want to hear from you!</p><p>Robert Half is partnering with an innovative organization to find an experienced Backend Developer who thrives in creating efficient and well-structured backend systems. This is a fantastic opportunity to work with modern technologies, collaborate in a dynamic team, and contribute to the development of impactful software solutions.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Design, develop, and maintain server-side applications, APIs, and databases using programming languages such as <strong>Python, Java, Ruby, PHP, Go, or similar</strong>.</li><li>Collaborate with frontend developers to integrate user-facing elements with server-side logic.</li><li>Build robust systems to process, store, and retrieve data efficiently.</li><li>Optimize application performance, troubleshoot issues, and debug production-level code.</li><li>Ensure system security by implementing proper authentication, authorization, and data protection mechanisms.</li><li>Work with cloud platforms (e.g., <strong>AWS, Azure, GCP</strong>) to deploy and manage applications.</li><li>Conduct code reviews and contribute to continuous code improvement and best practices.</li><li>Monitor and maintain system health, including uptime, performance, and reliability.</li><li>Stay updated on emerging technologies and recommend their adoption to improve backend systems.</li></ul><p><br></p>
Immediate permanent opportunity as a Senior Software Frontend Engineer to join a growing technology team in San Francisco, California. This is an onsite position and in this role, you will design and implement scalable, metadata-driven sophisticated UI frameworks while contributing to modernizing our technology stack. This is a unique opportunity to work on advanced web applications, collaborate in an Agile environment, and help shape the future of user experiences, including AI-enhanced capabilities. This front-end engineer role focuses on building sophisticated UI components using TypeScript and JavaScript, with deep expertise in HTML DOM manipulation, browser event handling, drag-and-drop functionality, and CSS. Candidates should have object-oriented programming experience in languages like Java, C++, or C#, and ideally have contributed to platform or tool development such as form builders or workflow engines.
We are looking for a talented Innovation Developer to join our team on a long-term contract basis. This role involves exploring cutting-edge technologies to create innovative solutions and improve existing processes through hands-on prototyping and development. As part of our team in King of Prussia, Pennsylvania, you will contribute to exciting projects in areas like AI, machine learning, blockchain, and user experience design.<br><br>Responsibilities:<br>• Develop and prototype innovative solutions using modern technologies such as AI, machine learning, and blockchain.<br>• Collaborate with cross-functional teams to define project goals and execute on loosely defined requirements.<br>• Conduct hypothesis testing, reverse engineering, and solution architecture to validate ideas and concepts.<br>• Create and maintain technical documentation and project summaries to communicate findings effectively.<br>• Contribute to the design and implementation of small-scale technology pilots to test new concepts.<br>• Utilize coding languages like Python and TypeScript for development tasks, with optional experience in Go or Java.<br>• Leverage tools like GitHub, Atlassian Jira, and Confluence to support project development and collaboration.<br>• Present results and findings to stakeholders through clear and engaging demonstrations.<br>• Foster a user-centric approach, ensuring solutions align with end-user needs and expectations.<br>• Stay informed on emerging technologies to identify opportunities for innovation.
Job Title: Hardware Design Engineer<br><br>Company Overview: (Confidential) is a dynamic and innovative small company specializing in Network Storage. We are committed to pushing the boundaries of technology and delivering cutting-edge solutions to our clients. As we continue to grow, we are seeking a talented and versatile Hardware Design Engineer to join our team.<br>Position Overview: As a Hardware Design Engineer at [Company Name], you will play a crucial role in the development and implementation of hardware solutions for our diverse range of projects. You will work closely with cross-functional teams, contributing to the entire product development lifecycle, from concept to production.<br><br>Key Responsibilities:<br>1. Circuit Design and Analysis: <br>o Design and optimize analog and digital circuits for various applications.<br>o Perform circuit simulations and analysis to ensure performance and reliability.<br>2. PCB Layout and Prototyping: <br>o Create and modify PCB layouts using industry-standard tools.<br>o Oversee the prototyping process and collaborate with manufacturers to ensure design integrity.<br>3. Component Selection and Sourcing: <br>o Research and select appropriate components based on project requirements and cost considerations.<br>o Work with suppliers to source components and manage the supply chain.<br>4. Testing and Validation: <br>o Develop and execute test plans to validate hardware designs.<br>o Troubleshoot and debug hardware issues during development and testing phases.<br>5. Collaboration with Cross-functional Teams: <br>o Work closely with software engineers, firmware developers, and other team members to integrate hardware components seamlessly.<br>o Participate in design reviews and provide valuable input to enhance overall system performance.<br>6. Documentation: <br>o Create comprehensive design documentation, including schematics, layouts, and design specifications.<br>o Maintain accurate records of changes and updates throughout the development process.<br>7. Compliance and Standards: <br>o Ensure hardware designs comply with relevant industry standards and regulations.<br>o Stay abreast of emerging technologies and industry trends to incorporate into design practices.<br><br>Qualifications:<br>• Bachelor's or Master's degree in Electrical Engineering or a related field.<br>• Proven experience in hardware design, including circuit design, PCB layout, and prototyping.<br>• Proficiency with industry-standard tools such as Altium, Cadence, or Eagle.<br>• Strong analytical and problem-solving skills.<br>• Effective communication and collaboration skills.<br>• Ability to manage multiple tasks and projects simultaneously.<br>• Familiarity with relevant industry standards and regulations.
About Us At Robert Half, we specialize in connecting talented professionals with the best career opportunities in the technology field. We partner with some of the most reputable businesses in Chicago, offering you unmatched access to opportunities across industries. Whether you're looking to grow your skill set, tackle exciting projects, or elevate your career, we’re committed to being your trusted career partner. Why Choose Robert Half? Working with Robert Half means not only unlocking exciting opportunities with sought-after employers, but also gaining access to a host of exclusive benefits: A Team Committed to Your Success: We take the time to understand your skills, goals, and preferences, so we can align you with the best-fit opportunities. Unrivaled Access to Chicago’s Top Companies: With one of the largest detail oriented networks in the area, we bring opportunities to your doorstep that aren’t always listed. Comprehensive Career Support: From interview coaching to career advice, we provide expert support at every step of your job search. Competitive Compensation: We ensure you're placed in roles that value your skills, offering pay aligned with the Robert Half Salary Guide. About the Role We’re looking for mid-level .NET Developers to help build scalable, secure, and high-performing applications for our clients in the Chicago market. This position offers opportunities for growth, hands-on development experience, and collaboration with skilled teams across the Microsoft technology stack. Key Responsibilities Collaborate with software teams to design, build, test, and maintain web applications and APIs using .NET technologies. Participate in code reviews and contribute to the development of efficient, reusable code. Troubleshoot, debug, and optimize application performance. Work closely with cross-functional teams to support the delivery of business solutions. Communicate effectively with technical and non-technical stakeholders to clarify requirements and manage expectations. <br> Compensation Compensation aligns with the Robert Half Salary Guide for mid-level .NET Developers in the Chicago market and ranges between $94,500 and $112,000 per year depending on experience, company size, and employment type. This does not include bonuses, benefits, or other perks. (Source: 2023 Robert Half Salary Guide) Why Work With Us? At Robert Half, we specialize in matching tech talent with roles that offer competitive pay, growth opportunities, and fulfilling work environments. Whether you're looking for fully on-site or hybrid roles, our trusted network in the Chicago market ensures that you'll be placed with a company that values your talent. Take the next step toward advancing your tech career by working with a staffing partner who’s as invested in your growth as you are. Let Robert Half help you unlock new possibilities today!
We are looking for a skilled Senior Developer to join our CAD team in Cincinnati, Ohio. In this long-term contract role, you will contribute to the development of advanced design applications, focusing on tools used for framing layouts in the housing industry. This position offers an exciting opportunity to work with a dynamic team specializing in truss design and leveraging modern software development principles.<br><br>Responsibilities:<br>• Design, develop, and maintain CAD-based applications using C++ and C#.<br>• Collaborate with cross-functional teams to create efficient and user-friendly tools for housing design.<br>• Contribute to the development and optimization of on-premises and cloud-hybrid systems.<br>• Implement and test software solutions to ensure high quality and performance.<br>• Apply software development best practices, including unit testing and code abstraction, to deliver robust applications.<br>• Adapt knowledge of IntelliCAD and similar platforms (AutoCAD, Revit, SolidWorks) to enhance application functionality.<br>• Work closely with stakeholders to understand and refine product requirements.<br>• Troubleshoot and resolve complex software issues in a timely manner.<br>• Document technical designs, processes, and solutions for future reference.<br>• Stay updated on emerging technologies and integrate relevant advancements into the development process.
<p><strong>Position: Full Stack Software Engineer (Mobile)</strong></p><p><strong>Location: Remote</strong></p><p><strong>Salary: Up to $160,000 base annual salary + Bonus</strong></p><p>Full-Stack Engineer – Help Build a Brand-New Mobile Product</p><p>This is a rare opportunity to be part of a brand-new department launching a net-new mobile product that will bring a successful brick-and-mortar business into the digital space. You’ll be joining a collaborative team focused on a 0-to-1 product build in a startup-like environment—but with the financial stability and backing of a well-established enterprise.</p><p>We’re hiring the first wave of engineers to shape the product, the tech, and the culture. If you thrive in greenfield environments and want to make a lasting impact, this is your moment.</p><p>What You’ll Do</p><p>As a Full Stack Software Engineer, you’ll work across the entire stack to bring this mobile-first product to life. You’ll collaborate with product managers, designers, and other engineers to deliver features from concept to production with a strong focus on performance, usability, and scalability.</p><p>Key Responsibilities:</p><ul><li>Build mobile applications and supporting web interfaces in a fast-paced, agile environment</li><li>Collaborate with cross-functional teams to define, design, and deliver impactful product features</li><li>Develop backend services and APIs to support mobile and web functionality</li></ul><p>What You Bring:</p><p>To be successful in this role, candidates must have direct experience building mobile products from scratch in startup or greenfield environments. <strong>You must also have hands-on experience with all three of the following technologies</strong>:</p><ul><li>Flutter/Dart</li><li>React Native</li><li>Java frameworks (e.g., Spring Boot or similar)</li></ul><p>Additional Qualifications:</p><ul><li>3+ years of professional experience in full-stack or product-focused software development</li><li>Strong understanding of mobile-first design and user experience principles</li><li>Experience working in agile teams and contributing to product strategy</li></ul><p>Why You’ll Love It Here:</p><ul><li>Be part of a greenfield build with massive potential for impact</li><li>Join early and help shape the product, team, and culture</li><li>Work in a fast-moving, collaborative environment that values innovation</li><li>Enjoy the freedom to experiment—with the support of a well-funded, successful organization</li></ul><p><strong>For immediate and confidential consideration, please send a message to Meredith Carle on LinkedIn or email your resume.</strong></p><p><strong>My email is listed on my LinkedIn page.</strong></p><p><strong>Office: 515-303-4654 | Mobile: 515-771-8142</strong></p><p><strong>Or one-click apply via the Robert Half website.</strong></p><p><strong>No third-party inquiries please.</strong></p><p><strong>Client cannot provide sponsorship and cannot hire C2C.</strong></p>