cover image
Sunrise Systems, Inc.

Software Engineer 3

On site

San diego, United states

Freelance

25-02-2026

Share this job:

Skills

Leadership C# TypeScript SQL GitHub CI/CD DevOps Docker Kubernetes Jenkins Azure DevOps Test Kanban Scrum Problem-solving Architecture git SQL Server Azure react node.js Agile .NET Redux Redis Full-Stack Development CI/CD Pipelines Kafka Terraform Microservices GitHub Actions

Job Specifications

Only on W2 - No C2C

Contract Duration: 12 Months Contract

Locals Only - Onsite in San Diego, CA

Job Description

Key Responsibilities

Design and build high-quality, scalable, and reusable software by applying sound engineering practices and architectural standards.
Provide technical leadership and mentorship, promoting a culture of quality, reliability, and continuous improvement.
Partner with Product Owners and Test Leads to ensure end-to-end ownership and delivery of team commitments.
Contribute actively in a Scrum-based agile environment to plan and deliver features aligned to release goals.
Collaborate with product, UX, and technical stakeholders to deliver solutions that meet functional requirements and deliver strong customer experiences.
Apply an agile mindset to support backlog grooming, refinement, development, testing, and clear definition of acceptance criteria.

Ideal Candidate

Thrives in a fast-paced, global, agile team environment.
Demonstrated technical leadership with strong full-stack development experience.
Excellent problem-solving and debugging skills, with the ability to quickly learn new technologies.
Experience diagnosing production issues, identifying root causes, and delivering safe, efficient fixes.
Clear, concise communicator who can influence all organizational levels.

Required Technical Experience/Expertise

Strong proficiency in C# and .NET
Microservices architecture and design patterns
Event-driven systems and messaging (Kafka, pub/sub, contracts, serialization)
RESTful API design and service hosting
Familiarity with Akka / actor model
Dapr fundamentals (pub/sub, resiliency, state and secret stores)
Agile development practices (Scrum or Kanban)
Git and CI/CD pipelines (GitHub Actions, Jenkins, Azure DevOps, Terraform)
Containerization and Kubernetes (Docker, AKS, Helm, Helmfile, YAML, scaling, config maps)
Local microservices development and testing (Minikube, K3s, local AKS, ACI, VMs)
Azure fundamentals (AKS, Key Vault, VMs, Blob/File Storage, ACI)
Redis or similar state management technologies
Automated testing frameworks and tools
Secure development and code quality practices (SonarQube, Snyk)

Nice to Have

React with TypeScript (Redux, routing, Jest)
SQL Server and common data access patterns
Node.js tooling and build pipelines (Webpack, Babel, Sass)
Protobuf or MessagePack serialization
Familiarity with GitHub Copilot
Experience working in regulated environments or medical software

Compensation: The hourly rate for this position is between $95.00-$100.00 per hour.

Factors which may affect starting pay within this range may include [geography/market, skills, education, experience and other qualifications of the successful candidate].

About the Company

Sunrise Systems was founded in 1990 with a clear vision to deliver world-class staffing service solutions in all labor categories, including IT consulting and solutions; all with the commitment to provide service that exceeds expectations and become the most trusted name in the industry. More than two and a half decades later, we pride ourselves on being at the forefront of the staffing industry. Combining our in-depth industry expertise, insights, and global resources, we've partnered with our clients to connect them with t... Know more