
Senior .NET Full Stack Engineer
Polaris, Inc.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.