Job Overview

Title:

Dotnet & Azure Fullstack Developer

Description:

job description

role : dot net full stack developer

required technical skill set : asp.net, mvc,c#, reactjs ,sql server ,azure (mandatory skillsets)

desired experience range : 4 to 10 years

location of requirement : hyderabad, pune, indore

primary skills:

  • back-end development: design, develop, and maintain backend services using c# .net core.
  • database management: use sql server, entity framework for database design, optimization, and query writing.
  • azure cloud services: work with azure devops, azure functions, app services, blob storage, etc.
  • microservices: design microservices with docker and kubernetes (optional).
  • front-end development: build front-end using mvc or react.
  • api development: develop rest apis and implement oauth2 and jwt for security.
  • testing: write unit tests using xunit, nunit, or mstest.
  • version control: use git, github, or azure repos for code versioning.
  • performance optimization: optimize code and database performance.
  • monitoring: integrate application insights for real-time monitoring.
  • net core, azure (at least depth in 3-4 services and awareness on key top services), web api, micro services
  • sec, github, devops pipeline creations for developed code

secondary skills:

  • agile methodologies: familiarity with scrum/kanban
  • ui/ux design: basic knowledge of html, css, javascript, jquery.
  • ci/cd pipelines: experience with azure devops or similar ci/cd tools.
  • containerization: experience with docker and kubernetes (optional).
  • code quality tools: experience with sonarqube or similar tools.
  • react & awareness of some frame works like fluent ui or other

desired competencies (technical/behavioral competency):

  • hands on experience on asp.net, mvc ,sql, c# ,dot net core and azure
  • hands on experience in reactjs
  • strong experience in building scalable web applications
  • strong software engineering skills - design, development, and testing experience.
  • basics of oops concepts
  • good knowledge in web development and test methodologies
  • familiar with continuous integration, unit and functional testing practices, and continuous deployment systems
  • wcf/webapiand microservices

responsibility of / expectations from the role :

  • design, develop, test, and deliver high quality software that powers ever increasing demands of availability, reliability, security, and performance of core tools.
  • involve in all phases of software development lifecycle using agile methodology - including
  • design, coding, testing, test driven development, ci/cd
  • understand the application domain and implement the scope as per given requirements, on time and with high quality.
  • ensure standards from security and scalability perspective are being considered during all phases all development cycle.
  • perform initial triage, mitigate, and resolve the issues (non-prod and prod) within sla.
  • respond to user queries that are received through emails and teams channel.
  • co-ordinate and work with the engineering team in case of any technical help required.
  • communicate effectively to surface progress, risks and help needed within the project team

Salary:

$776020-$1561505 Annual

Company:

Tata Consultancy Services

Location:

Hyderabad, Andhra Pradesh, India