Logo
Tata Consultancy Services

.NET Powershell Developer

Tata Consultancy Services, Phoenix, Arizona, United States, 85003

Save Job

Architect and develop enterprise-grade backend applications using .NET Core (C#), applying SOLID principles and clean architecture patterns Build and maintain secure, high-performance RESTful APIs using tools like ASP.NET Core Web API, with support for OAuth2, JWT, and OpenAPI/Swagger documentation Write advanced PowerShell scripts and modules for automating infrastructure provisioning, Windows system administration, and application deployment workflows Develop optimized SQL queries, stored procedures, functions, and triggers in SQL Server, focusing on index tuning, query optimization, and execution plan analysis Use Active Directory, Group Policy Objects (GPOs), and Windows Server environments in conjunction with PowerShell Remoting for automation and management Collaborate within Agile development teams, Embrace agile practices, rapid iteration, and modern SDLC methodologies Perform thorough code reviews, enforce static code analysis (e.g., SonarQube), and mentor teammates on secure coding and modern engineering practices Work with JSON, XML data formats for configuration and API communication;leverage Entity Framework Core or similar ORMs for data access Apply techniques in asynchronous programming, threading,and parallelism to build high-throughput systems Embrace Test-Driven Development (TDD) using frameworks to ensure application reliability

Desirable Skills Experience in Azure or AWS cloud environments Familiarity with Stealthbits/Netwrix platforms for audit and security automation Knowledge of data protection, compliance, and enterprise-grade security controls

Base Salary Range: $100,000 - $120,000 per annum

#LI-SV2