Role : Architect
Professional Experience: 12 – 18 yrs. of Industry experience out of which min. 5 yrs. as application architect.
Job Description Summary:
Key Responsibilities:
-
Own and define the overall architecture and technical vision of products and solutions.
-
Design end-to-end enterprise solutions leveraging .NET Core, Azure Cloud, Angular, and SQL Server.
-
Provide technical leadership and mentoring to development teams.
-
Translate business requirements into architecture diagrams, HLDs, and LLDs.
-
Define and enforce coding standards, architectural principles, and security best practices.
-
Lead troubleshooting efforts for critical production issues, focusing on root-cause analysis.
-
Design solutions for optimized memory usage and performance management in production environments.
-
Collaborate with product owners, stakeholders, and other architects to define the product roadmap and technical strategy.
-
Drive cloud adoption strategies and ensure solutions are cloud-native and cost-optimized.
-
Lead POCs to evaluate new technologies or frameworks.
-
Oversee DevOps, CI/CD, and automated monitoring strategies for production readiness.
The following mandatory skill set required for the role:
-
Expertise in latest .Net Framework/.Net 6+, C#, ASP.NET Core (API, MVC) and object-oriented design principles. HTML\CSS and exposure to at least one JavaScript framework
-
Deep understanding of database design, optimization, performance tuning, and advanced querying (SQL Server, MySQL, etc.). Cloud-based development (Azure or AWS)
-
Advanced knowledge of Angular (latest versions), TypeScript, and responsive UI/UX principles.
-
Hands-on experience with DevOps tools, Git, CI/CD, and containerization (Docker, Kubernetes).
-
Strong architectural experience with Azure Cloud Services (App Services, Functions, APIM, Service Bus, Cosmos DB, Azure Storage, Azure DevOps, etc.)
-
Hands-on knowledge of memory management, GC tuning, LOH fragmentation, and performance optimization in .NET.
-
Solid grasp of security best practices (OAuth2.0, OpenID Connect, Zero Trust, OWASP).
-
Strong communication skills and ability to influence technology decisions at all levels.
-
Experience designing multi-tenant, highly available systems.
-
Understands and conversant with cloud patterns.
-
Knowledge of AI/ML or GenAI, GitHub Copilot or AI-driven development tools.
Nice-to-Have Skills:
-
Hands on experience of AI/ML or GenAI integration within enterprise applications.
-
Hands on experience of GitHub Copilot or AI-driven development tools.
-
Familiarity with DDD, CQRS, and Event Sourcing.
-
Expertise in cloud cost optimization and FinOps principles.
-
Exposure to data analytics and observability frameworks.
Applicants may be required to appear onsite at a Wolters Kluwer office as part of the recruitment process.