← Back to jobs
Boston, MA, USA
No related jobs found
Technology Stack: C#, .NET Framework, .NET Core, ASP.NET Core, ASP.NET MVC, Web API, SQL Server, Entity Framework, LINQ, Azure, JavaScript, Angular, React, REST APIs, Git, Azure DevOps.
Roles and Responsibilities
Designed, developed, and maintained scalable web applications using C#, .NET Framework, .NET Core, and ASP.NET Core.
Developed RESTful Web APIs and backend services using ASP.NET Core Web API to support enterprise application integration.
Built responsive web applications using ASP.NET MVC, HTML5, CSS3, JavaScript, Bootstrap, and jQuery.
Implemented business logic and application functionality using C#, Object-Oriented Programming (OOP), and design patterns.
Developed database objects, stored procedures, views, functions, and complex SQL queries using Microsoft SQL Server.
Used Entity Framework and Entity Framework Core for database connectivity, data access, and ORM operations.
Implemented LINQ queries for efficient data retrieval, filtering, and manipulation.
Designed and developed reusable components, services, and middleware to improve application maintainability.
Integrated third-party applications and external systems using REST APIs, JSON, and SOAP services.
Implemented authentication and authorization using ASP.NET Identity, JWT, OAuth 2.0, and role-based access control.
Developed microservices-based applications to improve scalability, flexibility, and application performance.
Integrated frontend applications built with Angular or React with backend .NET APIs.
Optimized application performance by improving SQL queries, API response times, and backend processing.
Implemented exception handling, logging, debugging, and application monitoring to ensure system reliability.
Developed unit and integration tests using xUnit, NUnit, and Moq.
Deployed and maintained applications using Microsoft Azure services such as Azure App Services, Azure Functions, and Azure SQL Database.
Used Git, GitHub, and Azure DevOps for source control, CI/CD pipelines, and application deployments.
Participated in code reviews, technical discussions, defect resolution, and production support.
Collaborated with business analysts, QA engineers, and development teams in an Agile/Scrum environment.
Participated in all phases of the Software Development Life Cycle (SDLC), including requirement analysis, design, development, testing, deployment, and maintenance
Any Graduate
No related jobs found
← Back to jobs