<p>Robert Half is seeking a Software Developer with strong Salesforce development experience to support business-critical applications in Irvine, California. This position will be responsible for developing, improving, and maintaining Salesforce-based solutions on the Force.com platform. The role will work closely with internal business and technical teams to deliver dependable, scalable solutions that support ongoing operational needs.</p><p><strong>Responsibilities</strong></p><p>The Software Developer will design, configure, and enhance Salesforce solutions to support changing business requirements and improve overall platform functionality. This includes developing custom features using Apex, Salesforce Flows, Visualforce, Lightning components, triggers, workflows, approval processes, and other Salesforce development tools.</p><p>This role will help maintain the stability and performance of Salesforce applications by monitoring system health, troubleshooting issues, supporting production fixes, and participating in on-call support as needed. The Software Developer will also contribute to release planning, including assessing changes, coordinating development work, preparing deployments, and supporting system upgrades.</p><p>Additional responsibilities include building and maintaining integrations between Salesforce and internal or third-party systems using APIs and standard integration approaches. The Software Developer will partner with stakeholders to gather requirements, evaluate technical options, and translate business needs into effective system designs.</p><p>This position will also be responsible for supporting development standards, documentation, testing practices, and quality controls to ensure Salesforce solutions are reliable, maintainable, and aligned with future business needs.</p><p><br></p>
<p>We are seeking a skilled Full Stack Software Developer in Los Angeles, California. This role requires a proactive individual who can contribute to the development and maintenance of modern web applications while ensuring clean, efficient, and scalable code. The ideal candidate will have expertise in JavaScript, Node.js, and React, along with a strong understanding of frontend and backend integration processes.</p><p><br></p><p>Responsibilities:</p><p>• Develop and maintain high-quality web applications using React, ensuring clean and organized code.</p><p>• Debug issues effectively using browser development tools, including console and network tab functionalities.</p><p>• Create and update components within an existing React codebase, managing state with hooks such as useState and useEffect.</p><p>• Handle user interactions, such as form inputs, events, and data manipulation tasks like add, edit, delete, and mark complete.</p><p>• Implement and update types, interfaces, and props typing for features while resolving any type errors.</p><p>• Integrate frontend with backend services using APIs, fetch, or axios, ensuring smooth data communication.</p><p>• Read and understand Express-style route handlers to manage request and response flows.</p><p>• Address errors from backend services and display user-friendly messages on the frontend.</p><p>• Enhance accessibility by ensuring proper labels, keyboard focus, and semantic elements in components.</p><p>• Apply styling updates using CSS or styled components, maintaining consistency and responsiveness across projects.</p>
We are looking for a Senior Software Engineer to join a Long-term Contract opportunity supporting digital supply chain initiatives in Burbank, California. In this role, you will create scalable backend solutions and intelligent workflow services that combine rules-based automation with AI-enabled decision support. The position centers on building cloud-native, event-driven applications that improve media operations while enabling human oversight where needed.<br><br>Responsibilities:<br>• Design and develop backend services that power intelligent media workflow applications across distributed cloud environments.<br>• Implement automation patterns that blend structured orchestration with adaptive logic using AI, machine learning, or decision-support technologies.<br>• Integrate tools such as language models, semantic search capabilities, and decision engines into production-ready workflow solutions.<br>• Build resilient event-driven components using asynchronous messaging frameworks to support loosely coupled and scalable systems.<br>• Create modular microservices and APIs in Java, Python, or Node.js with strong attention to testability, maintainability, and performance.<br>• Contribute to platform reliability by improving observability, operational consistency, and scalability across shared services.<br>• Partner with product, engineering, and machine learning teams to convert technical requirements into working software solutions.<br>• Participate in Agile delivery practices, including planning sessions, daily collaboration, and milestone reviews.<br>• Support containerized deployment pipelines and cloud-native delivery practices using modern CI/CD approaches.
<p>*Email brendan.steele@rht(.com) for consideration*</p><p><br></p><p>Robert Half (Technology Solutions) is searching for an Sr. Teamcenter PLM Developer / System Architect with a background in Teamcenter, C++, ITK, BMIDE, Workflows, AWC Customization, T4EA, CSV2TCXML, etc. If this sounds like your background, then this Sr. Teamcenter PLM Developer / System Architect role is for you. For this opportunity, you will work remote or hybrid in Costa Mesa, CA area. Must be US Citizen</p><p><br></p><p><strong>Position</strong>: Sr. Teamcenter PLM Developer / System Architect</p><p><strong>Hours/Duration</strong>: 40 hrs/wk, M-F, 6+ Months (ongoing)</p><p><strong>Top Skills</strong>: Teamcenter, C++, ITK, BMIDE, Workflows, AWC Customization, T4EA, CSV2TCXML, etc.</p><p><strong>Onsite/Remote</strong>: <em>Remote</em></p><p><strong>Work Auth: </strong>Must be US CITIZEN</p><p><strong>Company:</strong> Aerospace</p><p><br></p><p><strong>Notes:</strong></p><ul><li>Dedicated solely to one project </li><li>~90% Teamcenter development, ~10% admin </li><li>Work: net-new build, enhancements, clean-up, and small requests </li><li>First 30 days focused on build / config </li><li>All work filtered through tickets — have TC Engineers who handle end users; this role will receive specific info to troubleshoot and build </li><li>Team already has 3 strong devs; this role will slot in at the system-architect layer </li><li>Environment: Teamcenter TC 2506 (upgrades to 2412 and 2606 coming), AWC 2506 </li></ul><p><br></p><p>*Email brendan.steele@rht(.com) for consideration*</p>
<p><strong>Job Title</strong></p><p>Programmer Analyst</p><p><br></p><p><strong>Company Overview</strong></p><p>A well-established organization in the advanced manufacturing is seeking a skilled Programmer Analyst to join its growing technology team. The company supports a range of industries including aerospace, healthcare, and high-tech manufacturing, with a strong emphasis on innovation, quality, and operational excellence.</p><p><br></p><p><strong>Role Summary</strong></p><p>The Programmer Analyst will play a key role in designing, developing, and maintaining enterprise applications that support critical business operations. This position is responsible for the full software development lifecycle and partners closely with stakeholders in Chatsworth, California to drive process improvements, enhance system performance, and ensure reliable application delivery.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Analyze business requirements and translate them into technical solutions that improve efficiency and automation</li><li>Design, develop, test, and implement enterprise applications and system enhancements</li><li>Create detailed system specifications, workflows, and database designs for complex applications</li><li>Maintain and support ERP systems and related business applications</li><li>Collaborate with cross-functional teams to gather requirements and deliver scalable solutions</li><li>Monitor system performance, identify inefficiencies, and implement improvements</li><li>Troubleshoot and resolve application issues in a timely and effective manner</li><li>Develop and execute test plans to ensure application quality and reliability</li><li>Document technical specifications, processes, and user guides</li><li>Support deployment activities and provide ongoing production support</li><li>Contribute to quality assurance standards and continuous improvement initiatives</li></ul><p><strong>Compensation & Benefits</strong></p><ul><li>$90,000-$125,000 plus discretionary bonus</li><li>Competitive benefits package, including health coverage, retirement plans, and paid time off</li></ul><p><strong>Additional Details</strong></p><ul><li>Work model: 100% on-site</li><li>Flexible scheduling within standard business hours</li><li>Participation in rotating on-call support as needed</li><li>Opportunity to contribute across the full development lifecycle in a collaborative environment</li></ul>
<p>We are looking for a Senior SQL Developer to join a long-term contract opportunity supporting enterprise automotive systems in Southern California. This onsite role requires deep expertise in SQL development, database engineering, and production support, with a strong focus on performance, reliability, and compliance in a regulated environment. The ideal candidate will take ownership of full lifecycle database solutions while partnering with technical teams to deliver stable, scalable, and well-documented systems.</p><p><br></p><p>Responsibilities:</p><p>• Oversee the design, build, deployment, and ongoing support of database solutions for large enterprise applications.</p><p>• Investigate production incidents, identify underlying causes, and implement lasting corrections that improve application stability.</p><p>• Diagnose and resolve issues affecting SQL Server online and batch processing while maintaining adherence to operational and compliance standards.</p><p>• Review and refine recurring batch workloads to improve throughput, reduce delays, and shorten critical processing windows.</p><p>• Create scalable and dependable database structures, queries, and related components that support high-performance applications.</p><p>• Conduct cross-system impact assessments to evaluate dependencies and reduce risk before implementing changes.</p><p>• Establish and maintain controls that protect data accuracy, reconciliation, and integrity across critical processes.</p><p>• Produce complete technical documentation covering estimates, design decisions, development work, testing, and audit readiness.</p><p>• Enhance operational reliability by automating monitoring, alerting, and routine support processes.</p><p>• Participate in after-hours and weekend on-call support as needed to address incidents within defined service expectations.</p>
<p><strong>Job Title</strong></p><p>Systems Engineer</p><p><br></p><p><strong>Company Overview</strong></p><p>A well-established organization in the media and entertainment sector, based in Los Angeles, California, is dedicated to supporting creative professionals and advancing industry standards through technology and innovation. The organization operates a highly collaborative environment where technology plays a critical role in enabling seamless operations and high-quality member services.</p><p><br></p><p><strong>Role Summary</strong></p><p>This on-site Systems Engineer role in Los Angeles, California is responsible for supporting and optimizing enterprise infrastructure across hybrid environments. Working closely with senior technology leadership, this position plays a key role in maintaining system reliability, enhancing performance, and contributing to infrastructure initiatives, including major storage and systems projects.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Support the design, implementation, and maintenance of infrastructure systems across on-premise and cloud environments</li><li>Administer and manage Microsoft 365 and cloud-based platforms, including identity and access management systems</li><li>Maintain backup, recovery, and disaster recovery processes to ensure business continuity</li><li>Monitor system performance, security, and reliability; recommend and implement improvements</li><li>Manage and support Windows and Linux servers, virtual machines, storage systems, and network components</li><li>Troubleshoot complex technical issues across systems, endpoints, and enterprise applications</li><li>Handle escalations from technical support teams and provide guidance and mentorship when needed</li><li>Maintain documentation and resolve incidents through a structured ticketing system</li><li>Contribute to infrastructure projects, including storage system migrations and system upgrades</li><li>Participate in after-hours support as needed to maintain operational continuity</li></ul><p><strong>Compensation & Benefits</strong></p><ul><li>$100,000 – $110,000 + discretionary bonus</li><li>Comprehensive medical, dental, and vision coverage</li><li>401(k) with employer match</li><li>Pension program in addition to retirement savings plan</li><li>Flexible spending accounts and life insurance</li><li>Paid time off and sick leave</li><li>Long-term disability coverage</li><li>Additional employee perks and wellness offerings</li></ul><p><strong>Additional Details</strong></p><ul><li>Work model: 100% on-site</li><li>Standard business hours with occasional after-hours support</li><li>Hands-on role with opportunities to contribute to key infrastructure initiatives</li></ul>
We are looking for a Security Data Engineer to join our team in Costa Mesa, California in a contract capacity with the potential for a permanent role. This position is focused on advancing a well-established data lake environment by strengthening the ingestion layer, expanding connectivity to additional systems, and ensuring reliable movement of security-relevant data. The person in this role will take ownership of pipeline operations, partner with internal system stakeholders to enable access, and help keep incoming data accurate, timely, and usable for downstream needs.<br><br>Responsibilities:<br>• Take ownership of the data ingestion layer for an existing data lake, ensuring steady performance and dependable delivery of incoming datasets.<br>• Reduce a defined backlog of pipeline work during the first 90 days by building and activating prioritized ingestion workflows.<br>• Assume responsibility for pipeline components transitioned from the lead engineer and continue their operational support without disrupting established foundations.<br>• Support and improve current ETL processes by monitoring health, resolving failures, and extending coverage where needed.<br>• Integrate new source systems, including platforms such as Rippling and Workday, into the broader data ecosystem.<br>• Coordinate with internal application and system owners to identify data sources, secure appropriate access, and obtain logs or source records required for ingestion.<br>• Apply data cleaning and analysis practices to improve data quality and maintain consistency across inbound datasets.<br>• Contribute to infrastructure and deployment workflows using AWS, AWS CDK, Infrastructure as Code, and CI/CD practices to support scalable pipeline operations.
<p>IT Generalist / Systems & Network Engineer (Onsite – Beverly Hills Area)</p><p><br></p><p>A growing boutique IT consulting firm is seeking a highly skilled IT Generalist to provide white-glove technology support for a high-profile client in the Beverly Hills area. This role is ideal for a well-rounded technical professional who thrives in fast-paced environments, enjoys direct client interaction, and can confidently manage systems, networks, and end-user support.</p><p><br></p><p>This position is fully onsite and requires a consultative, customer-focused mindset. The ideal candidate is equally comfortable troubleshooting executive-level workstation issues, managing cloud platforms, and designing network solutions.</p><p>Candidates with experience in Managed Service Provider (MSP) environments or those who have served as the primary IT resource for an organization are highly encouraged to apply.</p><p><br></p><p>Key Objectives</p><ul><li>Provide efficient, thorough support for a dynamic client environment.</li><li>Maintain critical IT systems, including workstations, security tools, SaaS applications, file services, email platforms, networking equipment, and server infrastructure.</li><li>Implement and maintain backup, security, and business continuity solutions.</li><li>Automate repetitive tasks and leverage technology to improve operational efficiency.</li><li>Assess existing technology environments and proactively identify improvements.</li><li>Collaborate directly with business stakeholders to understand needs and deliver effective solutions.</li><li>Contribute to a team culture focused on knowledge sharing and continuous improvement.</li></ul><p>Responsibilities</p><ul><li>Resolve advanced desktop and end-user support issues across Windows and macOS environments.</li><li>Manage user accounts and permissions across cloud services and business applications.</li><li>Architect, deploy, and troubleshoot network infrastructure, including routers, switches, wireless systems, and firewalls.</li><li>Build and maintain strong relationships with client stakeholders.</li><li>Coordinate with third-party vendors and oversee technical implementations.</li><li>Create and maintain clear technical documentation.</li><li>Support identity and access management initiatives.</li><li>Assist with endpoint management and device deployment strategies.</li></ul><p><br></p><p><br></p><p>Ideal Candidate Profile</p><p><br></p><p>You are a technology generalist who enjoys solving complex problems, working directly with people, and taking ownership of environments from endpoint to infrastructure. You can seamlessly transition between desktop support, systems administration, cloud services, networking, and project work while maintaining a professional, customer-first approach.</p><p><br></p><p>For immediate consideration, direct message Reid Gormly on LinkedIn and Apply now!</p>