Senior Developer

Tata Consultancy Services Limited

Charlotte (NC)

On-site

USD 110,000 - 120,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Tata Consultancy Services Limited in Charlotte, NC is seeking an experienced Analyst to design, develop, and maintain enterprise-grade web applications using .NET Core/.NET 6+, ASP.NET Core, and Web API. You will build responsive interfaces with Angular and Vue.js and develop RESTful APIs, microservices, and backend logic.

Join a team that collaborates across architects, business analysts, QA, and DevOps in an Agile/Scrum environment, focusing on security, performance, and scalable solutions.

Qualifications

  • 10+ years of software development experience with .NET technologies.
  • Strong proficiency in .NET Core/.NET 6+, ASP.NET Core, and Web API.
  • Hands-on experience with Angular and Vue.js front-end frameworks.
  • Proficiency in JavaScript, TypeScript, HTML5, CSS3; responsive design.

Responsibilities

  • Design, develop, and maintain enterprise-grade web applications using .NET Core/.NET 6+, ASP.NET Core, and Web API.
  • Build responsive, reusable, and interactive user interfaces using Angular and Vue.js.
  • Develop RESTful APIs, microservices, and backend business logic.
  • Integrate front-end with backend services, databases, and third-party APIs.
  • Implement authentication, authorization, and security best practices.
  • Write clean, maintainable, testable code; perform unit testing and code reviews.
  • Optimize performance, scalability, reliability, and responsiveness.
  • Collaborate with architects, business analysts, QA, and DevOps in Agile/Scrum.

Skills

NET
Angular
Vue.js
REST APIs
TypeScript
JavaScript
HTML5
CSS3
Git
CI/CD
Unit testing
Agile/Scrum
SOLID
OOP

Education

Bachelor's degree in Computer Science

Tools

Git
CI/CD pipelines

Job description

Job Description
Must Have Technical/Functional Skills

Primary Skill: Strong expertise in Microsoft .NET technologies and front-end development using Angular and Vue.js.

Experience: Extensive experience delivering enterprise software solutions using .NET technologies and modern front-end frameworks.

Roles & Responsibilities

Bachelor's or master's degree in computer science or related field.

  • Design, develop, and maintain enterprise-grade web applications using .NET Core/.NET 6+, ASP.NET Core, and Web API.
  • Build responsive, reusable, and interactive user interfaces using Angular and Vue.js.
  • Develop RESTful APIs, microservices, and backend business logic.
  • Integrate front-end applications with backend services, databases, and third-party APIs.
  • Implement authentication, authorization, and application security best practices.
  • Write clean, maintainable, testable code and perform unit testing, debugging, and code reviews.
  • Optimize application performance, scalability, reliability, and responsiveness.
  • Collaborate with architects, business analysts, QA engineers, and DevOps teams in Agile/Scrum environments.
Required Skills
  • 10+ years of experience in software development, with strong hands-on expertise in .NET technologies.
  • Strong proficiency in .NET Core/.NET 6+, ASP.NET Core, and Web API.
  • Hands-on experience developing front-end applications using Angular and Vue.js.
  • Proficiency in JavaScript, TypeScript, HTML5, CSS3, and responsive web design.
  • Strong experience with REST APIs, JSON, asynchronous programming, and front-end/backend integration.
  • Experience with SQL, stored procedures, and database performance optimization.
  • Solid understanding of object-oriented programming, SOLID principles, design patterns, and application architecture.
  • Experience with Git or other source control tools and CI/CD pipelines.
  • Familiarity with unit testing frameworks and automated testing practices.
  • Strong analytical, problem-solving, communication, and collaboration skills.

Salary Range: $110,000-$120,000 a year

Location

Charlotte, NC

Function

TECHNOLOGY

Role

Analyst

ID

437416

Skills

.NET | Angularjs

Salary Range

$110,000 - $120,000

Desired Candidate Profile

Qualifications

BACHELOR OF COMPUTER SCIENCE

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Architect
Technical Architect

Tata Consultancy Services Limited • Charlotte (NC)

On-site
USD 120,000 - 128,000
.Net Full Stack
.Net Full Stack

Tata Consultancy Services Limited • New York (NY)

On-site
USD 90,000 - 110,000
Discretionary Annual Incentive
Medical Coverage
Parental Leaves
+3
.Net Developer with Angular
.Net Developer with Angular

Tata Consultancy Services • Charlotte (NC)

On-site
USD 90,000 - 100,000
.Net Full Stack
.Net Full Stack

Tata Consultancy Services • New York (NY)

On-site
USD 90,000 - 110,000
Discretionary bonus
Medical coverage
Parental leave
+4
.Net Full Stack
.Net Full Stack

Tata Consultancy Services Limited • Alpharetta (GA)

On-site
USD 90,000 - 110,000
Annual incentive
Medical coverage
Parental leave
+2
.NET Developer
.NET Developer

Phoenix Staff, Inc. • Phoenix (AZ)

Hybrid
USD 110,000 - 150,000
.Net Developer
.Net Developer

Tata Consultancy Services • Pennington (NJ)

On-site
USD 90,000 - 125,000
.Net Developer
.Net Developer

Tata Consultancy Services Limited • Plano (TX)

On-site
USD 110,000 - 125,000
Senior Engineer
Senior Engineer

Tata Consultancy Services Limited • Owings Mills (MD)

On-site
USD 100,000 - 120,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Maternal & Parental Leaves
+5
Senior Fullstack Developer
Senior Fullstack Developer

HROne • Cranberry Township

On-site
USD 90,000 - 130,000