Jobs · Engineering · California

Junior .NET developer

Staffing Spot, Inc. · Santa Clara 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 full-time position involves developing and maintaining enterprise web applications using modern .NET technologies.

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.
  • Proficiency in C#, ASP.NET Core (.NET 8 preferred), and RESTful Web APIs.
  • Experience with Angular (or React for some roles) for frontend development.
  • Knowledge of microservices architecture, Entity Framework Core, and SQL databases (SQL Server, MySQL, PostgreSQL).
  • Familiarity with Redis, Kafka, HTML, CSS, JavaScript, TypeScript, Git, and CI/CD pipelines.

Common Interview Topics

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

Visa: Any visa accepted.

Similar jobs

Junior .NET developer

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

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