NET Core

Ultrafly Solutions Private Limited

  • Pune, Maharashtra
  • Permanent
  • Full-time
  • 1 month ago
Job Title: Senior .NET Core DeveloperEmployment Type: Full-timeJob Summary:We are looking for a highly skilled and experienced .NET Core Developer to join our team. The ideal candidate should have hands-on experience in building scalable web applications using .NET Core, C#, and related technologies. This role involves working with cross-functional teams, designing robust architecture, and implementing secure, high-performance solutions.Key Responsibilities:
  • Design, develop, and maintain APIs using ASP.NET Core
  • Build scalable applications using .NET Core and Entity Framework Core
  • Implement Object-Oriented Programming, SOLID principles, and design patterns
  • Architect applications using Clean Architecture and Layered Architecture
  • Develop and maintain different layers: Presentation, Application, Domain, and Infrastructure
  • Work on microservices, service communication, API gateway, and distributed systems
  • Optimize application performance using caching, async programming, and database tuning
  • Design and implement secure authentication and authorization using JWT, OAuth2, etc.
  • Handle data management with SQL Server, NoSQL (MongoDB/Redis), and CQRS/Event Sourcing
  • Ensure high code quality through unit testing, integration testing, and code reviews
  • Participate in CI/CD pipelines, Docker containerization, and Azure deployment
  • Monitor and log system performance using tools and structured logging
  • Follow security best practices and ensure compliance with GDPR and other standards
  • Collaborate with cross-functional teams, mentor juniors, and participate in Agile ceremonies
Required Skills:.NET Core & C# Development:
  • Strong expertise in C#, Generics, LINQ, async/await, delegates, and events
  • Deep understanding of .NET Core Runtime, CLR, memory management, and garbage collection
  • Experience with ASP.NET Core: middleware, routing, model binding, Web APIs
Database & Data Access:
  • Proficient in Entity Framework Core (code-first, migrations, performance tuning)
  • Solid understanding of SQL Server (T-SQL, indexing, query plans)
  • Experience with NoSQL databases like MongoDB and Redis
  • Knowledge of Repository pattern, Unit of Work, and CQRS/Event Sourcing
Architecture & Design:
  • Expertise in SOLID principles and design patterns (Repository, Factory, UoW)
  • Strong understanding of Clean Architecture, DDD, and Layered Architecture
Testing & Quality:
  • Experience in unit testing (xUnit, NUnit) and integration testing
  • Knowledge of tools like SonarQube for static code analysis
Security & Compliance:
  • Familiarity with authentication/authorization (JWT, OAuth2)
  • Hands-on with input validation, encryption, security headers, and error handling
  • Awareness of data protection, audit trails, and vulnerability assessments
DevOps & Tools:
  • Experience in CI/CD pipelines using Azure DevOps, GitHub Actions
  • Proficiency in Docker, container orchestration, and cloud platforms like Azure
  • Familiarity with API tools (Postman, Swagger), version control (Git), and IDEs (Visual Studio, Rider)
Soft Skills:
  • Excellent communication and team collaboration skills
  • Experience working in Agile/Scrum/Kanban methodologies
  • Ability to mentor junior developers and collaborate across teams

Expertia AI Technologies

Similar Jobs

  • Net Core Lead

    Infosys

    • Pune, Maharashtra
    Responsibilities : A day in the life of an Infoscion As part of the Infosys delivery team, your primary role would be to interface with the client for quality assurance, issue r…
    • 23 days ago
  • Angular 13+~Core .NET Technologies

    Diverse Lynx

    • Pune, Maharashtra
    Technical Skills: Frontend: Strong proficiency in Angular (13+), TypeScript, HTML, CSS, JavaScript, and related tools/libraries. Backend: Expertise in .NET Core, C#, Co…
    • 1 month ago
  • Dot net core Developer

    Diverse Lynx

    • Pune, Maharashtra
    Key Responsibilities: Design, develop, test, and deploy web applications and APIs using .NET Core (C#) Collaborate with cross-functional teams including front-end developers, Q…
    • 1 month ago