Backend .NET Developer

Techvilla Solutions

Fremont, CA/Palo Alto, CA

Posted On: Dec 11, 2025

Posted On: Dec 11, 2025

Job Overview

Job Type

Contract - W2, Contract - Independent

Experience

5 - 10 Years

Salary

Depends on Experience

Work Arrangement

On-Site

Travel Requirement

0%

Required Skills

  • C#
  • .NET
  • RabbitMQ
  • Kafka
  • MySQL
  • SQL
Job Description
Primary Responsibilities
  • Design, develop, and maintain backend services and REST APIs using .NET Core and C#.
  • Implement messaging and event-driven solutions using RabbitMQ and Kafka.
  • Write efficient, optimized SQL queries and design scalable database interactions in MySQL.
  • Apply dependency injection, package management, and other .NET best practices in application development.
  • Collaborate with front-end developers to integrate APIs with Angular, React, or other frameworks (experience with these is a plus).
  • Ensure code quality, maintainability, and scalability through best practices in software architecture and object-oriented programming.
  • Implement monitoring, logging, metrics, alerting, and feature toggles to support continuous deployment and reliable operations.
  • Contribute to software design, algorithm development, data structures, and modular, maintainable code.
  • Proactively take ownership of tasks, engage in problem-solving, and contribute to team success.

 

Required Qualifications
  • Minimum 5 years of professional experience in software development with .NET and C#.
  • Expert-level proficiency in .NET Core and .NET Framework.
  • Hands-on experience with RabbitMQ and Kafka for messaging/event streaming.
  • Strong SQL and MySQL experience, including database design and query optimization.
  • Proven experience building secure, scalable REST APIs.
  • Solid understanding of object-oriented programming, software architecture, algorithms, and data structures.
  • Familiarity with continuous deployment practices, logging, monitoring, and alerting.
  • Strong problem-solving skills, accountability, and a proactive mindset.

Job ID: TS250320


Posted By

Vivek

Information Technology Recruiter