Sr Software Engineer (Bengaluru)

Sr Software Engineer (Bengaluru)

13 Oct
|
Tata Consultancy Services
|
Bengaluru

13 Oct

Tata Consultancy Services

Bengaluru

Role & responsibilities

- Design and implement reliable, high-throughput, low latency, scalable and well-documented code to tackle sophisticated algorithms
- Collaborate with engineers, product owners, and other partners to propose extensible, reusable and performant solutions
- Proactively seek opportunities to reuse or generalize existing services and implementations
- Experiment, develop proof of concept with relevant current technologies
- Conduct code review pull-requests with consistent scrutiny
- Able to work independently to analyze andsolveissues as an individualcontributor
- Troubleshoot, fix problems reported in lower and production environments
- Write unit and component tests to ensure delivery of high quality code
- Monitor and proactively improve production run quality of applications




- Work in a scrum team and provide your daily updates
- Estimate effort for assigned development tasks, assist in estimating level of effort for less senior level developers

Preferred candidate profile

- 5+ Years of software engineering, analysis and design with full software development lifecycle experience.
- Java, Spring Framework, SQL (AroraDB) and NoSQL-based databases (MongoDB), writing complex SQL queries and building highly scalable and highly performant distributed applications and web services experience.
- Exposure to GraphQL / Graph DBs

📌 Sr Software Engineer (Bengaluru)
🏢 Tata Consultancy Services
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: sr software engineer (bengaluru) / bengaluru