
Technical lead - .Net, C#, Wpf
About the role
Job Summary
The Technical Lead with expertise in .NET, C#, and WPF will be responsible for leading and managing a team of developers in designing, developing, and implementing software solutions. They will be the key point of contact for technical issues, providing guidance and ensuring high-quality code delivery within project timelines.
Key Responsibilities
-
Design, develop, test, and maintain scalable backend applications using C#,.NET Core / ASP.NET Core
-
Build and maintain RESTful APIs and backend services for web and enterprise applications
-
Develop cloud-native applications and deploy them on** Google Cloud Platform (GCP)**
-
Design and implement microservices-based architecture
-
Collaborate with frontend developers, DevOps engineers, product managers, and QA teams to deliver end-to-end solutions
-
Integrate backend services with databases, third-party APIs, and cloud services
-
Write clean, maintainable, secure, and efficient code following coding best practices
-
Optimize application performance, reliability, scalability, and security
-
Work on CI/CD pipelines, deployment automation, and infrastructure integration
-
Troubleshoot and resolve production issues, bugs, and performance bottlenecks
-
Participate in code reviews, architecture discussions, and technical design sessions
-
Implement logging, monitoring, and alerting for backend services
-
Ensure adherence to secure coding standards and enterprise development guidelines
-
Contribute to system design documentation and technical specifications
Skill Requirements
-
Proficient in .net framework, c#, and wpf for developing desktop applications.
-
Strong understanding of object-oriented programming, data structures, and algorithms.
-
Experience with software design patterns, solid principles, and clean code practices.
-
Knowledge of database technologies like sql server for data storage and retrieval.
-
Ability to lead and motivate a team, excellent communication skills, and problem-solving capabilities.
Other Requirements
1.Microsoft Certified Solutions Developer (MCSD) certification is preferred but not mandatory required
Benefits and perks
•Learning Budget
Required skills
C#
.NET Core
ASP.NET Core
REST APIs
Microservices
CI/CD
Docker
Kubernetes
About HCL Technologies
Others
Headquarters