Developer

Tata Consultancy Services Limited

Pennington (NJ)

On-site

USD 80,000 - 128,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

Benefits offered by this job

Discretionary Annual Incentive
Comprehensive Medical Coverage
Parental Leaves
Commuter Benefits
Certification & Training Reimbursement
Vacation & Holidays
401K Plan

Job summary

Tata Consultancy Services Limited in Pennington, NJ is seeking an Engineer to design, develop, and maintain applications using C# and the .NET stack. You will build RESTful APIs, microservices, and scalable SQL Server solutions while collaborating with cross-functional teams.

The role emphasizes security, CI/CD, and Agile practices within a dynamic technology environment at TCS.

Qualifications

  • Bachelor's degree in Computer Science.
  • Experience with C#, ASP.NET and .NET ecosystem.
  • Knowledge of REST APIs, microservices, and Azure cloud services.

Responsibilities

  • Design, develop, and maintain applications using C#, ASP.NET Core, and .NET technologies.
  • Develop and consume RESTful APIs and microservices.
  • Create and optimize SQL Server databases, queries, stored procedures, and views.
  • Collaborate with analysts, architects, QA, and stakeholders to deliver high-quality solutions.
  • Participate in system architecture, technical design, and code reviews.
  • Implement security practices, authentication, and authorization mechanisms.
  • Troubleshoot issues and perform root cause analysis.
  • Develop automated unit and integration tests.
  • Support CI/CD pipelines and DevOps practices.
  • Participate in Agile ceremonies and ensure scalability and performance.

Skills

C#
ASP.NET
ASP.NET Core
NET Framework
NET 6/7/8
Web API
Microservices
Entity Framework
LINQ
ADO.NET
SQL Server
Stored Procedures
Performance Tuning
MVC
Razor Pages
Blazor
Dependency Injection
Design Patterns
Azure Cloud Services
App Services
Azure Functions
Azure Storage
Key Vault
RabbitMQ
Azure Service Bus
Kafka
OAuth2
JWT
OpenID Connect
SSO
Git
Azure DevOps
CI/CD
Docker
Kubernetes
Unit Testing
NUnit
xUnit
MSTest
Agile/Scrum

Education

Bachelor's degree in Computer Science

Tools

Azure DevOps
Git
CI/CD Pipelines
Docker
Kubernetes
RabbitMQ
Azure Service Bus
Kafka

Job description

Technical Skills
  • * Strong experience in C#, ASP.NET, ASP.NET Core, .NET Framework, .NET 6/7/8
  • * Hands-on experience with Web API, RESTful Services, Microservices Architecture
  • * Proficiency in Entity Framework (EF), LINQ, ADO.NET
  • * Strong knowledge of SQL Server, Stored Procedures, Functions, and Performance Tuning
  • * Experience with MVC Architecture, Razor Pages, and Blazor
  • * Familiarity with Dependency Injection (DI) and Design Patterns
  • * Experience with Azure Cloud Services (App Services, Functions, Storage, Key Vault)
  • * Knowledge of Message Queues (RabbitMQ, Azure Service Bus, Kafka)
  • * Experience with Authentication & Authorization (OAuth2, JWT, OpenID Connect, SSO)
  • * Hands-on experience with Git, Azure DevOps, CI/CD Pipelines
  • * Understanding of Docker, Kubernetes, Containerization 2
  • * Experience with Unit Testing using NUnit, xUnit, MSTest
  • * Knowledge of Agile/Scrum methodologies
Front-End Skills (Preferred)
  • * Angular, React, JavaScript, TypeScript
  • * HTML5, CSS3, Bootstrap
  • * jQuery
Soft Skills
  • * Strong analytical and problem-solving abilities
  • * Excellent communication and stakeholder management
  • * Ability to work in Agile teams
  • * Experience in code reviews and mentoring junior developers
Roles & Responsibilities
  • * Design, develop, and maintain applications using C#, ASP.NET Core, and .NET technologies.
  • * Develop and consume RESTful APIs and Microservices.
  • * Create and optimize SQL Server databases, queries, stored procedures, and views.
  • * Collaborate with business analysts, architects, QA teams, and stakeholders to deliver high-quality solutions.
  • * Participate in system architecture, technical design, and code reviews.
  • * Implement security best practices, authentication, and authorization mechanisms.
  • * Troubleshoot application issues and perform root cause analysis.
  • * Develop automated unit and integration tests.
  • * Support CI/CD pipelines and DevOps practices.
  • * Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.
  • * Ensure application scalability, performance, and maintainability.
TCS Employee Benefits Summary:
  • Discretionary Annual Incentive.
  • Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
  • Family Support: Maternal & Parental Leaves.
  • Insurance Options: Auto & Home Insurance, Identity Theft Protection.
  • Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
  • Time Off: Vacation, Time Off, Sick Leave & Holidays.
  • Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
  • Salary Range: $80,000 - $128,000 a year
Location

Pennington, NJ

Function

TECHNOLOGY

Role

Engineer

ID

436767

Skills

ASP.NET | ADO.NET

Salary Range

$80,000 - $128,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

.Net Developer
.Net Developer

Tata Consultancy Services Limited • Jersey City (NJ)

On-site
USD 100,000 - 115,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
401K Plan
+3
Senior .Net Full Stack Developer _ Aws
Senior .Net Full Stack Developer _ Aws

Tata Consultancy Services Limited • Owings Mills (MD)

On-site
USD 115,000 - 125,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Support: Parental Leaves
+3
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
.Net Engineer
.Net Engineer

Tata Consultancy Services Limited • Grand Rapids (MI)

On-site
USD 100,000 - 130,000
Engineer
Engineer

Tata Consultancy Services Limited • Owings Mills (MD)

On-site
USD 100,000 - 120,000
Discretionary Annual Incentive.
Comprehensive Medical Coverage
.Net Engineer
.Net Engineer

Tata Consultancy Services Limited • Jersey City (NJ)

On-site
USD 85,000 - 135,000
Discretionary Bonus
Medical Coverage
Parental Leave
+4
Engineer
Engineer

Tata Consultancy Services • Cleveland (OH)

On-site
USD 100,000 - 120,000
Discretionary incentive
Medical coverage
Parental leave
+5
Senior .NET Full Stack Developer _ AWS
Senior .NET Full Stack Developer _ AWS

Tata Consultancy Services • Owings Mills (MD)

On-site
USD 115,000 - 125,000
Discretionary Incentive
Medical Coverage
Parental Leave
+3
.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
Senior .Net Engineer
Senior .Net Engineer

Tata Consultancy Services Limited • Grand Rapids (MI)

On-site
USD 100,000 - 130,000
Discretionary Annual Incentive
Medical Coverage
Family Leaves
+3