TE

C# .NET

Teamware Solutions
Mumbai8-15 LPA Posted 16 Jul 2025
FULL TIME
Css3
.NET Framework
T-sql
.Net Core
Sql Server

Job Description

  • Key Responsibilities:
  • C# .NET Application Development:
  • Design, develop, and deploy web applications and services using C# and the .NET Framework/.NET Core.
  • Write efficient, scalable, and maintainable code following best practices and coding standards.
  • Implement business logic, database integration, and UI components using C# and ASP.NET Core or ASP.NET MVC.
  • API Development and Integration:
  • Develop and consume RESTful APIs using ASP.NET Core Web API or ASP.NET MVC.
  • Integrate with third-party services, data sources, and databases through APIs.
  • Ensure APIs are designed with security, performance, and scalability in mind.
  • Database Design and Management:
  • Design and implement database schemas, stored procedures, and queries in SQL Server or other databases.
  • Work with Entity Framework, LINQ, and ADO.NET for database interaction.
  • Optimize database queries and performance for applications and services.
  • Front-end Development (if applicable):
  • Collaborate with front-end developers to create seamless integrations between back-end services and front-end UI.
  • Experience in using HTML, CSS, JavaScript, or modern JavaScript frameworks like React, Angular, or Vue.js is a plus.
  • Unit Testing & Code Quality:
  • Write and execute unit tests using xUnit, NUnit, or similar testing frameworks.
  • Ensure high-quality code through code reviews, unit tests, and integration tests.
  • Follow best practices for version control using Git.
  • Agile Development & Collaboration:
  • Work in Agile/Scrum methodology, participating in sprint planning, stand-ups, and code reviews.
  • Collaborate with cross-functional teams, including front-end developers, product managers, and QA engineers.
  • Actively contribute to the continuous improvement of development processes, tools, and technologies.
  • Performance Tuning & Optimization:
  • Optimize the performance of both front-end and back-end code.
  • Address bottlenecks, memory issues, and database performance concerns.
  • Monitor and improve the scalability of applications.
  • Maintenance & Support:
  • Provide ongoing support and maintenance for existing applications, including bug fixing and software updates.
  • Participate in troubleshooting and resolving production issues in a timely manner.
  • Documentation:
  • Create and maintain technical documentation for code, APIs, and system architecture.
  • Ensure proper documentation for future development and troubleshooting.
  • Required Qualifications:
  • 2-6 years of experience in C# development and working with the .NET Framework and .NET Core.
  • Strong experience with ASP.NET Core, MVC, and Web API development.
  • Hands-on experience with Entity Framework and LINQ.
  • Solid knowledge of SQL Server, T-SQL, and database management.
  • Familiarity with front-end technologies such as HTML5, CSS3, JavaScript, and jQuery.
  • Experience with version control systems such as Git.
  • Knowledge of unit testing frameworks such as xUnit, NUnit, or MSTest.
  • Strong understanding of object-oriented programming (OOP) principles and design patterns.
  • Knowledge of Agile/Scrum methodologies and experience working in Agile environments.
  • Excellent problem-solving skills and ability to troubleshoot complex technical issues.
  • Strong communication skills and the ability to collaborate effectively with cross-functional teams.

Join WhatsApp Channel