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 advantage.
- 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.
- Good 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.
- Ccontribute 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.
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.
