What are the responsibilities and job description for the Full Stack .NET Developer Fremont CA Onsite position at Holistic Partners, Inc?
Job Title: Full Stack .NET Developer
Location: Fremont, CA (Onsite – 5 days/week)
Duration: 6 Months (Extension or Conversion Possible)
Interview Process: Video
Project Description
We are seeking a highly skilled Mid to Senior Software Engineer to design, develop, and scale modern enterprise applications. This role requires strong expertise across backend systems, data architecture, and frontend development, with a focus on building high-performance, data-intensive platforms.
The candidate will work in a distributed, event-driven environment, contributing to mission-critical systems supporting procurement, ERP workflows, and large-scale data processing.
Required Skills
Programming Languages
- C# (.NET 8 / ASP.NET Core)
- SQL (T-SQL)
- HTML, CSS, SCSS, TypeScript
Backend Technologies
- ASP.NET Core Web API (RESTful services)
- Entity Framework Core
- Golang
- Databases: Microsoft SQL Server (MSSQL), PostgreSQL, MySQL
- ClickHouse (analytics database)
- Elasticsearch (NEST client for indexing and search)
- Redis (distributed caching and locking)
- Kafka (Confluent – event-driven messaging, Avro schema registry)
Frontend & Web Technologies
- Angular and/or React
- HTTP, REST, WebSockets
- OAuth / SSO authentication flows
- Responsive design and cross-browser compatibility
Infrastructure & DevOps
- Docker (multi-stage builds)
- Kubernetes
- Application Insights (monitoring and telemetry)
Testing & Quality
- Unit testing with mocking frameworks (e.g., Moq)
- Interface-driven design for testability
- Code coverage tools
- Regression testing for bug fixes
- Integration and end-to-end testing best practices