Sr. Full Stack Engineer (.NET/C# & Angular)
Location: Fremont, CA (Local Only)
Onsite: 5 Days/Week
Duration: 12 Months Contract
Employment Type: W2
Experience: 5–8 Years
Position Overview
We are seeking a Senior Full Stack Engineer with strong hands-on experience in C#, .NET, Angular, and SQL to support business-critical enterprise applications.
The ideal candidate will have strong full-stack development experience, excellent problem-solving skills, and the ability to independently design, develop, troubleshoot, and deploy applications across the frontend, backend, API, and database layers.
Top Must-Have Skills
- C# / .NET
- Angular
- SQL / Relational Databases
- REST APIs
- Full Stack Development
- Enterprise Application Development
- Software Design & Architecture
- Agile/Scrum
- Code Reviews / Pull Requests
- Strong Debugging & Problem-Solving Skills
Key Responsibilities
- Develop and enhance frontend applications using Angular.
- Build backend services and REST APIs using C#/.NET.
- Design, develop, and optimize SQL queries and database solutions.
- Troubleshoot issues across frontend, backend, APIs, and databases.
- Design scalable and maintainable technical solutions.
- Participate in code reviews and pull request reviews.
- Deliver user stories and features independently.
- Support production applications and resolve technical issues.
- Participate in Agile/Scrum ceremonies.
- Collaborate with Product Managers, QA, technical leads, and other engineers.
- Contribute to technical design and architecture discussions.
- Take ownership of deliverables from design through production deployment.
Required Qualifications
- 5–8 years of professional software development experience.
- Strong hands-on experience with C# and .NET.
- Strong experience with modern Angular.
- Strong SQL and database development experience.
- Experience developing and consuming REST APIs.
- Experience building enterprise-level applications.
- Strong full-stack troubleshooting skills.
- Experience with software design and technical solution development.
- Experience working in Agile/Scrum environments.
- Experience conducting code and pull-request reviews.
- Strong analytical, debugging, and problem-solving abilities.
- Excellent communication and collaboration skills.
- Ability to work independently and take ownership of deliverables.
Interview Process
3 Interviews:
- Video Interview – 45 minutes: Technical
- Two In-Person Interviews – 45 minutes each
Work Location
Fremont, CA – 5 Days Onsite