VI

Consultant

Virtusalinkedin.com
Nov 10, 2026, 10:14 PM1h ago
Full-timeColombo, Western Province

About the role

The Consultant role involves technical leadership and hands-on development within a .NET and front-end technology stack. The position requires advanced proficiency in C#, ASP.NET Core, TypeScript, JavaScript, HTML5, CSS3/SCSS, and experience with microservices, REST APIs, ORM tools, and both SQL and NoSQL databases. Responsibilities include architectural oversight, establishing best practices, solving complex technical issues, implementing scalable microservices, optimizing data strategies, and providing mentorship to junior developers. The role also expects foundational skills in AI, including prompt engineering, LLM basics, vector databases, and AI-assisted coding, as well as effective communication with stakeholders and ownership of project delivery.

Must have

  • C#, ASP.NET Core Level 3 (Advanced)
  • TypeScript, JavaScript, HTML5, and CSS3/SCSS Level 3 (Advanced)
  • Microservices / REST API Level 2 (Intermediate)
  • Entity Framework / ORM tools Level 3 (Advanced)
  • SQL Server / NoSQL Level 2 (Intermediate)
  • Architectural Oversight Design high-level application architectures and ensure they align with long-term business goals.
  • Best Practices Establish and enforce coding standards, code review processes, and architectural patterns across the team.
  • Advanced Problem Solving Lead the resolution of complex production issues and performance bottlenecks in the .NET stack.
  • Full-Stack Mastery Implement complex front-end features using TypeScript and advanced CSS methodologies while maintaining robust back-end services.
  • Microservices Implementation Design and implement scalable microservices, ensuring secure and efficient communication between services.
  • Data Strategy Optimize complex data models and ORM implementations for high-scale enterprise applications.
  • Mentorship Provide technical guidance and mentorship to T4 and junior developers, fostering a culture of continuous growth.
  • Project Delivery Take ownership of end-to-end delivery of features, from requirement analysis to deployment.
  • Stakeholder Management Communicate technical concepts effectively to non-technical stakeholders and participate in technical pre-sales or discovery sessions.
  • Basic Prompt Engineering Designing and crafting a basic prompt, with foundation-level knowledge of iterative prompting.
  • LLM & Data Basics Basic knowledge of Large Language Models (LLMs) and integration with different types of data models.
  • Vector Databases A fundamental understanding of the basics of vector databases.
  • AI-Assisted Coding Leveraging AI-assisted coding tools to accelerate daily development while strictly adhering to safe and responsible AI practices.
  • Agentic AI Concepts Familiarity with Agentic AI concepts, Agentic AI design patterns, Tools, Resources and Model Context protocol

Technologies

  • Agentic AI
  • C#
  • CSS
  • .NET
  • HTML
  • JavaScript
  • LLM
  • Microservices
  • NoSQL
  • Prompt Engineering
  • Responsible AI
  • REST
  • SCSS
  • SQL
  • SQL Server
  • TypeScript
  • Vector Databases