<p>We are seeking an experienced Software Developer to support front-end engineering automation and data-driven solutions in a highly collaborative environment. This role focuses on designing, developing, and enhancing software applications that support engineering, manufacturing, and enterprise data workflows.</p><p>The ideal candidate brings strong full-stack awareness (leaning front-end), a solid foundation in modern development practices, and the ability to work cross-functionally with engineering, business, and product stakeholders.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Design, develop, test, and maintain software applications and automation solutions</li><li>Architect end-to-end data solutions across multiple domains and business units</li><li>Build and enhance front-end applications that support engineering and operational workflows</li><li>Follow established software development processes, including CI/CD best practices</li><li>Debug, troubleshoot, and continuously improve application performance and reliability</li><li>Collaborate with cross-functional teams (engineering, product, business stakeholders) to define requirements</li><li>Integrate new systems, tools, and software updates into production environments</li><li>Support pre-production engineering efforts and tooling development</li><li>Work with external vendors and software providers to resolve issues and drive enhancements</li><li>Document code, processes, and system requirements for maintainability and scalability</li><li>Contribute to continuous improvement efforts across tooling, workflows, and data distribution processes</li><li>Ensure alignment with business objectives around quality, cost, delivery, and productivity</li></ul><p><br></p>
<p>**** For Faster response on the position, please send a message to Jimmy Escobar on LinkedIn or send an email to Jimmy.Escobar@roberthalf(.com) with your resume.****</p><p><br></p><p>We are looking for an experienced Python Developer to support the design, development, and enhancement of enterprise software and data solutions. This long-term contract position is ideal for someone who is detail oriented and can balance hands-on engineering work with technical leadership across multiple business areas. The role will focus on building scalable applications, improving platform capabilities, and driving reliable delivery through collaboration with engineering teams, vendors, and production support functions.</p><p><br></p><p>Responsibilities:</p><p>• Develop and maintain software solutions by adhering to established development standards, engineering practices, and delivery expectations.</p><p>• Architect integrated data and application solutions that connect multiple domains and support broader business operations.</p><p>• Assess emerging platform features, recommend enhancements, and implement improvements that strengthen system performance and maturity.</p><p>• Manage assigned engineering work within defined timelines and budget expectations while providing regular progress updates.</p><p>• Use engineering and design tools to create, refine, and support technical solutions for software and process-related needs.</p><p>• Translate manufacturing and process requirements into documented software and engineering solutions that support operational goals.</p><p>• Partner with pre-production engineering teams to deliver development support, troubleshoot issues, and improve readiness for deployment.</p><p>• Work closely with external software providers, internal stakeholders, and technical teams to resolve application issues and influence product improvements.</p><p>• Drive continuous improvement across tooling, workflow, documentation, training, and data distribution processes to increase quality, throughput, and overall efficiency.</p><p>• Support the integration of new systems, software releases, and production updates while responding quickly to shifting business priorities and unplanned demands.Python Develp</p>
<p><strong>Senior .NET Developer (Cloud & AI-Enabled)</strong></p><p><strong>Job Summary</strong></p><ul><li>Support the development of modern, cloud-based applications using .NET technologies</li><li>Leverage cloud platforms and AI-assisted tools to improve application functionality and development efficiency</li></ul><p><strong>Key Responsibilities</strong></p><ul><li>Develop and maintain applications using C# and .NET Core</li><li>Support frontend development using HTML, CSS, JavaScript, and TypeScript</li><li>Assist with frontend frameworks such as React, Angular, or Vue</li><li>Support backend development using ASP.NET Core (MVC / Web API)</li><li>Use Entity Framework / EF Core for data access and persistence</li><li>Assist with application deployment and maintenance on major cloud platforms</li><li>Integrate cloud services and AI-enabled APIs under guidance</li><li>Utilize AI-assisted developer tools for coding, testing, and documentation</li><li>Manage source code using Git-based version control, including pull requests and code reviews</li><li>Participate in testing, debugging, and maintaining documentation</li><li>Write Python scripts for automation, data processing, or AI/ML integration tasks</li></ul><p><br></p>
<p>We are looking for a Software Engineer to support the development, testing, and sustainment of mission‑critical software that delivers dependable navigation data to U.S. Navy surface ships. This is a 100% onsite opportunity that provides strong mentorship, structured learning, and hands‑on exposure to Agile development, DevSecOps practices, and CI/CD workflows within a collaborative engineering environment.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p>· Develop and enhance software features under the guidance of senior engineers.</p><p>· Assist with debugging, troubleshooting, and resolving software defects.</p><p>· Contribute to automated testing and participate in CI/CD‑driven build and integration processes.</p><p>· Support software design tasks, including documentation and interface definition.</p><p>· Work within an Agile team, participating in standups, sprint planning, and sprint reviews.</p><p>· Follow secure coding standards and support DevSecOps‑aligned workflows.</p><p>· Collaborate with systems, hardware, and test engineering teams.</p><p>· Maintain technical documentation to support reviews, audits, and configuration management.</p>
<p><strong>Software Engineer II</strong></p><p><strong>Location:</strong> San Diego, CA ( Onsite)</p><p><strong>Secret Clearance Preferred</strong></p><p><strong>Job Type:</strong> 26-Week Contract (Potential Extension or Conversion)</p><p><strong>Position Overview</strong></p><p>We are seeking a Software Engineer II to support the development and sustainment of mission-critical navigation software systems. This role contributes to a real-time, GPS-based data fusion and distribution platform that integrates inputs from multiple sensors to deliver accurate positioning, navigation, and timing (PNT) data in support of maritime operations.</p><p>This position requires onsite collaboration and active participation in Agile development, DevSecOps practices, and continuous integration/continuous delivery (CI/CD) workflows.</p><p> <strong>Key Responsibilities</strong></p><ul><li>Develop, debug, and enhance software functionality for complex, real-time systems</li><li>Participate in software design, including architecture discussions and interface definitions</li><li>Investigate and resolve system-level issues involving software, networking, and sensor data</li><li>Build and maintain automated tests and support CI/CD pipelines</li><li>Collaborate with systems engineering to validate requirements and ensure traceability</li><li>Contribute to Agile processes, including sprint planning, backlog refinement, and technical reviews</li><li>Support DevSecOps initiatives, including secure coding, automated builds, and continuous delivery</li><li>Maintain technical documentation and participate in configuration and change management processes</li></ul>
<p>Senior-level BI Developer focused on building and optimizing enterprise data and analytics solutions in a modern cloud environment. This role partners closely with business stakeholders to turn complex data into actionable insights, leveraging Power BI, Azure, and modern data platforms to drive better decision-making at scale.</p><p><br></p><p><strong>What You’ll Do</strong></p><ul><li>Design and build enterprise BI and analytics solutions using Azure (Synapse, SQL DB, Data Lake, Fabric)</li><li>Develop dashboards, reports, and data visualizations in Power BI</li><li>Manage Power BI Service (workspaces, security, pipelines, governance)</li><li>Translate business needs into scalable data models and reporting solutions</li><li>Build and maintain ETL/ELT pipelines (ADF, Fabric Dataflows, Informatica or similar)</li><li>Implement data governance, security (RLS), and data quality standards</li><li>Partner with stakeholders to define KPIs and deliver actionable insights</li><li>Lead BI efforts, support team members, and drive best practices</li><li>Optimize performance, scalability, and reliability of BI platforms</li></ul>
<p>**** For Faster response on the position, please send a message to Jimmy Escobar on LinkedIn or send an email to Jimmy.Escobar@roberthalf(.com) with your resume. ****</p><p><br></p><p>We are looking for a Sr. Software Engineer to support the design and delivery of modern software solutions that power high-volume manufacturing operations in Costa Mesa, California. This Long-term Contract position is ideal for an experienced engineer who thrives in fast-moving environments and enjoys building reliable full-stack applications that connect software with real-world production needs. The role offers the opportunity to work across engineering, product, and factory teams to improve critical systems, enhance application quality, and help scale tools used on the manufacturing floor.</p><p><br></p><p>Responsibilities:</p><p>• Design, build, and deliver new capabilities for a production software platform that supports manufacturing operations and business-critical workflows.</p><p>• Strengthen application reliability by contributing well-structured code, expanding automated test coverage, and promoting sound engineering practices across the team.</p><p>• Use advanced AI-assisted development tools to improve engineering productivity and help enhance internal tooling that supports software delivery.</p><p>• Work closely with factory personnel to create software solutions that enable efficient, high-throughput manufacturing for complex hardware programs.</p><p>• Participate in a support rotation to troubleshoot production issues, restore service quickly, and maintain system availability for factory users.</p><p>• Partner with architecture, product, design, factory systems, and digital tooling teams to translate operational needs into scalable technical solutions.</p><p>• Develop and maintain full-stack web applications using modern technologies, ensuring strong performance, usability, and long-term maintainability.</p><p>• Contribute to software platforms that integrate with enterprise and manufacturing systems in environments where uptime and consistency are essential.</p><p><br></p><p><br></p>