We are seeking a skilled ASP.NET MVC Developer to join our team and contribute to the development and maintenance of a web application focused on media and content management. The ideal candidate will have strong experience with ASP.NET MVC, C#, Razor Views, and RESTful APIs, and should also be comfortable working with video files, image and PowerPoint content in a backend system.
Key Responsibilities
:
Design, develop, and maintain scalable ASP.NET MVC web applications using C# and Razor Views
Develop and integrate RESTful APIs for frontend and backend communication
Handle video file upload, conversion, storage (e.g., to Azure/aws), and playback integration
Process and manage PowerPoint (PPT) content, including upload, conversion (PDF/images), preview, and rendering in UI
Ensure the application is responsive, secure, and performant
Collaborate with UI/UX designers and frontend developers for seamless integration
Write clean, modular, well-documented, and reusable code
Implement unit testing and participate in code reviews
Troubleshoot and debug production issues as needed
Required Skills:
Strong programming skills in C#, ASP.NET MVC, and .NET Framework/Core
Hands-on experience with Razor view engine and HTML/CSS/JavaScript
Experience building and consuming RESTful APIs
Experience with video processing libraries or platforms (e.g., FFmpeg, Azure Media Services, AWS Elemental, etc.)
Experience handling PowerPoint file processing (.ppt/.pptx) -- conversion to images/PDF, preview rendering
Familiarity with Entity Framework, LINQ, and SQL Server
Understanding of authentication and authorization mechanisms (e.g., JWT, OAuth)
Experience with Git or other version control systems
Good to Have:
Experience with Azure/AWS for media storage and content delivery
Knowledge of SignalR, kafka, rabbit mq, active mq for real-time communication (optional)
Familiarity with Blazor, .NET Core, or transitioning legacy apps to .NET Core
Exposure to Agile/Scrum methodologies
Job Types: Full-time, Permanent
Pay: ?800,000.00 - ?1,000,000.00 per year
Benefits:
Provident Fund
Experience:
.NET: 3 years (Required)
AWS: 3 years (Required)
Azure: 3 years (Required)
MVC: 3 years (Required)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.