6+ months (CTH)
Fremont, CA (ONSITE)
Core Technical Expertise (Hands‑On)
Proven experience in C# / .NET back‑end development for production systems.
Strong Angular front‑end development background with live deployment experience.
Proficiency in JavaScript / TypeScript for modern web applications.
Solid MySQL experience in application development contexts, including ability to read/write complex SQL.
Strong grasp of SQL fundamentals:
Joins (inner/outer), grouping, aggregation
Indexing principles and query behavior
Basic query tuning and performance optimization (Note: Advanced DBA skills not required, but beyond “basic SQL” knowledge is essential.)
Hands‑on expertise in RESTful API design and implementation.
Clear understanding of API principles: contracts, inputs/outputs, status codes, error handling, versioning, and maintaining APIs in production.
Practical experience with microservices architecture, including:
Service‑to‑service communication
Distributed system behavior and failure modes
Operational ownership and support of services in production
Solid foundation in Object‑Oriented Programming (OOP): clean class design, encapsulation, abstraction, inheritance.
Commitment to Clean Code practices: readable, maintainable, and structured code.
Ability to quickly adapt to existing codebases and follow team standards.
Experience with:
CI/CD pipelines
Unit and integration testing
Common design patterns (e.g., decorator, etc.)