Lead Software Engineer

Year    KA, IN, India

Job Description

Lead Software Engineer





Desired Experience Range -10+years




Location of Requirement

Bangalore



TCS has always been in the spotlight for being adept in "the next big technologies". What we can offer you is a space to explore varied technologies and quench your techie soul.



Key Responsibilities





Possess extensi

ve Azure managed services solution design and implementation experience Reason logically and creatively, identifying problems, drawing valid conclusions from the data available, and develop effective solutions while applying creative thinking in the design and development of high performing web applications Collaborate with fellow senior engineers and QA Engineers to keep the team's technology radar and architecture principles aligned to the industry and needs of our users Deliver multiple projects utilizing an Agile Scrum methodology Take ownership, self-sufficient, hands-on position on the team to drive quality, maintain application stability Write complex programs, analyze code changes and suggest improvements Check-in valuable, clean code on a daily basis that adds new features and capabilities Investigate and resolve any production issues from end user (UI) to persistence layer and work to prevent them Work with product managers and project managers to ensure that all project deliverables are on time and high quality Work collaboratively with other service teams

Technical Skills





Have 10+ years of experience in web application development or software engineering in a large enterprise environment using Microsoft tech stack, including familiarity with modern frameworks and platforms (e.g., ASP.NET Core, Docker, Kubernetes) Be able to demonstrate significant experience working with relational databases, SQL Server and newer NoSQL data stores as well as event streaming platforms such as Kafka Familiarity with cloud native storage technologies such as Azure storage Have a strong interest in open source technology Possess good communication skills and enjoy mentoring and helping others to succeed as a team Care about your craft and have opinions about the "right" way to do things with technology Technology stack includes .NET Core, C#, ASP.NET Core and REST APIs. Data persistence utilizing a mix of relational and NoSQL databases including SQL Server, Oracle, Redis, ElasticSearch, and RavenDB Data streaming stack that includes Kafka. Azure cloud and cloud native stack such as K8s, Key Vaults, Azure Storage Unit testing using NUnit Object Oriented Programming fundamentals and in depth understanding of Dependency Injection Docker containers orchestrated via Azure Kubernetes Service (AKS) Observability stack that includes Splunk, Datadog and Grafana

Location


Bengaluru

Job Function


TECHNOLOGY

Role


Developer

Job Id


375752

Desired Skills


.NET | ASP.NET | Azure | Docker
[jobDescription.heading.dcp]


[jobDescription.heading.qua]

: BACHELOR OF ENGINEERING

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4648229
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year