Dotnet Developer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Role: Backend Developer (.NET) – In-Person Interview -Location: Fremont, CA - Onsite Long Term ContractOnly Independent Visa Candidate are workable We are looking for a highly skilled Senior Backend Engineer to design, build, and scale robust backend systems. The ideal candidate has strong experience in C# and ASP.NET, thrives in fast-paced environments, and is passionate about building high-quality, scalable applications using modern architectures such as microservices, REST APIs, and event-driven systems.Key ResponsibilitiesDesign, develop, and maintain backend services using C# and ASP.NETBuild and consume RESTful APIs with a focus on performance, security, and scalabilityWork with multiple architectural patterns including Microservices, Event-Driven Architecture, and MonolithsImplement clean, maintainable code using Object-Oriented Programming and Design (OOP&D) principlesUtilize ORM frameworks for efficient data access and managementCollaborate closely with cross-functional teams in an Agile / Extreme Programming environmentContribute to continuous improvement by consistently going above and beyond standard expectationsEnsure high availability, performance, and reliability of backend systemsTechnical RequirementsProgramming Languages:C# (required)Go (experience preferred)Frameworks & Technologies:ASP.NETREST APIsMicroservices ArchitectureEvent-Driven ArchitectureDatabases & Caching:SQL ServerMongoDBRedisExperience Expectations5+ years of experience in web application and backend developmentStrong hands-on experience implementing APIs, ORM, and OOP principlesProven ability to work in a fast-paced, high-performance environmentExperience with Agile and Extreme Programming methodologiesDemonstrated ownership, accountability, and a track record of exceeding expectationsNice to HaveExperience building enterprise-scale applicationsExperience working with small to medium-sized teamsExposure to NoSQL databasesExperience with Kafka, RabbitMQ, or other messaging and streaming technologies