Search by job, company or skills

Lead Software Engineer

Lead Software Engineer

Virtusa
10-12 Years
Not Disclosed
  • Posted an hour ago
  • Be among the first 10 applicants

Job Description

About The Role

We're looking for a hands-on Principal Full Stack Engineer to help build our next-generation SaaS application from the ground up. You'll work closely with Architects, Product Managers, UX Designers, and fellow engineers to define technical solutions, establish engineering best practices, and deliver secure, scalable, high-performance software.

This role is ideal for a technical leader who enjoys writing code, solving complex problems, mentoring engineers and leveraging AI-assisted development to accelerate delivery with full shift-left and no QA.

What You'll DoDesign, develop, and deliver scalable SaaS applications using .NET, Angular, SQL Server/PostgreSQL, and AWS.

Own end-to-end delivery of features—from domain modeling and backend services through frontend development, automated testing, deployment, and production support.

Generate production-ready code using AI Assisted development tools from Replit designs with internal design standards, reusable components, accessibility guidelines, responsive design principles, and frontend best practices.

Collaborate with Architects to define application architecture and validate technical approaches by building proof-of-concepts (PoCs) where appropriate.

Design solutions using modern architectural patterns including Domain-Driven Design (DDD), CQRS, Event-Driven Architecture, Backend-for-Frontend (BFF), and API Gateway.

Build modern Angular applications using standalone components, Signals, RxJS, Reactive Forms, and reusable component architecture.

Design efficient data models, optimize SQL performance, and implement scalable integration and messaging patterns.

Troubleshoot complex production issues, perform root cause analysis, and continuously improve system reliability and performance.

Mentor engineers through technical guidance, architecture discussions, code reviews, and knowledge sharing.

Leverage AI-powered development tools such as GitHub Copilot, Cursor, Claude Code, and agentic AI workflows to improve software quality and engineering productivity.

Required Qualifications

10+ years of professional software engineering experience.

Experience as a Principal, Lead Engineer, or equivalent technical leadership role.

Expert proficiency in C#, .NET, Entity Framework, SQL Server/PostgreSQL, and Angular..

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Event-Driven Architecture

Replit

Domain-Driven Design (DDD)

Claude

GitHub Copilot

Backend-for-Frontend (BFF)

Agentic AI workflows

Reactive Forms

Signals

Cursor

About Company

Similar Jobs

8-10 yrs
Hyderabad, India
Skills:
data engineering , Data Warehousing, Kafka, Docker, Python, AWS, Apache Spark, Sql, Software Engineering, Gcp, Rest Apis, Azure, Kubernetes, RAG frameworks, Qdrant, MLflow, vector databases, Pinecone, Kubeflow, Cloud MLOps, ETL pipelines, LangChain, Generative AI, LLMs, Clean code practices, prompt engineering, LLM fine-tuning, microservices architecture, Milvus, LlamaIndex
8-10 yrs
Hyderabad, India
Skills:
Design Patterns, Nosql, Typescript, Javascript, Sonarqube, Application Security, Nestjs, AWS, Logging, Graphql, Eslint, Solid Principles, Node.js, Jwt, Sql, Restful Apis, Software design principles, Authentication workflows, Performance optimization, Caching, CI/CD pipeline, Monitoring, Error-handling, Role-based access control
10-12 yrs
Hyderabad, India
Skills:
React, Typescript, Docker, PostgreSQL, FastAPI, Python, Sql, Redis, CI CD, AI LLM APIs
12-14 yrs
Hyderabad, India
Skills:
.NET, jQuery, Javascript, Asp.net Mvc, PostgreSQL, SQL Server, Azure, Sql, Angular Js, C Sharp, ASP.Net Core
8-12 yrs
Hyderabad, India
Skills:
data engineering , containerization , Solution Design, Microservices, React, Terraform, Microsoft Azure, Python, AWS, Azure DevOps, Java, Apis, Cloud Engineering, Distributed Systems, Kubernetes, Infrastructure as Code, Full Stack Software Development, Deployment automation, Cloud-native architectures, GitHub Actions, AI application development, DevOps practices, NoSQL databases, CI CD pipelines, Relational Databases