Polaris, Inc.

Senior .NET Full Stack Engineer

Polaris, Inc.
Apply
7 days ago
Bengaluru, IndiaSenior

Responsibilities

  • Design and implement scalable, secure, maintainable full-stack web applications using Angular, C#, ASP.NET Core, and Azure services.
  • Develop and maintain front-end, back-end, API, and cloud-service code across modern and legacy systems.
  • Make architectural decisions and promote best practices in system design, code quality, application performance, and extensibility.
  • Build responsive dealer-facing user interfaces and support UI/UX and cross-browser compatibility.
  • Design, deploy, and support RESTful and GraphQL APIs.
  • Write unit and integration tests and contribute to test automation frameworks.
  • Optimize application performance and scalability, including distributed caching with Azure Cache for Redis.
  • Apply secure coding practices, authentication and authorization, encryption, API security, rate limiting, and threat detection.
  • Document technical decisions, implementation details, and API specifications.
  • Improve logging, error reporting, performance monitoring, and operational support processes.
  • Collaborate with product owners, designers, and stakeholders to translate business requirements into technical solutions.
  • Mentor team members and contribute to peer reviews, Agile ceremonies, and communities of practice.

Requirements

  • 8+ years of full-stack web application development experience using Visual Studio, C#, ASP.NET Core, .NET 6 or later, and MVC.
  • At least 1 year of experience with Angular version 13 or above, preferably Angular 19, plus Angular Material and TypeScript.
  • Strong experience with Azure cloud services, including Functions, App Service, API Management, and Service Bus.
  • Proven experience designing, deploying, and supporting RESTful and GraphQL APIs.
  • Relational database experience with SQL Server and Entity Framework.
  • Expertise in responsive UI development and cross-browser compatibility.
  • Experience writing and running unit and integration tests.
  • Experience working in Agile environments and collaborating with technical and non-technical stakeholders.
  • Preferred experience with SSIS; Azure Data Factory, Synapse, or Microsoft Fabric; Cosmos DB or MongoDB; GraphQL; GitHub Copilot; and B2B or B2C web development.
  • Strong problem-solving, communication, collaboration, and technical leadership skills.

Benefits

  • Hybrid work arrangement in a standard corporate office environment.
  • Support hours include UK and US hours.
  • Opportunity to work on cloud-native dealer web applications and take on an elevated level of responsibility.

Tech Stack

AngularAzureC#GraphQLMicrosoft SQL ServerMongoDB.NETTypeScript

Categories

Polaris, Inc.

About Polaris, Inc.

5,001-10,000 employees
Contact me