Job Description:
Location: Pune Business Model: Work Package/Managed Services Start Date: 20 Oct 2025 End Date: 30 Sep 2026 Sl.No Requirements Description Skill set 1 Technical Lead- DotNet Angular Full Stack Development Expected Scope of work / Responsibilities: • Full Stack Development: o Design, develop, and maintain applications using Angular (Frontend) and .NET Core Microservices (Backend). o Integrate Azure services (App Services, Service Bus, Cosmos DB) into application workflows. • Architecture & Design: o Prepare High-Level Design (HLD) and Low-Level Design (LLD) documents for new features and enhancements. o Ensure scalable, secure, and high-performance design patterns are implemented. • Team Leadership: o Conduct code reviews, enforce best practices, and maintain coding standards. o Mentor and guide team members in solving technical challenges and improving code quality. • Quality & Testing: o Implement unit tests for backend using XUnit. o Ensure frontend test coverage using Jasmine and Karma. • Collaboration & Delivery: o Work closely with product owners, architects, and DevOps teams to ensure smooth Required Skills & Expertise • Frontend: Angular (latest versions), TypeScript, RxJS, HTML5, CSS3, REST API integration. • Backend: .NET Core, Web API, Microservices architecture, Entity Framework Core. • Cloud: Strong experience with Microsoft Azure (App Services, Service Bus, Azure Functions, Cosmos DB). • Database: Cosmos DB, SQL Server. • Messaging & Integration: Azure Service Bus Message Queues, Event-driven design. • Testing Frameworks: o Backend: XUnit for automated unit testing. o Frontend: Jasmine & Karma for UI and component testing. • Version Control & CI/CD: Git, Azure DevOps pipelines. • Soft Skills: Strong communication, leadership, mentoring, and problem-solving skills. Qualifications • Minimum Qualification: BE, BTech/ ME, MTech EC/CS/IT or equivalent qualification with the excellent academic record. • Minimum work Experience: 7 to 9 years BGSW shall ensure that there are sufficient agreed tasks available. However, it is the responsibility of the Service Provider to pull tasks for regular monthly loading of the team.