Post a job

Microsoft C# Senior Technical Lead

On-site India

Job Summary

TITLE:

Senior Software Engineer

DEPARTMENT:

D&IT

REPORTS TO:

Software Engineering Manager

LOCATION:

Remote

           

JOB SUMMARY:

Polaris Industries, Inc. is seeking a highly skilled and motivated Senior Software Engineer to join our Dealer Web Applications team. This role is responsible for designing, developing, and maintaining modern, scalable, and secure full-stack web solutions that empower Polaris dealers and enhance customer experiences. You will play a key role in shaping cloud-native applications using the Microsoft web stack, mentoring team members, and driving engineering excellence in a fast-paced, agile environment.

Key Responsibilities

System Design & Architecture

  • Design and implement scalable, secure, and maintainable web applications using Angular (currently v20), C#, ASP.NET Core, and Azure services
  • Be involved in architectural decisions and advocate for best practices in system design, code quality, and application performance
  • Champion modern UI/UX principles and responsive design for dealer-facing solutions
  • Ensure solutions are cloud-native, leveraging Azure services for scalability and reliability

Full Stack Development & Engineering

  • Develop high-quality, testable code across the stack (front-end, back-end, APIs, and cloud services)
  • Ensure robust unit and integration test coverage; contribute to test automation frameworks
  • Document technical decisions, implementation details, and API specifications
  • Support and maintain deployed solutions, legacy systems, and participate in operational support
  • Optimize application performance and scalability, including distributed caching (Azure Cache for Redis)

 

Security & Compliance

  • Apply secure coding practices, including authentication/authorization (OAuth2, OpenID Connect), data encryption, and compliance with industry standards (e.g., GDPR, PCI).
  • Implement API security best practices, rate limiting, and threat detection.

 

Team Leadership & Collaboration

  • Foster a culture of learning and continuous improvement
  • Participate in Agile ceremonies, peer reviews, and communities of practice
  • Collaborate with product owners, designers, and stakeholders to deliver customer-centric solutions
  • Translate business requirements into technical solutions

System Maintenance & Operational Support

  • Administer and enhance existing applications and legacy systems
  • Improve system logging, error reporting, and performance monitoring

Ensure solutions meet quality, security, and extensibility standards

Skill Requirements

Minimum Qualifications:

  • 8+ years of experience in full-stack web application development using Visual Studio, C#, ASP.NET Core (minimum .NET 6, preferred .NET 10), and MVC
  • 1+ year experience with Angular (v13 or above, preferred v20), Angular Material, and Typescript
  • Strong experience with Azure cloud services (Functions, App Service, API Management, Service Bus)
  • Proven experience designing, deploying, and supporting RESTful and GraphQL APIs
  • Relational database experience with SQL Server; experience with Entity Framework.
  • Responsive UI development and cross-browser compatibility expertise
  • Active in writing and running unit and integration tests
  • Experience working in Agile environments

Excellent problem-solving, communication, and collaboration skills across technical and non-technical stakeholders

Other Requirements

  • Experience with SSIS
  • Experience with Azure Data Factory, Synapse or Microsoft Fabric for advanced data engineering
  • Familiarity with NoSQL databases such as Cosmos DB or MongoDB
  • Knowledge of GraphQL for flexible and efficient API design
  • Familiarity with AI integration in applications, including use of GitHub Copilot
  • Background in B2B or B2C web development

Source: the employer's careers page. Last checked 2026-10-12. Posted 2026-10-10.

Applications happen on HCLTech's own site. View role and apply

Get jobs like this by e-mailAt most one e-mail a day, only when something new matches. Unsubscribe in one click.

More from HCLTech

All jobs at HCLTech

Similar jobs in India

Hiring for a role like this? See how employers fill a role fast.