Jobs · Engineering · California

Junior .NET developer

Staffing Spot, Inc. · San Francisco County, CA · 2 wk ago
On-siteEngineeringFull-time

About the role

We are seeking a .NET Developer to join our onsite team in Fremont, California. This is a full-time position open to candidates with any visa status.

Responsibilities

  • Develop and maintain enterprise web applications using C# and ASP.NET Core.
  • Build scalable REST APIs and backend services.
  • Develop responsive UI using Angular.
  • Design and implement microservices architecture.
  • Work with SQL databases (SQL Server, MySQL, PostgreSQL) and optimize queries.
  • Integrate Redis caching and Kafka messaging for event-driven architecture.
  • Participate in code reviews, testing, debugging, and deployment.
  • Collaborate with product owners, QA, DevOps, and other developers.
  • Follow coding standards and software engineering best practices.

Requirements

  • 3–5 years of experience for mid-level positions; 5–9 years for senior positions.
  • Experience with enterprise applications, distributed systems, and multi-database environments is preferred.

Skills

  • C#
  • ASP.NET Core / .NET Core (.NET 8 preferred)
  • RESTful Web APIs
  • Angular (or React for some roles)
  • Microservices architecture
  • Entity Framework Core
  • SQL Server, MySQL, PostgreSQL
  • Redis
  • Kafka (event-driven architecture)
  • HTML, CSS, JavaScript, TypeScript
  • Git and CI/CD

Common Interview Topics

  • C# fundamentals (OOP, delegates, async/await, LINQ)
  • ASP.NET Core lifecycle and middleware
  • Dependency Injection
  • Entity Framework Core
  • Web API design
  • Microservices
  • Angular (components, services, RxJS)
  • SQL queries, joins, indexing, stored procedures
  • REST API security (JWT)
  • Redis caching
  • Kafka basics
  • Design patterns (Repository, Unit of Work, SOLID principles)
  • Multithreading and performance optimization

Similar jobs

Junior .Net Developer

Genius TechnologyMississippi, United States· 3 wk ago
Engineeringapply on geniustechnoindia.com

Junior .NET developer

Staffing Spot, Inc.Los Angeles County, CA· 2 wk ago
Engineeringapply on jobs.pyjamahr.com

Junior .NET developer

Staffing Spot, Inc.Santa Clara County, CA· 2 wk ago
Engineeringapply on jobs.pyjamahr.com