05 Aug
|
Wolters Kluwer
|
Pune
05 Aug
Wolters Kluwer
Pune
Senior Product Software Engineer
Experience: 8 to 13 years
Location: IND-Pune-IndiQube Orchid
Skills: .NET Technologies, C#, ASP.NET, .NET Core, OOP, Python, Angular, NgRx, Akita, Signals, TypeScript, JavaScript, HTML5, CSS, Angular Material, Bootstrap, Tailwind CSS, REST APIs, WebSocket, gRPC, Entity Framework Core, SQL Server, RabbitMQ, Kafka, Azure, AWS, GCP, GitHub Actions, Azure DevOps, Jenkins, Docker, Kubernetes, Azure AD, App Services, Azure SQL, Functions, Key Vault, Logic Apps, Service Bus, Event Hub, Blob Storage, CDN, LangChain, Deep-Agent, Microsoft Agent Framework, Prompt Engineering, GPT-4, GPT-5, Microsoft Semantic Kernel, RAG architecture, embeddings, vector search, Azure AI Search, Pinecone, pgvector, reranking, metadata filtering, GitHub Copilot, Visual Studio 2022, Agile, Scrum, TDD, unit testing, Singleton, Factory, Façade
Technical Experience
Expertise in .NET Technologies, C#, ASP.NET, .NET Core, OOP, and Python for Web and GenAI solutions. Develop dynamic, responsive UI components using Angular (16–19). Implement state management with NgRx, Akita, or Signals. Write clean, modular TypeScript, JavaScript, HTML5, CSS, using Angular/React Material, Bootstrap, or Tailwind CSS. Ensure cross-browser compatibility, responsiveness, and optimized UI performance. Integrate REST APIs and WebSocket’s for real-time applications. Design and implement RESTful APIs and microservices using ASP.NET Core. Implement authentication & authorization with OAuth2, JWT, or Identity Server. Hands-on with Web API, gRPC, and scalable API design. Work with Entity Framework Core, SQL Server, and database programming (procedures, functions, triggers). Experience with RabbitMQ or Kafka for event-driven architectures. Optimize backend performance and ensure high availability.
Cloud and DevOps
Deploy applications on Azure, AWS, or GCP. Build CI/CD pipelines using GitHub Actions, Azure DevOps, or Jenkins. Work with Docker and Kubernetes for containerization and orchestration. Extensive Azure PaaS experience: Azure AD, App Services, Azure SQL, Functions, Key Vault, Logic Apps, Service Bus, Event Hub, Blob Storage, CDN.
GenAI & Orchestration
Knowledge of AI orchestration SDKs: LangChain, Deep‑Agent, Microsoft Agent Framework, Prompt Engineering. Integrate GPT‑4/GPT‑5 models into .NET using Microsoft Semantic Kernel. Implement function/tool calling, schema validation, and structured output enforcement to reduce hallucinations. Expertise in RAG architecture: embeddings, vector search (Azure AI Search, Pinecone, pgvector), reranking, metadata filtering.
Developer Productivity & Tooling
Proficient with GitHub Copilot (IDE/CLI/PR review) for code generation, testing, and standards compliance. Build custom Copilot agents for automated PR triage and secure coding enforcement. Hands-on with MS SQL Server, Visual Studio 2022, Azure DevOps, and Agile delivery.
Design Architecture and Quality
Strong experience with Agile/Scrum, TDD, and unit testing. Apply design patterns like Singleton, Factory, Façade, etc., to solve software design challenges. Develop web applications with excellent usability and user experience.
Experience
8-13 years of experience. Understanding of and experience with an agile SDLC. AI orchestration and Prompt Engineering are added advantages. Excellent hands-on experience with Python, NodeJS, Express.Js, JavaScript. Excellent communication and presentation skills needed, should be able to articulate ideas and present to higher management. Experience in managing and maintaining environment for the product- repository and versioning, build management and deployments. Experience in product release cycle, best practices, code reviews and defect management. Efficient in handling changes and enhancements. Strong knowledge of multi-threading and application clustering, scalability, performance, application security,
code analysis and optimization. Good database concepts and hands on in design and development. Hands on experience in Database activities such as writing stored procedure, functions, triggers, and cursor and involved in table design using SQL server. Valuable to have experience in localization and globalization, security, performance, integration with third party components and applications.
Essential Duties and Responsibilities
Generate innovative approaches and solutions to complex issues, create POC, demo and present to higher management. Evaluate new development tools and drive their implementation within development teams. Mentor less-experienced staff by providing daily guidance and direction. Conduct technical research regarding different ways to improve our development environment and best practices. Develop and deploy application to Azure using Azure DevOps and Azure PaaS. Contribute in necessary Architecture documentation, participate in gate review to include Infrastructure, security, and performance. Ensure that deliverables are self-certified prior to transitioning to the downstream consumers of the delivery (QA and customers). Ensure Build and maintain AI agent workflows using LangChain, Deep‑Agent, or Microsoft Agent Framework.
Our Interview Practices
To maintain a fair and genuine hiring process, we kindly ask that all candidates participate in interviews without the assistance of AI tools or external prompts. Our interview process is designed to assess your individual skills, experiences, and communication style. We value authenticity and want to ensure we’re getting to know you—not a digital assistant. To help maintain this integrity, we ask to remove virtual backgrounds and include in-person interviews in our hiring process. Please note that use of AI-generated responses or third-party support during interviews will be grounds for disqualification from the recruitment process. Applicants may be required to appear onsite at a Wolters Kluwer office as part of the recruitment process.
📌 Senior Product Software Engineer (Pune)
🏢 Wolters Kluwer
📍 Pune