Virtusa Corporation

Sr .Net Developer/Lead

Virtusa Corporation$120K — $145K *
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 6+ years of software development experience
  • 4+ years of experience with C# / .NET Core
  • Hands-on with ASP.NET Core Web API
  • Familiarity with Azure AI services
  • Experience with microservices or distributed systems

Responsibilities

  • Design and develop robust RESTful and gRPC APIs using ASP.NET Core
  • Build and maintain event-driven microservices on Azure Kubernetes Service
  • Implement CQRS and Domain-Driven Design patterns across payment services
  • Integrate with payment gateways and third-party financial services
  • Ensure PCI-DSS compliance and implement OWASP security best practices
  • Write high-quality unit and integration tests
  • Optimize SQL queries for high performance
  • Conduct code reviews and mentor developers

Benefits

  • Collaborative work environment with cross-functional teams
  • Focus on clean architecture and performance optimization
  • Opportunity to work with cutting-edge AI technology
  • Emphasis on secure and reliable payment solutions
  • Support for continuous improvement and innovation in software delivery
Full Job Description
We are looking for a Senior .NET Developer who thrives in a microservices environment and is passionate about clean architecture, performance, and payment technology-while leveraging AI to accelerate end-to-end software delivery.

Role Overview

As a Senior .NET Developer, you will design, build, and maintain core backend services powering Client's payment platform.

You will collaborate closely with architects, product managers, and cross-functional teams to deliver reliable, secure, and high-performance APIs and microservices. You will leverage AI-driven tools and practices across the full software development lifecycle (SDLC)-from requirements analysis and architecture design to development, testing, deployment, and production optimization.

Key Responsibilities
  • Design and develop robust RESTful and gRPC APIs using ASP.NET Core (.NET 8 / .NET 9)
  • Build and maintain event-driven microservices deployed on Azure Kubernetes Service (AKS)
  • Implement CQRS and Domain-Driven Design (DDD) patterns across core payment services
  • Integrate with payment gateways, banking APIs, and third-party financial services
  • Ensure PCI-DSS compliance and follow OWASP security best practices
  • Write high-quality unit, integration, and contract tests
  • Optimize SQL queries and Entity Framework Core performance for high throughput
  • Work within CI/CD pipelines using Azure DevOps and GitHub Actions
  • Conduct code reviews and mentor developers

AI-Driven SDLC & Solution Engineering
  • Leverage AI tools (GitHub Copilot, Azure OpenAI) to accelerate development, debugging, and documentation
  • Apply AI across the SDLC, including requirements refinement, architecture design, and automated solution generation
  • Use AI for code generation, refactoring, and performance optimization while maintaining security and scalability standards
  • Implement AI-driven testing (automated test case generation, synthetic data, and defect detection)
  • Build AI-enabled backend services (semantic search, conversational APIs, document intelligence)
  • Use AI for system observability, anomaly detection, and production incident analysis
  • Drive end-to-end AI-assisted solution development-from ideation through deployment and continuous improvement

Required Qualifications

AI & Intelligent Systems
  • Experience leveraging AI across the full SDLC (design, build, test, deploy, operate)
  • Hands-on experience integrating AI/ML capabilities into .NET applications and microservices
  • Familiarity with Azure AI services (Azure OpenAI, Cognitive Services, ML.NET, Semantic Kernel)
  • Understanding of prompt engineering, embeddings, and AI-driven architecture patterns
  • Experience using AI to improve developer productivity, automate testing, and enhance system observability

Core .NET Skills
  • 6+ years of professional software development experience
  • 4+ years hands-on with C# / .NET Core
  • Expertise in ASP.NET Core Web API
  • Strong understanding of async programming, LINQ, and .NET runtime
  • Experience with Entity Framework Core and Dapper


Architecture & Patterns
  • Experience building microservices or distributed systems
  • Knowledge of CQRS, Event Sourcing
  • Familiarity with Domain-Driven Design (DDD)
  • Experience with API Gateway patterns (Azure API Management, Ocelot)
  • Understanding of event-driven architecture (Azure Service Bus, RabbitMQ, Kafka)

About Virtusa Corporation

Virtusa Corporation is a global provider of digital business strategy, digital engineering, and information technology (IT) services and solutions. The company helps its clients transform their businesses through innovative technology solutions that enable them to improve customer engagement, increase operational efficiency, and drive revenue growth. Virtusa Corporation was founded in 1996 and is headquartered in Southborough, Massachusetts. The company has over 20,000 employees and operates in over 30 countries around the world. Virtusa Corporation is committed to sustainability and has received numerous awards for its environmental and social responsibility initiatives.
Learn more about Virtusa Corporation
Size
22,883 employees
Market Cap
$1.5 billion
Industry
Net Income
$44.6 million
Founded
1996
5 Year Trend
+22.3%
Revenue
$1.2 billion
NASDAQ

Similar Jobs

More Jobs at Virtusa Corporation

  • Virtusa Corporation
    Senior Consultant
    $120K — $145K *
    California City, CA 93505 (Kern County)
    Information Technology
    In-Person
  • Virtusa Corporation
    Lead Software Engineer
    $120K — $145K *
    Plano, TX 75025 (Collin County)
    Information Technology
    In-Person
  • Virtusa Corporation
    Architect (ATC)
    $138K — $165K *
    Jersey City, NJ 07305 (Hudson County)
    Information Technology
    In-Person
  • Virtusa Corporation
    Data Scientist AIML
    $120K — $145K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person
  • Virtusa Corporation
    Lead Software Engineer
    $110K — $130K *
    Buffalo, SC 29321 (Union County)
    Information Technology
    In-Person

More Enterprise Technology Jobs

Find similar Sr .Net Developer/Lead jobs: