03 Aug
|
Sunshine Workforce Solutions
|
India
03 Aug
Sunshine Workforce Solutions
India
Job Description – .NET Core Developer
Position: .NET Core Developer
Experience: 4.5 – 6 Years
Location: Noida
Employment Type: Contractual
Job Summary
We are seeking a skilled .NET Core Developer with 4.5–6 years of experience in developing enterprise applications using .NET Framework, ASP.NET, and .NET Core. The ideal candidate should have hands-on experience in migrating legacy ASP.NET applications to .NET Core Microservices, building scalable REST APIs, and working with Oracle databases. The role requires strong technical expertise, problem-solving skills, and the ability to deliver high-quality software in a collaborative Agile environment.
Key Responsibilities
- Design, develop, test, and maintain applications using C#, .NET Framework, ASP.NET, and .NET Core.
- Participate in the migration of legacy ASP.NET applications to .NET Core Microservices.
- Develop and maintain RESTful APIs following Microservices architecture principles.
- Implement clean coding standards, performance optimization, and best development practices.
- Build and enhance data access layers using Entity Framework Core and LINQ.
- Validate migrated APIs to ensure functional parity with existing ASP.NET services.
- Develop unit and integration tests to ensure application quality and reliability.
- Implement secure authentication and authorization using JWT/OAuth.
- Collaborate with cross-functional teams, participate in code reviews, and contribute to CI/CD practices.
Required Skills
- 4.5–6 years of experience in C#, .NET Framework 4.x, ASP.NET, and .NET Core.
- Strong understanding of Object-Oriented Programming (OOP), debugging, exception handling, memory management, and logging.
- Experience in ASP.NET features including session management, caching, and user controls.
- Hands-on experience with .NET Core (8/10), Microservices, REST APIs, Swagger/OpenAPI, JSON serialization, and model binding.
- Strong knowledge of Entity Framework Core, LINQ, and Oracle Database development (SQL, T-SQL, Stored Procedures, Views).
- Experience with GitHub, branching strategies, and code reviews.
- Working knowledge of AWS services (EC2), Docker, Kubernetes, and CI/CD pipelines.
- Experience implementing JWT/OAuth-based authentication and authorization.
- Familiarity with GitHub Copilot to enhance development productivity.
Preferred Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- Experience working on application modernization or migration projects.
- Exposure to Agile/Scrum development methodologies.
- Strong analytical, troubleshooting, and communication skills.
What We Offer
- Opportunity to work on large-scale application modernization initiatives.
- Exposure to modern .NET technologies and Microservices architecture.
- Team-oriented and technology-driven work workplace with opportunities for professional growth.
📌 .NET Core Developer - Gurgaon (India)
🏢 Sunshine Workforce Solutions
📍 India