22 Aug
|
Hexaware Technologies
|
Pune
22 Aug
Hexaware Technologies
Pune
Role & responsibilities
- Role: .NET Core Developer with robust 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.
📌 Walk-in || Dot Net Fullstack Developer (Pune)
🏢 Hexaware Technologies
📍 Pune