<p><strong>About the Role:</strong></p><p>We are seeking a versatile and forward-thinking Full Stack Developer to join our dynamic team. The ideal candidate will be proficient across multiple programming languages and frameworks, with a strong foundation in AI integration, testing, and performance optimization. This role requires a developer who thrives in a fast-paced environment and is passionate about building secure, scalable, and innovative web applications.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Design, develop, and maintain full stack applications using Ruby, Ruby on Rails, Python, Django, HTML, CSS, and JavaScript.</li><li>Integrate AI frameworks, APIs, and plugins to enhance application capabilities.</li><li>Conduct thorough debugging, unit testing, and regression testing to ensure code quality.</li><li>Ensure applications meet security and compliance standards, including US and EU regulations.</li><li>Implement and manage payment systems integration.</li><li>Perform load testing to validate performance under high traffic conditions.</li><li>Collaborate with cross-functional teams to define and implement web architecture (preferred but not required).</li></ul><p><br></p><p><br></p>
We are looking for a Software Engineer to join a team building and enhancing modern web applications in New York City, New York. This Long-term Contract opportunity is ideal for someone who enjoys developing reliable, scalable solutions across both front-end and back-end environments. The role focuses on creating high-quality software, collaborating with cross-functional partners, and contributing to continuous improvements throughout the development lifecycle.<br><br>Responsibilities:<br>• Design, build, and maintain software applications using C#, .NET, and ASP.NET technologies.<br>• Develop responsive user-facing features with JavaScript and React.js to deliver an intuitive application experience.<br>• Collaborate with product, engineering, and business stakeholders to translate requirements into effective technical solutions.<br>• Write clean, testable, and maintainable code while following established development standards and best practices.<br>• Troubleshoot application issues, identify root causes, and implement timely fixes to support stable system performance.<br>• Participate in code reviews and contribute ideas that improve application quality, usability, and long-term maintainability.<br>• Support enhancements, updates, and technical changes as part of ongoing application development efforts.<br>• Document technical designs, implementation details, and development updates to support team knowledge sharing.
We are looking for a Software Engineer to build modern web applications that combine reliable backend services with intuitive user interfaces. This position partners closely with product, design, and quality teams to turn business needs into well-crafted technical solutions. Based in New York, the role is ideal for someone who values maintainable code, strong engineering practices, and delivering high-quality digital experiences.<br><br>Responsibilities:<br>• Create and enhance full-stack web solutions using C#, .NET, ASP.NET Core, Razor, Blazor, JavaScript, and React.js.<br>• Develop backend services, front-end components, and interactive application features that support a smooth and responsive user experience.<br>• Work alongside stakeholders across product, design, and testing to shape requirements, build functionality, and release updates effectively.<br>• Improve application reliability by addressing performance, security, accessibility, and overall code quality throughout the development lifecycle.<br>• Connect applications with relational databases and external service integrations while ensuring data accuracy and system stability.<br>• Review code, share technical guidance, and encourage sound development standards across the engineering team.<br>• Participate in architecture and implementation decisions that support scalable, maintainable, and efficient software delivery.
We are looking for a Software Developer to join a services team in Stamford, Connecticut. This position is suited for someone who enjoys building reliable applications, working closely with colleagues across disciplines, and turning technical requirements into practical software solutions. The ideal candidate brings solid experience with modern Microsoft development tools, a strong foundation in object-oriented programming, and the ability to contribute effectively in a collaborative environment.<br><br>Responsibilities:<br>• Build, enhance, and support software applications using C# and modern .NET technologies in alignment with business and technical objectives.<br>• Design clean, maintainable solutions by applying sound object-oriented programming practices and established software design methods.<br>• Review technical specifications and external documentation to create and maintain integrations with third-party platforms and services.<br>• Develop, test, and refine database queries while working with relational data structures to ensure accuracy and performance.<br>• Collaborate with technical teams and business stakeholders to clarify needs, communicate progress, and deliver effective solutions.<br>• Manage multiple assignments at the same time while meeting deadlines and maintaining consistent quality within a team-based setting.<br>• Contribute to web interface development using component-based or server-rendered frameworks such as Blazor or Razor when needed.<br>• Support data access and application persistence efforts through tools such as Entity Framework Core and related .NET capabilities.<br>• Participate in source control and code review practices using Git-based workflows to promote code quality and team collaboration.
We are looking for a Graphic Designer to support a fast-moving advertising team on a contract basis. This role will create compelling visual materials across digital, print, packaging, social, and in-store formats while helping maintain a consistent brand presence across diverse campaigns. The ideal candidate brings strong creative judgment, excellent organization, and the ability to balance multiple assignments while collaborating closely with design and brand stakeholders.<br><br>Responsibilities:<br>• Develop visual concepts and finished design assets for a broad mix of marketing needs, including digital content, print collateral, promotional items, retail displays, packaging, and motion-based deliverables.<br>• Produce several creative directions for assigned projects, translating briefs into high-quality work and refining concepts through feedback from designers and brand partners.<br>• Retouch and optimize photo and video materials for social platforms, ensuring each asset is engaging, on-brand, and formatted appropriately for channel-specific use.<br>• Oversee multiple active assignments at once, coordinating priorities effectively while keeping project files organized and easy to access.<br>• Maintain visual consistency across campaigns and branded materials, even when supporting more than one product line or identity at the same time.<br>• Contribute ideas during creative reviews and team discussions, helping solve design challenges through thoughtful input and collaboration.<br>• Guide projects from initial concept through final revisions, preparing accurate production-ready files that align with established handoff standards.<br>• Apply all required regulatory or state-specific content standards to creative materials to support compliant execution.<br>• Monitor shifts in design trends, content performance practices, and emerging AI-enabled tools to bring fresh thinking into the creative process.
<p>We are looking for a creative Graphic Designer to support a range of visual marketing and brand initiatives for a retail-focused environment in New Jersey. This Long-term Contract opportunity is ideal for someone who can turn project goals into high-quality print and digital assets while collaborating closely with a broader design team. The right candidate will bring strong visual judgment, production knowledge, and the flexibility to manage multiple assignments in a fast-paced setting.</p><p><br></p><p>Responsibilities:</p><p>• Create original visual concepts and carry them through to final execution for both printed materials and digital campaigns based on creative direction and project objectives.</p><p>• Produce a wide variety of branded assets, including launch materials, promotional pieces, website graphics, social media content, event collateral, signage, and editorial layouts.</p><p>• Adapt existing approved artwork into multiple sizes and formats while preserving brand standards across different channels and deliverables.</p><p>• Retouch and enhance product photography through color correction, masking, compositing, and scene-building techniques to achieve high-quality visual presentation.</p><p>• Prepare accurate production files that meet vendor and printer specifications to ensure efficient and error-free output.</p><p>• Apply legal and compliance guidelines to customer-facing creative materials before release or distribution.</p><p>• Partner with internal teams and stakeholders to support design needs across departments and maintain alignment with business goals.</p><p>• Manage several concurrent projects, communicate progress clearly, and adjust priorities as timelines and business needs evolve.</p><p><br></p><p>02720-0013449155</p><p><br></p>
We are looking for a skilled Full-Stack Developer to join a Long-term Contract opportunity in Morristown, New Jersey. In this role, you will create secure, scalable applications that support digital banking experiences across commercial and consumer services. The position blends modern front-end engineering, backend API development, cloud-based delivery, and AI-assisted software creation to help drive efficient, high-quality outcomes.<br><br>Responsibilities:<br>• Build and enhance banking applications that support areas such as onboarding, payments, fraud-related workflows, and customer servicing across digital platforms.<br>• Use AI-enabled development tools to speed up solution design, coding, testing, and technical documentation while maintaining quality and maintainability.<br>• Create responsive user interfaces with modern web technologies and frameworks to deliver consistent experiences across desktop and mobile devices.<br>• Develop and support backend services, integrations, and APIs using C#/.NET and Python within secure, scalable architectures.<br>• Own delivery activities across the software lifecycle, including prototyping, solution design, development, testing, and CI/CD execution.<br>• Partner with cloud and infrastructure teams to deploy applications across environments, strengthen monitoring practices, and support cost-aware engineering decisions.<br>• Investigate defects, resolve performance issues, and implement upgrades that improve application reliability, scalability, and security.<br>• Prepare clear technical documentation for design reviews, operational handoff, and production support readiness.<br>• Follow applicable banking regulations, compliance standards, and internal reporting expectations, including required training and escalation of suspicious activity when needed.
<p>We are looking for a skilled Software Development Project Manager to lead and oversee projects within the Dynamics 365 platform. The ideal candidate will combine technical expertise with strong leadership skills to drive successful project outcomes.</p><p><br></p><p>Responsibilities:</p><p>• Design and implement customizations, extensions, and integrations within the Dynamics 365 platform to meet specific project needs.</p><p>• Utilize tools such as X++, C#, JavaScript, Power Platform, Logic Apps, and Azure Functions to create scalable and efficient solutions.</p><p>• Conduct code reviews to ensure adherence to best practices, security standards, and performance requirements.</p><p>• Collaborate with distributed teams, including onshore and offshore resources, to ensure timely and effective delivery of technical tasks.</p><p>• Work closely with functional consultants to translate business requirements into actionable technical specifications.</p><p>• Develop and configure integrations between Dynamics 365 and external systems using APIs and Azure services.</p><p>• Customize Dynamics 365 modules to align with unique business processes and requirements.</p><p>• Troubleshoot and resolve technical challenges, offering guidance to team members on complex issues.</p><p>• Identify opportunities for process improvement and contribute to the optimization of existing codebases.</p><p>• Stay up-to-date with the latest Dynamics 365 updates and innovations, incorporating them into development efforts</p>
We are looking for an experienced Software Engineer to join a machinery manufacturing organization in Danbury, Connecticut. In this role, you will build and enhance software for complex equipment, partnering across disciplines to deliver reliable, high-performance solutions. The position calls for a strong background in object-oriented development, real-time system design, and practical problem-solving in technically demanding environments.<br><br>Responsibilities:<br>• Design, develop, and maintain software for complex machinery and mechatronic systems across the full product development life cycle<br>• Create robust applications primarily in C++ while contributing to related development efforts involving C#, JavaScript, and React.js where needed<br>• Engineer software components that operate within real-time environments and support dependable system performance<br>• Collaborate with mechanical, electrical, and software teams to define requirements and deliver integrated solutions using a systems-level perspective<br>• Diagnose and resolve challenging cross-functional issues affecting software behavior, controls, and overall system operation under demanding timelines<br>• Participate in Agile planning, development, and review activities to ensure steady progress and effective team coordination<br>• Develop and execute testing and quality assurance activities to verify functionality, reliability, and performance<br>• Communicate technical concepts clearly to both engineering and non-technical stakeholders, including project updates for leadership<br>• Contribute to software solutions that interact with web-based services and enterprise data platforms when required
<p><strong><em>Robert Half is partnering with our client in this search, a Fortune 500 leader in the financial services industry, to hire a Senior UX Designer for a highly collaborative digital experience team focused on building intuitive, scalable, and customer-centered digital products. This is an exciting opportunity for an experienced UX professional who thrives in complex environments and is passionate about improving user journeys, driving usability outcomes, and partnering cross-functionally to deliver impactful digital experiences.</em></strong></p><p><br></p><p><strong>Location:</strong> Newark, NJ (hybrid-onsite)</p><p><strong>Duration:</strong> 3+ month contract w/ potential to convert to FTE</p><p><strong>Hours: </strong>40 hours/week</p><p><strong>Pay Rate: </strong>$60-65/hour</p><p><br></p><p><strong>Position Overview:</strong></p><p>The Senior UX Designer will lead end-to-end user experience design across complex digital journeys in a fast-paced, highly collaborative environment. This role is responsible for creating intuitive, scalable customer experiences through user research, usability testing, information architecture, interaction design, and prototyping. The ideal candidate is experienced in driving UX strategy, influencing cross-functional teams, and delivering data-informed design solutions across responsive digital platforms.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Lead UX strategy and execution for complex customer journeys, including onboarding, account management, and digital servicing experiences</li><li>Define user flows, information architecture, interaction models, and scalable UX patterns</li><li>Create low- and high-fidelity wireframes, mockups, and interactive prototypes</li><li>Conduct user research and usability testing; translate insights into actionable design recommendations</li><li>Use analytics, testing insights, and user feedback to inform design decisions and improve customer outcomes</li><li>Partner cross-functionally with product, engineering, accessibility, content strategy, analytics, and business stakeholders to shape requirements and user experiences</li><li>Collaborate with experimentation teams to develop and measure testable design variants</li><li>Facilitate design reviews, workshops, and collaborative working sessions</li><li>Contribute to reusable UI components and design system documentation, including responsive behavior and accessibility standards</li><li>Ensure all designs align with WCAG accessibility requirements and UX best practices</li><li>Mentor junior designers and help elevate overall design quality across the organization</li><li>Navigate ambiguity and balance user needs, business goals, and technical considerations</li></ul>
<p>We are looking for an experienced Dynamics 365 specialist to support complex development initiatives. This Long-term Contract position combines hands-on solution delivery with technical leadership, helping teams create reliable customizations, integrations, and platform enhancements that meet business goals. The role will partner closely with functional and technical stakeholders to maintain strong development standards, resolve challenges, and keep project work moving efficiently.</p><p><br></p><p>Responsibilities:</p><p>• Build and enhance Dynamics 365 solutions by creating tailored features, extensions, and connected services that address business and client needs.</p><p>• Develop scalable technical components using tools such as X++, C#, JavaScript, Power Platform, Logic Apps, and Azure Functions.</p><p>• Review team deliverables to uphold coding standards, security expectations, and overall solution performance before release.</p><p>• Guide code promotion through the development lifecycle and confirm readiness for testing and deployment activities.</p><p>• Investigate technical issues, provide practical solutions, and support team members in resolving complex development problems.</p><p>• Coordinate with distributed contributors and external partners to align deliverables, timelines, and handoffs across the project.</p><p>• Translate functional requirements into technical approaches by working closely with consultants, project leads, and delivery teams.</p><p>• Create and maintain integrations between Dynamics 365 and external applications, including API-based and Azure-enabled connections.</p><p>• Support data migration efforts by planning and executing secure, accurate movement of information between systems.</p><p>• Strengthen development practices through documentation, knowledge sharing, and ongoing improvements to codebases and team processes</p>
<p><strong>Overview</strong></p><p>We’re partnering with a team building modern, AI-driven applications across a layered architecture. They need a full stack engineer who can move comfortably between front-end, services, and emerging AI integrations. The environment leans toward newer technologies, so adaptability matters more than strict stack alignment.</p><p><br></p><p><strong>What You’ll Work On</strong></p><ul><li>Build and maintain front-end applications using <strong>Angular and TypeScript</strong></li><li>Develop scalable APIs and business logic within a <strong>.NET Core / C# service layer</strong></li><li>Contribute to <strong>modern Java-based microservices</strong> (no legacy stack)</li><li>Support and integrate <strong>AI-driven features built in Python</strong>, including LLM-powered workflows</li><li>Design and implement <strong>data flows for RAG (Retrieval-Augmented Generation)</strong> use cases</li><li>Collaborate across product and engineering teams to evolve architecture and delivery</li></ul><p><strong>Core Tech Environment</strong></p><ul><li><strong>Frontend:</strong> Angular, TypeScript</li><li><strong>Backend:</strong> .NET Core (C#), Java (modern services)</li><li><strong>AI Layer:</strong> Python, LLM integrations, Google ADK (Agent Development Kit)</li><li><strong>Architecture:</strong> Full stack, microservices, API-driven</li></ul>
We are looking for a skilled Data Engineer to join our team on a long-term contract basis. In this role, you will play a critical part in managing and organizing data systems, ensuring they are optimized for performance and scalability. Based in New York, New York, this position offers an exciting opportunity to work on cutting-edge data platforms and contribute to impactful business solutions.<br><br>Responsibilities:<br>• Design, develop, and maintain data pipelines to support efficient data integration and processing.<br>• Implement and manage Snowflake-based data repositories to centralize and secure organizational data.<br>• Utilize Palantir to standardize and analyze data across multiple divisions, ensuring consistency and accuracy.<br>• Develop ETL processes to extract, transform, and load data from various sources into centralized systems.<br>• Collaborate with stakeholders to define data requirements and optimize system performance.<br>• Leverage tools like Apache Spark, Hadoop, and Kafka to build scalable data solutions.<br>• Monitor and troubleshoot data systems to ensure reliability and address any issues promptly.<br>• Deploy advanced analytics and AI models to drive operational efficiencies.<br>• Document processes and provide technical support to ensure smooth implementation and usage of data systems.
We are looking for an experienced LMS Instructional Developer to collaborate with faculty, curriculum teams, and technology specialists in crafting innovative learning solutions for competency-based medical education. This role emphasizes enhancing the design, accessibility, and effectiveness of digital learning resources and platforms while adhering to accreditation standards. This is a long-term contract position based in Piscataway, New Jersey.<br><br>Responsibilities:<br>• Partner with faculty and curriculum leaders to design and implement technology-driven learning solutions.<br>• Develop and enhance digital course content and materials to ensure accessibility and consistency.<br>• Align learning objectives and assessments with competency-based frameworks and accreditation requirements.<br>• Train faculty on the effective use of educational technologies and digital tools to improve teaching practices.<br>• Create interactive and engaging technology-enabled learning experiences to boost learner engagement.<br>• Optimize instructional platforms and tools to enhance course delivery and assessment outcomes.<br>• Conduct regular reviews of digital learning materials to ensure compliance with institutional standards.<br>• Collaborate with IT teams to troubleshoot and maintain learning systems and platforms.<br>• Provide ongoing support for faculty and students in navigating digital learning environments.
We are looking for a Principal Software Engineer to join our team in Edison, New Jersey. In this role, you will be responsible for shaping the technical direction of our connected equipment platform while delivering high-quality software solutions. This Contract to permanent position offers the opportunity to lead impactful projects, collaborate with cross-functional teams, and contribute to the modernization of our systems. If you're passionate about scalable systems, enjoy mentoring others, and thrive in a fast-paced environment, this could be the perfect opportunity for you.<br><br>Responsibilities:<br>• Provide technical leadership and mentorship to software engineers, fostering collaboration and a culture of excellence.<br>• Develop and implement innovative solutions for complex engineering challenges to enhance system performance.<br>• Build robust mobile, front-end, and back-end software components for our connected equipment platform.<br>• Write clean, efficient, and scalable code, ensuring reliability and optimal performance.<br>• Drive the transition from monolithic systems to scalable microservices architectures, modernizing the platform.<br>• Lead efforts in system architecture design, database development, and strategic technical decisions.<br>• Collaborate with Product Managers to define and prioritize features, ensuring alignment with business goals.<br>• Work closely with senior leadership to address critical business needs through technology.<br>• Partner with QA engineers to deliver thoroughly tested and user-focused software solutions.<br>• Stay up-to-date with emerging technologies, recommending tools and frameworks to improve productivity.