Tata Consultancy Services
.NET Powershell Developer
Tata Consultancy Services, Sammamish, Washington, United States, 98075
Overview
Job Description
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 ASP.NET Core Web API with support for OAuth2, JWT, and OpenAPI/Swagger documentation. Write advanced PowerShell scripts for automating infrastructure provisioning, Windows system administration, and deployment workflows. Develop optimized SQL queries, stored procedures, functions, and triggers in SQL Server with focus on index tuning, query optimization, and execution plan analysis. Use Active Directory, GPOs, and Windows Server environments 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 and XML data formats for configuration and API communication; leverage Entity Framework Core or similar ORMs for data access. Apply asynchronous programming, threading, and parallelism to build high-throughput systems. Embrace Test-Driven Development (TDD) using appropriate frameworks to ensure application reliability. Qualifications
Bachelor of Computer Science Desirable: Experience in Azure or AWS cloud environments Desirable: Familiarity with Stealthbits/Netwrix platforms for audit and security automation Desirable: Knowledge of data protection, compliance, and enterprise-grade security controls Compensation
Base Salary Range: $110,000 - $140,000 per annum
#J-18808-Ljbffr
Job Description
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 ASP.NET Core Web API with support for OAuth2, JWT, and OpenAPI/Swagger documentation. Write advanced PowerShell scripts for automating infrastructure provisioning, Windows system administration, and deployment workflows. Develop optimized SQL queries, stored procedures, functions, and triggers in SQL Server with focus on index tuning, query optimization, and execution plan analysis. Use Active Directory, GPOs, and Windows Server environments 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 and XML data formats for configuration and API communication; leverage Entity Framework Core or similar ORMs for data access. Apply asynchronous programming, threading, and parallelism to build high-throughput systems. Embrace Test-Driven Development (TDD) using appropriate frameworks to ensure application reliability. Qualifications
Bachelor of Computer Science Desirable: Experience in Azure or AWS cloud environments Desirable: Familiarity with Stealthbits/Netwrix platforms for audit and security automation Desirable: Knowledge of data protection, compliance, and enterprise-grade security controls Compensation
Base Salary Range: $110,000 - $140,000 per annum
#J-18808-Ljbffr