.NET Full Stack Developer
Aman Kumar SinghUnited StatesSENIORPosted 3d ago
C#ASP.NET MVC.NET CoreEntity FrameworkEF CoreLINQSQL Server 2019REST APIsSOAP web servicesHTML5CSS3JavaScriptAngular 8SSRSCrystal ReportsMVC architectureDesign patternsUnit testingXUnitMSTestGitCI/CDAzure DevOpsJenkinsGitLab CIOAuthJWTRBAC
About the Role
We are looking for a Senior .NET Full Stack Developer to join our team in New York City. This is a contract opportunity that requires hands-on experience with a variety of .NET technologies and web development frameworks.
Key Responsibilities
• Design and implement scalable web applications using ASP.NET MVC
• Develop high-performance, cross-platform applications with .NET Core
• Work with Entity Framework for database operations
• Create and optimize SQL queries for SQL Server 2019
• Design and consume REST and SOAP web services
• Develop responsive web interfaces using HTML5, CSS3, and Angular 8
• Create interactive reports using SSRS and Crystal Reports
• Implement security measures including OAuth, JWT, and RBAC
• Follow best practices for unit testing and TDD
• Use Git for version control and CI/CD pipelines
Requirements
• Strong C# programming skills with a focus on clean, maintainable code
• Experience with ASP.NET MVC for web application development
• Deep hands-on experience with .NET Core
• Proficiency with Entity Framework and Entity Framework Core
• Strong SQL Server 2019 skills including database design and query optimization
• Experience with REST and SOAP web services
• Frontend development skills with HTML5, CSS3, JavaScript, and Angular 8
• Experience with SSRS and Crystal Reports for reporting
• Knowledge of design patterns and MVC architecture
• Unit testing experience with XUnit or MSTest
• Familiarity with TDD practices
• Version control experience with Git
• CI/CD experience with Azure DevOps, Jenkins, or GitLab CI
• Understanding of authentication and authorization mechanisms like OAuth, JWT, and RBAC