Tech Lead - .Net Full Stack (.Net Core+ Angular+ Azure)

Harbingergroup

8 - 10 years

Pune

Posted: 18/06/2025

Job Description

Position- Tech Lead - .Net Full Stack (.Net Core+ Angular+ Azure)

Experience - 8 to 10 Years

Job Location- Pune (Hybrid)/ Remote

We are looking for an experienced Full stack Tech Lead to lead the development of enterprise-level applications, focusing on Azure, .NET Core, Angular, and Microservices. As a Tech Lead, you will be responsible for overseeing the design, development, and deployment of scalable solutions while working closely with cross-functional teams to ensure best practices in development, architecture, and CI/CD processes. Your role will also involve mentoring junior developers and leading by example in delivering high-quality software solutions.

Qualifications & Skills:

Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.

Experience: 8-10 years of professional software development experience, with at least 3 years in a tech lead or similar leadership role.

Technical Skills:

  • Strong experience with Azure cloud services, including infrastructure and platform services (Azure App Services, Azure Functions, Azure Storage).
  • Expertise in developing Microservices using .NET Core.
  • Proficient in building modern Angular applications, with a deep understanding of front-end development practices.
  • Strong experience with CI/CD practices, including creating pipelines, automated testing, and continuous deployment.
  • Working knowledge of containerization technologies like Docker and orchestration tools such as Kubernetes is a plus.
  • Experience with SQL and NoSQL databases, including SQL Server, MongoDB, or Cosmos DB.
  • Familiarity with message brokers (e.g., Kafka, RabbitMQ) for service communication in a microservices architecture.
  • Agile Methodology: Experience in working in an Agile environment, particularly in Scrum or Kanban methodologies.
  • Leadership & Communication: Excellent leadership, communication, and interpersonal skills to effectively guide the team, collaborate with stakeholders, and manage project expectations.
  • Problem Solving & Innovation: Strong analytical and problem-solving skills with a track record of providing innovative solutions to complex technical challenges.
  • Version Control: Proficiency in version control systems like Git.

Key Responsibilities:

  • Architecture & Design: Lead the design and architecture of full-stack applications, leveraging Azure, .NET Core, Angular, and Microservices. Ensure applications are scalable, secure, and high-performing.
  • Azure Integration: Architect and implement cloud solutions on Azure, including utilizing services like Azure Functions, Azure App Services, and Azure Storage. Ensure seamless integration with on-premise and third-party systems.
  • Microservices Development: Design and develop microservices using .NET Core for scalable and modular application architectures. Implement effective communication strategies between services (REST, messaging queues).
  • Fullstack Development: Develop both front-end (using Angular) and back-end (using .NET Core) components for web applications. Ensure smooth integration and consistent user experiences across the stack.
  • CI/CD Implementation: Lead the implementation and maintenance of CI/CD pipelines using tools like Azure DevOps, GitLab, or Jenkins to ensure fast, reliable, and automated deployments.
  • Code Quality & Best Practices: Enforce development best practices, including code reviews, unit testing, design patterns, and continuous integration. Maintain high standards for code quality and performance.
  • Mentorship & Leadership: Provide technical leadership and mentorship to the development team, ensuring the successful completion of project milestones and fostering a culture of collaboration, innovation, and continuous learning.
  • Collaboration: Work closely with Product Owners, Business Analysts, and other stakeholders to translate business requirements into technical specifications. Ensure the team is aligned with business goals and deadlines.
  • Troubleshooting & Optimization: Identify performance bottlenecks, resolve technical issues, and provide solutions to improve system performance, scalability, and reliability.

Preferred Qualifications (Optional):

  • Certifications: Microsoft Certified: Azure Developer Associate or similar certifications.
  • Front-End Technologies: Experience with other front-end frameworks like React or Vue.js.
  • Security: Familiarity with application security best practices, including authentication and authorization protocols (OAuth, JWT, etc.).
  • Containerization & Orchestration: Experience with Docker, Kubernetes, and cloud-native architecture.

About Company

Harbinger Group is a global technology company providing software products and services for e-learning, HR tech, and digital transformation. They specialize in building learning management systems and enterprise-grade applications.

Services you might be interested in

One-Shot Campaign

Reach out to ideal employees in one shot!

The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).