<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 Systems Engineer/Network Engineer to join a client-focused team in Connecticut on a contract basis. This role is ideal for a hands-on technical specialist who can resolve infrastructure and network issues efficiently while delivering a high standard of support. The position involves working across server, network, cloud, and end-user environments, with regular communication to ensure clients stay informed and supported.<br><br>Responsibilities:<br>• Deliver responsive and detail-oriented technical support to clients, ensuring a positive service experience throughout each interaction.<br>• Investigate, prioritize, and resolve incoming support requests while managing work effectively within an active ticket queue.<br>• Administer and support business technology environments, including Windows systems, Microsoft 365, remote connectivity tools, and mobile devices.<br>• Maintain and troubleshoot network infrastructure such as routers, firewalls, switching, VLANs, ports, and access control configurations.<br>• Manage directory services and policy administration, including Active Directory, Azure Active Directory, and Group Policy settings.<br>• Support virtual server platforms and related infrastructure across VMware and Hyper-V environments.<br>• Assist with backup and disaster recovery solutions to help protect client systems and data availability.<br>• Coordinate with vendors and internal team members to address complex issues, communicate progress, and resolve escalated incidents.<br>• Record service activity, time, expenses, and technical notes accurately in ConnectWise while following the assigned daily schedule.
<p>The Senior Software Engineer is a hands-on technical leadership position responsible for designing, building, and maintaining high-quality software solutions. This role emphasizes both individual development work and ownership of design decisions for features and subsystems. Modern tools, including AI-assisted development and architectural support, are leveraged to drive delivery while maintaining accountability for technical outcomes.</p><p><br></p><p><strong>Responsibilities:</strong></p><p><br></p><ul><li>Design, implement, test, and maintain scalable, secure, and reliable applications and services.</li><li>Act as a senior technical contributor, with responsibility for the design and implementation of features and subsystems.</li><li>Contribute actively to development tasks, applying advanced coding expertise in several programming languages and frameworks.</li><li>Participate in architectural discussions and support incremental evolution of systems with team leads.</li><li>Conduct code reviews and mentor engineering team members, fostering best practices and ongoing improvement.</li><li>Translate requirements from product owners, business analysts, and stakeholders into technical solutions.</li><li>Identify and mitigate technical risks in assigned systems and projects.</li><li>Support and enhance cloud-based applications (Azure, AWS) with emphasis on performance, reliability, and scalability.</li><li>Collaborate effectively with onshore and offshore teams to ensure successful project execution.</li><li>Keep abreast of industry trends and new technologies to encourage innovation.</li><li>Utilize AI-assisted tools to expedite design, documentation, and implementation, while ensuring technical quality.</li><li>Lead and support AI-related initiatives, drawing on prior experience with AI/ML technologies; recommend and implement suitable AI tools and frameworks.</li><li>Test and demonstrate emerging AI tools and platforms via proofs of concept (POCs) to highlight business value.</li><li>Guide customers in leveraging AI to optimize business processes; support teams working on business-facing AI efforts.</li><li>Collaborate with stakeholders to contribute to defining an AI roadmap aligned with organizational strategy and technology objectives.</li></ul>
<p>We are seeking a skilled AI Engineer to join our dynamic technology team. The ideal candidate has hands-on experience integrating advanced AI and large language model (LLM) features into applications, as well as a strong background in designing and delivering AI-driven solutions. In this role, you will work closely with product, engineering, and data teams to build and enhance innovative products using the latest AI frameworks and tools.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p><br></p><ul><li>Design, develop, and integrate AI and LLM features into new or existing applications, ensuring scalable and reliable deployment.</li><li>Collaborate with cross-functional teams to define technical requirements and deliver AI-driven functionalities in production environments.</li><li>Utilize AI frameworks, APIs, and platforms such as OpenAI, LangChain, vector databases, and machine learning libraries to accelerate solution development.</li><li>Lead prompt engineering, fine-tuning, and model optimization initiatives to improve performance and user outcomes.</li><li>Evaluate and select the most appropriate AI/ML models, tools, and platforms for project needs.</li><li>Conduct documentation, code reviews, testing, and performance monitoring of AI-driven products.</li><li>Stay up to date with advancements in artificial intelligence, generative models, and industry best practices.</li></ul><p><br></p>
We are looking for a Systems Administrator to support and enhance the daily technology operations of our organization in Rye Brook, New York. This role combines infrastructure oversight, end-user support, vendor coordination, and project execution, making it ideal for someone who is comfortable balancing strategic priorities with hands-on technical work. The successful candidate will help maintain a reliable IT environment, guide technology-related initiatives, and serve as a trusted resource for employees and business partners.<br><br>Responsibilities:<br>• Oversee core systems administration activities across server, virtualization, messaging, fax, and hosted network environments to maintain stable and secure operations.<br>• Lead technology initiatives from planning through deployment, while also participating directly in implementation and follow-through.<br>• Provide first-line technical assistance to employees by troubleshooting desktops, printers, scanners, and other day-to-day workstation issues, and offering practical user guidance.<br>• Administer IT spending by tracking budget needs, evaluating technology purchases, and coordinating procurement activities.<br>• Act as a key point of coordination between staff, operational teams, leadership, and external providers to ensure technology needs are clearly communicated and addressed.<br>• Perform routine maintenance tasks such as reviewing system logs, applying updates to servers and workstations, and managing backup processes for both local and remote environments.<br>• Supervise relationships with a broad group of technology vendors, including managed service partners, to support service quality and issue resolution.<br>• Support employee onboarding and offboarding by preparing, assigning, updating, and removing technology access and equipment as needed.<br>• Assist clients and internal stakeholders with a variety of technical needs, and contribute to website upkeep or scripting-related improvements when applicable.
<p>We are looking for an Architectural Project Manager to guide projects from early design through construction completion in Brooklyn, New York. This position combines day-to-day project leadership with technical production, ensuring drawings, coordination efforts, and client deliverables remain accurate and aligned with project goals. The role works closely with consultants, internal team members, and senior leadership to keep schedules on track, uphold design quality, and support strong client relationships.</p><p><br></p><p>Responsibilities:</p><p>• Direct architectural assignments through design development, documentation, and construction phase services while maintaining progress against scope, schedule, and quality expectations.</p><p>• Partner with engineering and specialty consultants to integrate structural, lighting, acoustical, expediting, and other technical requirements into coordinated project documents.</p><p>• Examine drawing packages for consistency, technical accuracy, and compliance with applicable codes, zoning regulations, and jurisdictional standards.</p><p>• Prepare and manage core project records such as RFIs, submittals, meeting summaries, action items, and milestone schedules to support smooth project execution.</p><p>• Facilitate design and review workflows to ensure project decisions remain consistent with the established vision, client priorities, and regulatory requirements.</p><p>• Contribute hands-on production work in Revit and related drafting tools while also overseeing team coordination and deliverable development.</p><p>• Provide guidance to entry-level team members by reviewing work, sharing technical knowledge, and encouraging strong project management practices.</p><p>• Collaborate with senior leaders and clients to resolve project issues, communicate status updates, and help maintain positive working relationships throughout delivery.</p><p><br></p><p>If this person is you, please apply to victoria.iacoviello@roberthalf</p>
<p>We are seeking an experienced <strong>HCM Developer</strong> to support, enhance, and maintain Oracle HCM integrations and related technical solutions. This role will be responsible for reviewing Oracle updates and release documentation, assessing impacts to current and future integrations, resolving production issues, coordinating testing efforts, and developing technical solutions that align with evolving business needs. The ideal candidate will collaborate closely with functional teams, business stakeholders, and internal and external integration partners to ensure seamless integration performance and ongoing system optimization. Based on general knowledge.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Review Oracle updates, upgrades, and release documentation to determine impacts on existing and new integrations. Based on general knowledge.</li><li>Analyze Oracle release notes for changes that may affect current integrations, including file layouts, new or renamed fields, and field size changes. Based on general knowledge.</li><li>Work closely with internal and external integration partners to communicate changes, testing requirements, and technical updates. Based on general knowledge.</li><li>Assist with production integration issues and troubleshoot problems in collaboration with business teams and integration partners. Based on general knowledge.</li><li>Identify, recommend, and help implement solutions for production and integration-related issues. Based on general knowledge.</li><li>Log service requests and work with Oracle Support as needed to resolve technical issues. Based on general knowledge.</li><li>Develop new code and modify existing code to support integration and business requirements. Based on general knowledge.</li><li>Coordinate testing efforts with end users, functional leads, and integration partners. Based on general knowledge.</li><li>Develop technical documentation and integration requirements to support retrofit efforts and code updates by integration partners. Based on general knowledge.</li><li>Partner with functional leads to coordinate testing, implementation, and rollout activities. Based on general knowledge.</li><li>Create and maintain project plans to manage integration updates, timelines, and testing activities. Based on general knowledge.</li><li>Work with functional leads to understand business requirements as new modules and functionality are introduced, especially where integration automation may be affected. Based on general knowledge.</li><li>Stay current on Oracle HCM technologies, releases, and emerging features to identify opportunities for improved automation and business solutions. Based on general knowledge.</li><li>Perform other related duties as assigned. Based on general knowledge.</li></ul><p><br></p>
<p>We are seeking an Integration Engineer to provide technical leadership across the end-to-end development and delivery of new insurance products and capabilities, enabling new business opportunities and operational efficiencies. This role will lead the design, development, and integration of underwriting frameworks and platforms across multiple lines of business using Agile and DevOps methodologies.</p><p>This position requires hands-on development experience, deep integration expertise, and the ability to technically lead globally distributed teams to deliver scalable, secure, and high-quality cloud-native platforms and services aligned with business priorities.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p>· Provide hands-on technical leadership for application design, development, and integration of secure and scalable solutions.</p><p>· Lead end-to-end development, implementation, and integration of new insurance products and packages using underwriting frameworks.</p><p>· Design and implement platforms enabling continuous delivery of features and capabilities aligned with business priorities.</p><p>· Partner closely with Product Managers/Owners, Business Analysts, Developers, and enterprise teams to define optimal technical solutions.</p><p>· Lead high-level design efforts, perform code reviews, and guide implementation by development teams.</p><p>· Develop select modules while reviewing and mentoring other engineers’ code.</p><p>· Mentor and coach junior engineers across multiple Scrum teams.</p><p>· Leverage an Agile-based operating model across distributed teams.</p><p>· Prepare technical documentation and deliver sprint and system demonstrations.</p><p>· Manage production workloads and act as an SME for Level 3 production support issues.</p><p>· Perform complex troubleshooting, root cause analysis, and resolution of critical production defects.</p><p>· Communicate status, risks, and dependencies in accordance with agreed communication plans.</p>