Position:.Net Tech Lead with Gen AI
Santa Clara, Onsite --Locals Only
Contract
F2F required
Job Title: Tech Lead
Job Summary
Python /.Net and software development using Gen AI Tools
We are seeking an experienced Tech Lead to
provide technical leadership and hands‑on expertise in designing, modernizing,
and delivering high‑quality software solutions. The ideal candidate is a strong
individual contributor who can balance architecture, coding, mentoring,
GenAI‑assisted development, and cross‑functional collaboration.
This role requires deep experience in Python and
.NET application development, along with the ability to drive application
tech‑stack conversion, modernization, and standardization across teams.
The Tech Lead will actively leverage GenAI and Agentic AI tools to
accelerate development, improve code quality, and enhance engineering
productivity in a global delivery environment.
Key Responsibilities
Technical Leadership & Architecture
- Provide technical
direction and architectural guidance for new development and modernization
initiatives.
- Own end‑to‑end design
decisions, ensuring solutions are scalable, secure, cloud‑ready, and
aligned with standardized enterprise architectures.
- Lead application
tech‑stack conversion and standardization efforts, including migration and
consolidation across Python and .NET platforms.
- Review and approve
architecture designs, code, and technical documentation.
- Identify and
drive systemic technical improvements, including reuse,
simplification, and platform alignment.
Hands‑On Development & GenAI Adoption
- Actively contribute high‑quality,
maintainable, and performant code using Python and .NET technologies.
- Leverage GenAI‑based
developer tools (e.g., Copilot, Cursor, Claude, Windsurf) for:
- Code generation and
refactoring
- Test case creation
- Documentation and
design acceleration
- Debugging and
optimization
- Apply prompt
engineering best practices to improve accuracy, efficiency, and
consistency of GenAI outputs.
- Lead by example
in coding standards, testing practices, CI/CD, and DevOps automation.
- Troubleshoot complex
technical issues and ensure timely, root‑cause‑oriented resolutions.
Agentic AI–Driven Engineering
- Design and guide the use
of Agentic AI workflows for software development activities such
as:
- Automated code reviews
and refactoring
- Dependency analysis and
impact assessment
- Regression detection
and test automation
- Operational and
observability insights
- Evaluate and recommend
Agentic AI frameworks or approaches that improve developer productivity
and software quality.
- Ensure Agentic AI
solutions are secure, auditable, and aligned with enterprise
governance standards.
Team Leadership & Mentoring
- Mentor and coach
developers on modern application architecture, Python/.NET best
practices, and AI‑assisted development techniques.
- Support sprint planning,
backlog grooming, and Agile ceremonies.
Project & Stakeholder Management
- Partner with product
managers, architects, QA, and business stakeholders to translate
requirements into technical solutions.
- Estimate development
effort and support planning of timelines, milestones, and deliverables.
- Ensure projects are
delivered on time, within scope, and in compliance with technical and
quality standards.
- Communicate technical
trade‑offs and risks clearly to both technical and non‑technical
audiences.
Quality, Security & Performance
- Enforce best practices
in secure coding, scalability, performance optimization, and
resilience.
- Drive adoption
of automated testing, CI/CD pipelines, infrastructure as code, and
observability practices.
- Ensure systems are
reliable, maintainable, and production‑ready, including AI‑assisted
components.
Required Skills & Qualifications
- Bachelor’s degree in
Computer Science, Engineering, or a related field.
- 6–12+ years of
hands‑on software development experience.
- Proven experience as
a Senior Developer or Tech Lead guiding engineering teams.
- Strong hands‑on
expertise in Python and .NET application development.
- Experience leading or
contributing to application tech‑stack conversion, modernization, and
standardization initiatives.
- Strong understanding of:
- Software architecture
and design patterns
- Microservices and API
design
- Cloud platforms (Azure,
AWS, or GCP)
- SQL and NoSQL databases
- CI/CD pipelines and
DevOps practices
- Hands‑on experience
using GenAI‑based code generation tools (e.g., Copilot, Cursor,
Claude, Windsurf).
- Practical experience
with prompt engineering and leveraging GenAI for day‑to‑day
engineering tasks.
- Exposure to or hands‑on
experience with Agentic AI concepts and tools for software
development workflows.
- Solid understanding
of Agile/Scrum methodologies.