Robert Half

Robert Half

Software Engineer III

SAN RAMON, USA · Mid · Contract

Sponsorship not specified$104k-$153kDetected 15 days ago
C#ReactAngularFull-Stack DevelopmentCode ReviewGitSQLAzureCI/CDDevOpsLLMsLoad TestingCommunicationCollaborationMentoring

About the role

  • We're seeking a Full Stack Software Engineer III to play a key role in this transformation.
  • The typical annual salary range for this position is shown below and is negotiable depending upon experience and location.
  • Robert Half provides paid time off for vacation, personal needs, and sick time.

Responsibilities

  • Design, development and enhancement of AI-enabled enterprise applications that enhance productivity and collaboration across the organization.
  • Build and optimize features that leverage large language models, prompt engineering, and AI-assisted workflows.
  • Independently develop low- to medium-complexity systems and components within larger system architectures.
  • Serve as a design authority at the module level, ensuring alignment with architectural and security standards.
  • Plan, execute, and document unit testing for your own code
  • review and validate test plans from junior engineers.
  • Define and implement integration and performance testing strategies.
  • Provide advanced (Level III) production support and drive continuous improvement in system performance and user experience.
  • Collaborate with cross-functional partners - including AI engineers, data scientists, and product owners - to bring innovative ideas to life.
  • Perform other related duties and responsibilities as assigned.

Requirements

  • Bachelor's degree in Engineering or a related field.
  • 7+ years of experience in software analysis, development, enhancement, and support in mid-to-large corporate environments.
  • 5+ years of experience with.NET, C#, SQL, and React/Angular, demonstrating proficiency in these technologies.
  • 5+ years of experience designing and implementing systems for mid-to-large scale production applications.
  • 2+ years of experience with Microsoft Azure, M365, and deploying enterprise solutions in cloud environments.
  • 1+ years of experience developing Gen-AI applications and Agentic workflows.
  • 2+ years of experience mentoring and leading junior software engineers.
  • 2+ years of experience managing Git/Azure DevOps repositories, CI/CD pipelines, and container registries.
  • Proficiency in full-cycle software development methodologies, tools, and practices.
  • Strong understanding of the software development lifecycle (SDLC).

Compensation

  • The typical annual salary range for this position is shown below and is negotiable depending upon experience and location.

Company info

  • Robert Half/ Protiviti is at the forefront of transforming how our teams work through secure, enterprise-grade generative AI applications. We're have developed and continuously enhancing an advanced, AI-powered assistant designed exclusively for internal use - enabling our people to harness the power of AI safely within our environment.
  • We're seeking a Full Stack Software Engineer III to play a key role in this transformation. In this role, you'll help in design, development, and evolution of our next-generation AI platform, driving innovation while ensuring scalability, security, and exceptional user experience. You'll work across the full stack - from back-end integration to front-end interfaces - collaborating closely with product, design, and AI engineering teams.
  • Robert Half/ Protiviti is at the forefront of transforming how our teams work through secure, enterprise-grade generative AI applications.
  • In this role, you'll help in design, development, and evolution of our next-generation AI platform, driving innovation while ensuring scalability, security, and exceptional user experience.
  • You'll work across the full stack - from back-end integration to front-end interfaces - collaborating closely with product, design, and AI engineering teams.

This listing is sourced directly from Robert Half's careers page and normalized into a canonical job model.