TymblHub

© 2026 TymblHub

Dot Net Fullstack Developer

Hexaware Technologies
Posted on
Hexaware Technologies logo

Experience
6 - 11 yrs
Salary (CTC)
₹16L - ₹19L
Job Location
Pune, India
Vacancy
5
Designation
Dot Net Fullstack Developer
Job Type
Not specified

Job Description

Role & responsibilities


  • Role: .NET Core Developer with strong SQL expertise to build, optimize, and maintain backend services and APIs for data-intensive applications.
  • Experience: 6 - 12
  • years in professional C#/.NET development (adjustable based on your hiring band).
  • Core Stack: C# with .NET 6/7/8, ASP.NET Core Web API, Entity Framework Core, LINQ, and RESTful services.
  • Database Skills: Strong T-SQL with SQL Server (or PostgreSQL), schema design, indexing, query tuning, stored procedures, views, and performance optimization.
  • Data Access: Hands-on with EF Core (migrations, tracking, concurrency) and optionally Dapper; proficient in transactions and connection management.
  • Architecture: SOLID principles, dependency injection, clean architecture, asynchronous programming, caching strategies, and pagination/filtering for large datasets.
  • Security & Compliance: Implement authentication/authorization (JWT/OAuth), input validation, OWASP best practices, secure secrets handling, and auditing/logging (e.g., Serilog).
  • Testing & Quality: Unit/integration testing (xUnit/NUnit), API testing (Postman/Swagger), code reviews, and observability (structured logs, metrics).
  • DevOps & Cloud: Git-based workflows, CI/CD (Azure DevOps/GitHub Actions), containerization (Docker), and deployment to Azure/AWS; familiarity with SQL migration pipelines and backups.
  • Collaboration: Work in Agile/Scrum teams, clear documentation, effective stakeholder communication; Bachelors in CS/IT or equivalent experience. Nice-to-have: Redis, message queues (RabbitMQ/Kafka), Kubernetes.

Senior .NET + Angular Full-Stack Developer (6–12 years)

  • Lead full-stack solutions using ASP.NET Core (C#) for backend APIs and modern Angular (TypeScript, Angular CLI) for responsive web frontends.
  • Architect modular frontends with reusable components, routing, guards, forms (reactive forms), RxJS for async streams, and state management (e.g., NgRx).
  • Integrate securely with REST APIs: interceptors, JWT-based auth, role-based access control, CSRF protection, and secure cookie/headers configuration.
  • Ensure frontend performance at scale: change detection optimization, lazy loading, route-level code splitting, on-push strategy, and Lighthouse-driven improvements.
  • Implement robust backend services: clean architecture, EF Core or Dapper for data access, validation pipelines, and background jobs where needed.
  • Drive UI/UX quality: accessibility (WCAG), responsive layouts, design systems, and cross-browser compatibility; collaborate closely with designers and QA.
  • Uphold code quality: unit tests (Jasmine/Karma for Angular, xUnit/NUnit for .NET), end-to-end tests (e.g., Cypress/Playwright), linting, and static analysis.
  • Set up CI/CD for full-stack apps (Azure DevOps/GitHub Actions), environment-specific configs, and containerized deployments (Docker) to cloud platforms.
  • Lead sprint planning, technical grooming, and mentoring; perform peer reviews and guide junior engineers in best practices and patterns.
  • Monitor and operate in production: structured logging, distributed tracing, frontend error tracking, feature flags, and data-driven iteration with analytics.