We are looking for an experienced Sr Full Stack Software Engineer to help shape and expand a newly formed internal applications capability in Mount Arlington, New Jersey. In this role, you will create enterprise tools that streamline operations, support technical business users, and strengthen secure application delivery across the organization. This opportunity is well suited for someone who enjoys building practical platforms, improving self-service experiences, and delivering modern solutions that balance speed, governance, and scalability.<br><br>Responsibilities:<br>• Architect, build, and enhance internal business applications using modern front-end and back-end technologies, including React, Python with FastAPI, and PostgreSQL.<br>• Create reusable frameworks, starter templates, and guided development patterns that help teams deliver governed applications more efficiently.<br>• Develop enterprise integrations, file exchange capabilities, and other internal tools that support essential business processes.<br>• Design self-service features that reduce manual support needs and improve the experience for internal users and technical stakeholders.<br>• Connect applications with corporate identity and access management services while enforcing role-based permissions and secure authentication practices.<br>• Establish auditability, application lifecycle controls, and governance measures to support compliance, security, and operational oversight.<br>• Work closely with engineering, IT, and security partners to ensure solutions align with technical standards and are ready for production use.<br>• Contribute to architectural decision-making and champion sound engineering practices for reliability, maintainability, and secure software delivery.<br>• Support AI-enabled and low-code development capabilities that allow users to build lightweight internal solutions within defined guardrails.
We are looking for a Software Developer to join a team on a contract basis with the potential for a permanent position. This role is well suited for a hands-on engineer who can build modern applications, solve technical issues efficiently, and work with minimal supervision. The position will contribute to development across front-end and back-end technologies while supporting projects in a healthcare-focused environment where data accuracy and compliance awareness are important.<br><br>Responsibilities:<br>• Design, develop, and enhance web applications using TypeScript, React, Node.js, and Microsoft .NET technologies.<br>• Build and maintain scalable solutions across both client-side interfaces and server-side services.<br>• Diagnose application defects, investigate root causes, and implement reliable fixes in a timely manner.<br>• Collaborate with technical and business stakeholders to translate requirements into practical software solutions.<br>• Work independently to manage assigned development tasks, priorities, and deliverables with limited oversight.<br>• Create and support applications using C#, ASP.NET, JavaScript, and the .NET Framework as part of ongoing development efforts.<br>• Ensure software solutions align with healthcare-related data handling standards and compliance expectations.<br>• Participate in code reviews, testing activities, and continuous improvement efforts to strengthen application quality.
We are looking for a Software Developer to join a team in New York, New York on a Long-term Contract assignment. This position focuses on building and supporting modern web applications using a mix of frontend and backend technologies, with an emphasis on dependable performance and clean, maintainable code. The ideal candidate is comfortable diagnosing technical issues independently and can contribute effectively in environments where healthcare data standards and compliance expectations are important.<br><br>Responsibilities:<br>• Design, develop, and maintain web-based applications using TypeScript, React, Node.js, and Microsoft .NET technologies.<br>• Build responsive user interfaces and support backend services that enable reliable application performance across the full stack.<br>• Investigate technical issues, identify root causes, and implement effective fixes to improve system stability.<br>• Work independently to manage development tasks, prioritize deliverables, and complete assignments with minimal supervision.<br>• Write clear, maintainable code in C#, ASP.NET, JavaScript, and .NET Framework within established development standards.<br>• Collaborate with cross-functional stakeholders to understand business needs and translate them into practical software solutions.<br>• Support applications that operate in healthcare-related environments while following applicable data handling and compliance expectations.
We are looking for a Software Developer to join a financial services team on a contract-to-permanent basis. This role focuses on building production-ready software and AI-enabled solutions that connect applications, data sources, and intelligent workflows. The ideal candidate brings strong Python expertise along with experience delivering scalable systems that support real business operations in a cloud-connected environment.<br><br>Responsibilities:<br>• Design, develop, and maintain robust software applications using Python and related technologies for enterprise use cases.<br>• Build and connect AI-driven solutions that integrate with databases, business platforms, and external services.<br>• Create and refine production-grade workflows involving large language models, orchestration pipelines, and agent-based processes.<br>• Implement solutions using modern AI development frameworks such as LangChain, AutoGen, or Semantic Kernel.<br>• Collaborate with cross-functional teams to deploy intelligent applications into live environments with reliability, security, and performance in mind.<br>• Develop cloud-integrated features and services, with preference for experience supporting Azure-based AI capabilities.<br>• Contribute to application enhancements across existing development stacks, including .NET, C#, ASP.NET, JavaScript, and the .NET Framework where needed.
<p>A healthcare-focused organization is seeking a contract Full Stack Engineer to support a core identity and database platform for healthcare professionals, along with a companion desktop application used by an internal data operations team. This is a maintenance-and-enhancement role supporting an established, business-critical legacy system rather than a greenfield build or a role centered on a modern React/FastAPI/PostgreSQL stack.</p><p>The engineer will own changes end-to-end within the existing environment, which includes Classic ASP, ASP.NET (VB.NET/C#), Oracle PL/SQL, and related desktop and caching layers. Success in this role requires hands-on experience with this specific legacy stack; general modern full-stack experience alone is not sufficient.</p><p><br></p><p><strong>About the Platforms</strong></p><ul><li>The primary platform is a customer-facing and internal web application built on top of a large Oracle database containing tens of millions of healthcare professional records that serve as a core system of record for products and clients.</li><li>The companion application is a WPF desktop tool used by internal operations staff to validate professional license data before it is published to the main platform. While this desktop application is expected to be retired eventually, it remains in active daily use and requires dependable ongoing support until that transition occurs.</li></ul><p><strong>Essential Duties and Responsibilities</strong></p><ul><li>Design, build, and support features end-to-end, from UI layers built in Classic ASP, ASP.NET Web Forms/MVC, jQuery, and Bootstrap through the Oracle PL/SQL data layer.</li><li>Read, write, and troubleshoot Oracle PL/SQL, including stored procedures, packages, triggers, and views.</li><li>Provide maintenance and enhancement support for a WPF desktop application.</li><li>Diagnose and resolve production issues across the full stack, including database changes managed under change control.</li><li>Follow established coding, schema design, and database unit testing standards for all database changes, and deliver reviewed, issue-specific deployment scripts.</li><li>Participate in code reviews and technical design discussions with the product team.</li><li>Use AI-assisted development tools where helpful to accelerate work in legacy codebases; this is encouraged but not required.</li></ul><p><br></p>
<p>We're seeking an experienced <strong>Senior UI Developer – Mobile Design Systems</strong> to join a collaborative team focused on building and scaling enterprise mobile design systems. This is an excellent opportunity for someone who enjoys working at the intersection of <strong>mobile development, design systems, accessibility, and user experience</strong>, helping create reusable components that drive consistency across digital products.</p><p><br></p><p>What You'll Be Doing</p><ul><li>Build and maintain mobile design system components, patterns, themes, and reusable libraries.</li><li>Develop scalable UI solutions for native mobile applications across iOS and Android.</li><li>Partner closely with Product, UX, Design, Accessibility, Research, Analytics, and Engineering teams.</li><li>Create and support automated testing frameworks for UI components and user journeys.</li><li>Ensure all components meet accessibility standards and best practices.</li><li>Contribute to coding standards, development workflows, and platform improvements.</li><li>Collaborate with application teams to accelerate delivery through reusable design system assets.</li><li>Mentor team members and contribute to a collaborative, team-first culture.</li></ul><p><br></p>
<p>We are seeking a full time highly skilled .NET, VB.net, C#, MS SQL Developer to support our desktop application development initiatives. The successful candidate will design, code, and test application software using .NET as the front-end development tool and SQL Server as the back-end database. This role will also provide technical support for custom development, database programming, performance monitoring, and knowledge transfer in core development technologies.</p><p><br></p><p><strong>Job Requirements:</strong></p><p><br></p><ul><li>Bachelor’s degree in Computer Science, Information Systems, or related field, or equivalent work experience.</li><li>7+ years of professional experience in application development using .NET technologies.</li><li>Strong programming skills in VB.net, ASP.NET (C#), HTML, CSS, XML, and Visual Studio .NET.</li><li>Proficiency with MS SQL Server database development, including stored procedures, triggers, indexing, and performance optimization.</li><li>Experience with API development and integration.</li><li>Familiarity with Crystal Reports and Power BI is a plus.</li><li>Familiarity with AI tools (ChatGPT, Claude) and proficiency in using GitHub for visual studio.</li><li>Strong analytical and problem-solving skills.</li><li>Excellent communication skills with the ability to work independently and as part of a team.</li></ul>
We are looking for a Software Engineer to join a long-term contract opportunity based in New York, NY. This role supports a modern Microsoft-focused environment and combines hands-on technical problem solving with user-facing service for a wide range of infrastructure and endpoint needs. The position also offers the chance to collaborate with cross-functional teams, contribute to environment improvements, and strengthen overall support capabilities through technical leadership and mentorship.<br><br>Responsibilities:<br>• Deliver high-level technical support across infrastructure, desktop systems, and end-user computing environments, resolving complex issues efficiently.<br>• Administer and troubleshoot Azure-based services, organizational user profiles, and Intune-managed devices to maintain stable operations.<br>• Design, implement, and refine Microsoft policies and configuration standards to improve security, consistency, and device performance.<br>• Work closely with the infrastructure team to address escalations, coordinate shared initiatives, and support ongoing technical projects.<br>• Provide responsive, thorough assistance to executive-level users, ensuring a high-quality support experience and timely issue resolution.<br>• Participate in testing, verification, and post-change validation activities related to infrastructure upgrades and environment updates.<br>• Guide less experienced engineers through technical challenges, share best practices, and help raise the overall capability of the support team.
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.
<p>Robert Half is hiring! We are looking for a Senior Software Engineer to build and evolve data-driven platforms that turn complex information into reliable, usable products. In this role, you will create resilient systems that process diverse data sources, support application experiences, and improve how information is stored, accessed, and delivered. You will work closely with teammates to shape engineering practices, solve production issues, and deliver iterative improvements that keep customer value at the center of development.</p><p><br></p><p>Responsibilities:</p><p>• Architect and develop scalable pipelines that collect, normalize, and transform structured and unstructured data from varied sources into formats ready for analytics and AI use cases.</p><p>• Build production-ready services with strong observability, dependable error handling, and ongoing performance tuning to support reliability at scale.</p><p>• Improve database and search-layer design across relational and document-oriented systems to balance speed, efficiency, and operating cost.</p><p>• Develop APIs and data access components that connect core data platforms with downstream application functionality in a clean and maintainable way.</p><p>• Lead feature development across the full lifecycle, from initial ingestion and backend processing through delivery of end-user capabilities.</p><p>• Investigate operational alerts, trace issues to underlying causes, and implement corrective actions that prevent repeat incidents.</p><p>• Partner with engineering leadership and cross-functional teammates to define sound data engineering standards, maintain useful technical documentation, and promote knowledge sharing.</p><p>• Make pragmatic engineering decisions by prioritizing customer outcomes and adjusting approach when added complexity does not create meaningful value.</p><p>• Deliver enhancements in incremental releases, using continuous iteration to steadily strengthen product quality and impact.</p>
<p>A leading infrastructure and transportation services group is seeking a Senior Power BI Developer to design and own our enterprise semantic layer and deliver high-impact reporting for the Enterprise Reporting & Data Warehouse (ERDW) platform. This hands-on role sets the standard for data modeling, DAX, and report performance—turning complex data from Databricks and other sources into accurate, trusted insights that drive executive business decisions.</p><p><br></p><p><strong>Keys to the Role:</strong></p><p><strong></strong></p><ul><li>Hands-on experience with enterprise data platforms like <strong>Databricks</strong> or <strong>Snowflake</strong>.</li><li>Proficiency in <strong>semantic modeling</strong> and writing advanced <strong>DAX</strong> queries.</li><li>Proven track record of designing and deploying <strong>paginated reports</strong> (pixel-perfect reporting).</li><li>Direct experience executing full-scale ecosystem <strong>migrations to Databricks and Power BI</strong>.</li></ul><p><br></p><p><strong>RESPONSIBILITIES:</strong></p><p><br></p><ul><li><strong>Semantic Layer & DAX:</strong> Design enterprise-grade star-schema semantic models. Build advanced DAX measures, calculation logic, time intelligence, and calculation groups.</li><li><strong>Reporting & UX:</strong> Build interactive dashboards and paginated, print-ready reports (Power BI Report Builder/PBIRS via XMLA endpoints). Apply WCAG accessibility and responsive design.</li><li><strong>CI/CD & DevOps:</strong> Manage Power BI projects using PBIP format in source control (Azure DevOps/GitHub). Maintain Git-integrated workspaces, deployment pipelines, and automated validation.</li><li><strong>Performance & Governance:</strong> Optimize performance via VertiPaq analysis, query folding, aggregations, incremental refresh, composite models, and DAX tuning. Enforce RLS/OLS, sensitivity labels, capacity management, and endorsements.</li><li><strong>Data Integration & Strategy:</strong> Partner with Data Engineering to shape data from Databricks and Microsoft Fabric using Power Query/M and SQL. Define BI standards, document data lineage, mentor developers, and leverage AI-assisted development tools.</li></ul><p><br></p>