Full Stack Developer - .NET
Posted Updated
Description
Responsibilities:
- Design, develop, and maintain scalable full-stack web applications using. NET technologies.
- Develop responsive and user-friendly frontend applications using ASP. NET, TypeScript, HTML5, CSS3, and Bootstrap.
- Develop backend applications and services using C#, ASP. NET Core, MVC, and Web API.
- Design and integrate REST and SOAP APIs with internal and external systems.
- Implement business logic using OOP principles, Entity Framework, and LINQ.
- Design databases and develop optimized SQL queries and stored procedures.
- Troubleshoot and resolve application performance issues, bugs, and production defects.
- Write and maintain unit and automated tests for frontend and backend components.
- Apply data structures, algorithms, and asynchronous programming concepts to develop efficient solutions.
- Participate in code reviews, debugging, testing, and application deployment activities.
- Work with Git, TFS, Polarion, Visual Studio, and other development tools.
- Follow CI/CD practices for automated build, deployment, and testing.
- Collaborate with cross-functional teams in an Agile development environment.
- Manage assigned tasks effectively and deliver solutions within defined timelines.