Search by job, company or skills

Senior Software Engineer

Senior Software Engineer

Virtusa
4-6 Years
Not Disclosed
Early Applicant
  • Posted 3 hours ago
  • Be among the first 10 applicants

Job Description

Key Responsibilities

Triage, diagnose, and resolve production issues within SLA targets using logs, monitoring/APM tools, and codebase knowledge

Perform root-cause analysis (RCA) on recurring or high-severity incidents and document findings for the team

Participate in on-call rotation for production incident response, including P1/P2 escalations

Communicate incident status, impact, and resolution clearly to technical and non-technical stakeholders

Maintain and improve runbooks, troubleshooting guides, and knowledge base articles

Identify patterns across tickets/incidents and propose fixes, tooling, or process improvements to reduce recurrence

Use AI-assisted tools for log triage, anomaly detection, and ticket summarization to accelerate diagnosis and reduce time-to-resolution

Read, debug, and make minor fixes to application code (Java/Spring Boot, React/TypeScript) when a quick patch resolves an incident

Participate In Agile Scrum Ceremonies Skills And Qualifications

Core Technical Skills (Software Engineering Foundation)

Knowledge and working experience with Java 17-21 / Spring Boot 3.x microservices

Knowledge and working experience with React 18 / TypeScript / Vite / MUI

Experience with web APIs (REST/GraphQL)c

Knowledge of cloud services, predominantly AWS

Experience with microservices and related technologies like Docker

Data storage technologies (Entity Framework, PostgreSQL, DynamoDB)

SQL and experience with both relational and NoSQL databases

Software architecture and system design understanding

Experience with version control systems (Git) and CI/CD processes

Experience with observability/monitoring tools (e.g., logging platforms, APM, dashboards)

Ticketing/incident management systems (e.g., Jira Service Management, ServiceNow)

Strong written and verbal communication — able to translate technical issues for non-technical audiences

Composure and clear thinking under time pressure during P1/P2 incidents

Customer empathy and de-escalation skills

Bachelor's degree in Computer Science or equivalent qualification (preferred)

4+ years of experience in software development, support engineering, or a related technical role

Experience working in Agile development environments

Proven ability to work both independently and as part of a collaborative team

More Info

Job Type:
Industry:
Employment Type:

Key Skills

logging platforms

MUI

observability monitoring tools

Vite

Jira Service Management

React 18

APM dashboards

Spring Boot 3.x

Java 17-21

About Company

Similar Jobs

2-4 yrs
Pune, India
Skills:
Redux Saga, Git, Typescript, Electron, Material UI, React Native 0.83, Nitro SQLite, React 18, Vite, better-sqlite3, GitHub Actions, MobX-State-Tree
8-10 yrs
Pune, India
Skills:
Devops, Typescript, Graphql, Javascript, Reactjs, Nodejs, Grafana, Azure, Api Integration, AWS, event-driven architecture
7-9 yrs
Pune, India
Skills:
Node.js, Automated Testing, Typescript, Docker, Authentication, Code Review, Data Protection, MongoDB, Restful Apis, Kubernetes, Pub/sub models, Scalable architecture patterns, System design principles, Caching strategies, Authorization, CI/CD pipelines, messaging systems, Cloud deployments, Queues, Event-driven architectures