Overview
Skills
Job Details
Job Title: .NET Full stack Technical Lead
Location: Santa Clara, CA -Hybrid
Mode of Hire: Full Time & Contract
Job Description:
[Senior] .NET Full stack Tech Lead with extensive experience in leading and guiding a team for development with skills in .NET framework, UI development using React / Angular frameworks, SQL - proficiency with AI-driven development tools, and proven ability to coordinate with geographically dispersed teams. The ideal candidate will have strong expertise in building scalable, high-performance applications, with a deep understanding of database design and complex SQL queries.
AI-driven development tools-Must
Responsibilities:
Software Development and AI Integration
- Develop, test, and deploy robust, scalable, and secure applications using the .NET framework, C#, ASP.NET Core, and related technologies.
- React, Angular and similar UI development framework
- SQL - writing queries , complex queries with joins, sub queries, SQL functions, stored procedures etc
- Working experience with other databases like Mongo DB, MySQL, Postgres etc
- Leverage AI coding assistants, such as GitHub Copilot and ChatGPT, to enhance productivity and accelerate the software development lifecycle.
- Utilize AI tools to generate code, refactor legacy code, write unit tests, and perform root cause analysis.
- Integrate AI-driven insights and capabilities into application features, as appropriate.
- Design and develop robust RESTful APIs and microservices.
Onshore-Offshore Coordination needed
Database Management and Optimization
- Design, develop, and maintain high-performance database systems using SQL Server.
- Write, optimize, and troubleshoot complex SQL queries, stored procedures, and triggers for performance and security.
- Collaborate with database administrators to ensure data integrity, implement security protocols, and perform performance tuning.
- Use expertise in SQL for data manipulation, reporting, and analytics.
- Working experience with other databases like Mongo DB, MySQL, Postgres etc
General Responsibilities:
- Demonstrate ownership on deliverables - Lead and drive the project team , should work independently and less dependent on other senior full time employees of client
- Participate in the full stack software development lifecycle, from requirements gathering to solution deployment.
- Collaborate with cross-functional teams, including product managers, business analysts, and quality assurance specialists.
- Stay updated with emerging trends and best practices in .NET, AI, and software development methodologies.
- Provide mentorship and guidance to junior developers.
Required Skills and Qualifications:
- 10+ years of professional experience as a .NET Fullstack developer.
- Proven, hands-on experience using AI coding assistants like Microsoft Copilot and/or ChatGPT in a professional development environment.
- Extensive experience with C#, ASP.NET Core, and the broader .NET ecosystem.
- Experience in React, Angular and similar UI development framework
- Deep understanding of RestAPIs
- In-depth knowledge of SQL, including writing complex queries, stored procedures, and understanding of database design principles.
- Working experience with databases like SQL server, Mongo DB, MySQL, Postgres etc
- Experience working with an onshore-offshore delivery model and coordinating with global teams.
- Strong understanding of object-oriented programming (OOP) and software design patterns.
- Proficiency with cloud platforms, particularly Microsoft Azure.
- Excellent communication, interpersonal, and leadership skills.
- Experience with version control systems (e.g., Git) and CI/CD pipelines.
PSRTEK is a reputed technology recruitment and IT staffing brand with a global footprint and an admired client base. As an ideas and innovation powerhouse with a culture of excellence, we bring remarkable expertise and deliver powerfully transformative results.