Virtusa Corporation

Lead Software Engineer

Virtusa Corporation • $112K — $135K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 6-10 years of professional software development experience
  • Hands-on experience in C# and .NET / .NET Core / ASP.NET Core
  • Strong experience with ASP.NET Core Web APIs and RESTful services
  • Proficiency with Entity Framework / Entity Framework Core
  • Experience with MS SQL Server, SQL queries, and database optimization
  • Familiarity with Angular or React and TypeScript/JavaScript
  • Understanding of Agile/Scrum development methodologies

Responsibilities

  • Develop and maintain web applications using ASP.NET Core
  • Create RESTful services and Web APIs
  • Implement database solutions and optimize SQL queries
  • Collaborate in an Agile/Scrum team environment
  • Integrate front-end frameworks like Angular or React
  • Manage code versioning with Git
  • Specifications for application deployment and CI/CD processes

Benefits

  • Flexible working hours
  • Remote work options
  • Opportunities for professional development
  • Health and wellness programs
  • Employee assistance programs
Full Job Description
6-10 years of professional software development experience.

Strong hands-on experience in C# and .NET / .NET Core / ASP.NET Core.

Strong experience developing ASP.NET Core Web APIs and RESTful services.

Good knowledge of Entity Framework / Entity Framework Core.

Strong experience with MS SQL Server, SQL queries, stored procedures, and database optimization.

Hands-on experience with Angular or React and TypeScript/JavaScript.

Good knowledge of HTML5 and CSS3.

Experience with Git and source-code management tools.

Experience working with CI/CD pipelines and DevOps practices.

Good understanding of object-oriented programming, SOLID principles, design patterns, and clean coding practices.

Experience working in an Agile/Scrum development environment Experience with Microsoft Azure and Azure-based application development.

Knowledge of Microservices architecture.

Exposure to Docker/Kubernetes.

Experience with Azure DevOps or similar CI/CD platforms.

Knowledge of messaging technologies such as Azure Service Bus, Kafka, or RabbitMQ.

Experience with automated testing frameworks such as xUnit, NUnit, or Selenium.

Understanding of application security, authentication, and authorization mechanisms such as OAuth 2.0 / OpenID Connect / JWT.

Exposure to performance tuning and application monitoring.

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
    Lead Software Engineer
    $150K — $180K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person
  • Virtusa Corporation
    Lead Software Engineer
    $110K — $130K *
    Toronto, ON M3C 0E3
    Information Technology
    In-Person
  • Virtusa Corporation
    Lead Software Engineer
    $112K — $135K *
    Irving, TX 75061 (Dallas County)
    Information Technology
    In-Person
  • Virtusa Corporation
    Lead Software Engineer
    $145K — $175K *
    San Francisco, CA 94112 (San Francisco County)
    Information Technology
    In-Person
  • Virtusa Corporation
    Lead Software Engineer
    $150K — $180K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Lead Software Engineer jobs: