Start Your Search Here

push notification bell

Would you like to receive notifications about Computer and Mathematical Occupations jobs in Honolulu?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

GrabJobs

Honolulu / Global

Remote Staff Software Engineer - Full Stack

Job Description

Speridian Technologies is recruiting for a Staff Software Engineer - Full Stack for our State of California Client, the Department of Healthcare Services, Behavioral Health. This person will be part of a long-term, fully budgeted, state-of-the-art, extremely vast technical modernization project.

This is a remote role; however, there may be meetings in the Sacramento area several times a year. Candidates are expected to work business hours, Monday-Friday, Pacific Time Zone.

Join DHCS’s Behavioral Health Transformation: Where Purpose Meets Innovation

Location: Remote

Department: Department of Healthcare Services (DHCS), Behavioral Health Transformation (BHT)

Commitment: Full-Time Consultant (W2 employee of Speridian or 1099/IC for Speridian)

Why DHCS?

At DHCS we are leading a transformative journey in Behavioral Health, reshaping systems and services toensure better outcomesfor communities across California. Our Behavioral Health transformation initiative is more than a project—it’s a movement to make California a leader in accessible, high-quality health services. We’re setting the stage for a new era of government services built on agile methodologies, cutting-edge technology, continuous improvement, and a relentless commitment to serving the public good.

At DHCS, we’re looking for innovators who are passionate about purposeful work and excited by the opportunity to drive lasting change through innovative solutions.

Our core values are what make us successful and define the impact we have on the DHCS program and California’s citizens. Partnership: Respect Other, Practice Empathy, Earn Trust

Ownership: Take Accountability, Show Reliability, Act with Integrity

Grit: Bring Passion, Exhibit Perseverance, Demonstrate Resilience

Value: Drive Outcomes, Maximize Impact, Keep Improving

We’re looking for a Staff Software Engineer to help lead the design and development of critical systems supporting California’s behavioral health transformation efforts. This role is part of the Licensing & Certification ( LNC ) platform team, which builds and operates backend systems that support behavioral health facility applications, renewals, provider profiles, and regulatory workflows.

This is a hands-on technical leadership role. You’ll work closely with engineers across the team to design systems, write production code, solve difficult technical problems, and improve how we build and operate software. We’re looking for someone who can balance long-term technical thinking with practical execution and who enjoys working in complex systems with real-world impact.

You’ll also partner closely with a Senior Engineering Coach to help strengthen engineering practices, delivery consistency, mentorship, and overall team effectiveness.

What You'll Do

Technical Leadership & Delivery Own the technical direction and health of key platform services and workflows

Lead design and implementation efforts for complex backend systems

Make thoughtful technical decisions around architecture, scalability, reliability, and maintainability

Help the team balance speed of delivery with long-term sustainability

Drive projects from early design through production rollout and support

Bring clarity to ambiguous technical problems and help the team move forward

Hands-On Engineering Write production code for core platform features and services

Build and maintain backend APIs using ASP.NET Core, an open-source web development framework | .NET Core and modern service patterns

Develop and support internal-facing application experiences using Blazor

Design and evolve PostgreSQL data models using Entity Framework Core

Build asynchronous workflows and scheduled processing systems using Q uartz.NET , Temporal, Hangfire, or similar tools

Improve systems supporting renewals, notifications, auditability, and regulatory processing

Troubleshoot complex production issues across services, infrastructure, and databases

Contribute to dynamic form and workflow systems that support evolving regulatory requirements

Architecture & System Design Design scalable backend services and APIs that are reliable and easy to maintain

Improve system reliability, observability, and operational readiness

Identify and address scaling and performance bottlenecks early

Help simplify systems and reduce unnecessary complexity over time

Establish strong engineering practices around testing, monitoring, and operational ownership

Mentorship & Collaboration Mentor engineers through code reviews, architecture discussions, and day-to-day technical guidance

Help grow strong engineering practices around ownership, quality, and operational excellence

Partner with a Senior Engineering Coach to improve team effectiveness and engineering maturity

Work closely with product managers, designers, and domain experts to shape technical solutions

Collaborate with platform and infrastructure teams on integrations and shared services

Qualification 8+ years of software engineering experience with strong backend and distributed systems experience

Experience leading technical projects and influencing architecture decisions

Strong experience building APIs and backend services in C# / .NET

Expertise with PostgreSQL, Entity Framework Core, relational schema design, and query optimization

Experience with asynchronous processing and workflow orchestration systems such as Quartz.NET , Temporal, or Hangfire

Strong understanding of scalable backend architecture and service design

Experience working in regulated or compliance-focused environments is a plus

Ability to navigate ambiguity and make sound technical tradeoff decisions

Comfortable working across architecture, implementation, operations, and delivery

Languages & Frameworks C#, .NET 9+, ASP.NET Core, an open-source web development framework | .NET Core, Blazor

Experience with Java, Python, Go, or TypeScript/JavaScript is a plus

Data & Messaging PostgreSQL, SQL, NoSQL

Entity Framework Core, Npgsql

Kafka/Kinesis

Elasticsearch

Cloud & Infrastructure AWS / GCP / Azure

Kubernetes, Docker, Terraform, Helm

Observability & Operations Datadog, Prometheus, CloudWatch, Serilog

CI/CD pipelines

Distributed tracing, logging, and monitoring

Security & Architecture Microservices and event-driven systems

OAuth/ OIDC and RBAC

Encryption and zero-trust security principles

Speridian Technology is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. Reasonable accommodations are available for qualified individuals with disabilities during the application process.

Apply Now