Full Stack .NET Developer
Responsibilities
- Design, develop, and maintain scalable, secure, and high-performance full-stack applications using .NET technologies.
- Develop backend applications, services, and APIs using C#, .NET, and ASP.NET Core.
- Build and maintain responsive and interactive frontend applications using Angular or React.
- Design, develop, and integrate RESTful APIs and third-party services.
- Develop and optimize database schemas, stored procedures, and SQL queries using SQL Server.
- Implement and maintain data access layers using Entity Framework or similar ORM technologies.
- Participate in code reviews, testing, debugging, and performance optimization.
- Troubleshoot application and production issues and perform root cause analysis.
- Collaborate with development, QA, DevOps, and business teams.
- Support application deployment, maintenance, and continuous improvement.
Requirements
- 5+ years of relevant experience as a Full Stack .NET Developer, .NET Developer, or Software Engineer.
- Strong hands-on experience in C# and .NET development.
- Experience with ASP.NET Core.
- Experience with Angular or React. Experience developing and integrating RESTful APIs.
- Experience with SQL Server and database development.