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).