Design, develop, and maintain .NET-based applications using Angular / React, C# and RDBMS databases.
Must be able to develop and maintain high quality Web API
Experience with cloud platform AWS, Azure is preferrable.
Collaborate with business analysts and other stakeholders to gather and analyze requirements.
Develop technical specifications and architecture documents.
Write clean, productive, and well-documented code following best practices.
Perform unit testing and debugging to ensure application reliability and performance.
Optimize application performance and scalability.
Participate in code reviews to ensure code quality and adherence to coding standards.
Provide technical guidance and mentoring to junior developers.
Stay up to date with the latest .NET technologies and best practices.
Requirements:
Minimum 4+ years of experience in Microsoft.NET technology Fullstack.
Design, develop,
and maintain .NET-based applications using C#, ASP.NET Core, EF Core, ASP.NET Framework and MS SQL Server databases.
Hands-on experience in developing UI applications using React or Angular.
Hands-on experience in developing REST APIs, Windows Services.
Create low level design documents with Flowchart, Sequence diagram etc.
Hands-on experience with GitHub workflow like Pull Requests, Versioning.
Hands-on experience with NLog, Serilog libraries.
Hands-on experience with writing unit-tests with NUnit or XUnit.
Hands-on experience with writing SQL queries, stored procedures, Tables, Indexes etc.
Knowledge of CI, CD workflow, Power BI, Micro services.
Knowledge of AWS services like S3, CloudWatch, ECS, EC2, Lambda, API Gateways etc.
📌 Net Developer Gurugram
🏢 EXL
📍 Gurugram