Talent.com
.Net Core Technical Leader

.Net Core Technical Leader

VISEO ASIAHyderabad, Telangana, India
24 days ago
Job description

We're looking for a hands-on .NET Core Technical Lead. You'll be writing code, solving complex problems, and leading by example while guiding your team to excellence

Responsibilities

  • Build and implement complex algorithms and challenging features that others escalate to you
  • Jump into critical bugs and performance bottlenecks that need expert attention
  • Write production code that sets the standard for quality and maintainability
  • Prototype solutions for architectural decisions and technical spikes
  • Lead by example—your commits should reflect the quality you expect from others

Technical Leadership & Code Quality

  • Conduct thorough code reviews with actionable, educational feedback
  • Identify and refactor code smells before they become technical debt
  • Apply and teach design patterns (SOLID, DDD, CQRS, Repository, Factory, Strategy, etc.) where they genuinely add value—not just for the sake of patterns
  • Make architectural decisions on system design, database schemas, API contracts, and integration approaches
  • Address technical reviews with well-reasoned solutions and trade-off analysis
  • Client Communication

  • Present technical solutions and trade-offs directly to clients with confidence
  • Foster collaborative decision-making—guide clients through options without dictating
  • Articulate your thought process : explain why you recommend an approach, not just what to do
  • Push back professionally when technical constraints or better solutions exist
  • Build trust through transparency about risks, timelines, and technical realities
  • Azure Solutions Architecture

  • Design and implement solutions using Azure services (App Service, Functions, Service Bus, Storage, SQL Database, Cosmos DB, Key Vault, Application Insights, etc.)
  • Make informed decisions about PaaS vs IaaS, serverless vs containers
  • Optimize for cost, performance, and scalability in the cloud
  • Implement DevOps practices with Azure DevOps or GitHub Actions
  • Ensure security best practices (managed identities, RBAC, network security
  • Profile

  • Minimum Bachelor’s Degree in Computer Science or IT
  • 7+ years of software development experience with at least 4+ years in .NET Core / .NET 5+
  • Deep understanding of C#, async / await, LINQ, and modern .NET features
  • Strong grasp of design patterns and when (and when not) to use them
  • Experience with REST APIs, microservices architecture, and distributed systems
  • Solid knowledge of SQL and NoSQL databases
  • Proficiency with Git, branching strategies, and CI / CD pipelines
  • Create a job alert for this search

    Technical Leader Net • Hyderabad, Telangana, India