.Net Developer

Admedabad

3 Positions

Full Time Employee


Experience: 5+ Years

Job Description:

We are seeking a highly skilled and experienced Senior .NET Developer to join our development team. The ideal candidate will have a strong background in designing, developing, and maintaining enterprise-level web applications using Microsoft technologies. You will be involved in the full software development lifecycle, working on scalable, high-performance solutions.

Key Responsibilities:

  • Design, develop, and maintain web applications using .NET Core/.NET Framework, C#, and ASP.NET MVC/Web API.
  • Build RESTful APIs and services for integration with frontend applications and third-party systems.
  • Collaborate with UI/UX designers and frontend developers to implement responsive, user-friendly interfaces (Angular, React, or Blazor).
  • Optimize code performance, database queries, and application scalability.
  • Write clean, maintainable, and testable code following best practices and coding standards.
  • Work with SQL Server or other relational databases for data modeling, stored procedures, and query optimization.
  • Participate in code reviews, technical design discussions, and solution architecture planning.
  • Troubleshoot, debug, and resolve application issues across environments.
  • Integrate applications with cloud services such as Azure or AWS (App Services, Functions, Storage, etc.).
  • Contribute to DevOps practices including CI/CD pipeline setup using Azure DevOps, Git, or similar tools.

Required Skills:

  • Strong experience with .NET Core, C#, ASP.NET MVC, Web API.
  • Solid understanding of object-oriented programming, design patterns, and SOLID principles.
  • Hands-on experience with front-end technologies (JavaScript, TypeScript, HTML5, CSS3) and modern frameworks like Angular or React.
  • Good knowledge of SQL Server, Entity Framework, and LINQ.
  • Experience with Azure services or cloud-based architecture is a plus.
  • Familiarity with version control systems (Git) and agile development practices.
  • Excellent analytical and problem-solving skills.
  • Strong communication and collaboration abilities.

Preferred Skills:

  • Experience with microservices architecture and containerization (Docker/Kubernetes).
  • Knowledge of message brokers like RabbitMQ, Azure Service Bus, or Kafka.
  • Exposure to automated testing frameworks (xUnit, NUnit, Moq).
  • Experience working in Agile/Scrum environments.



    Note: Only pdf file extension allowed.