/

.Net Developer

Chennai, India

No of openings

10

Experience

5+ Years

Primary Skills

.NET Framework, .NET Core, C#, ASP.NET, and related technologies.

Secondary Skills

SQL Server, AWS or Azure Cloud, CI/CD pipelines, Docker, Kubernetes.

Roles and Responsibilities

  • - Develop, maintain, and enhance .NET Core applications.
  • - Collaborate with cross-functional teams to define, design, and ship new features.
  • - Write clean, scalable, and efficient code following best practices.
  • - Design and implement RESTful APIs and integrate with front-end applications.
  • - Utilize Entity Framework Core for database access and management.
  • - Deploy applications to cloud platforms and manage CI/CD pipelines.
  • - Perform unit testing, integration testing, and end-to-end testing.
  • - Ensure application security by implementing authentication and authorization.
  • - Monitor and troubleshoot application performance and issues.
  • - Participate in code reviews and provide constructive feedback.

Requirements

  • - Bachelor's degree in Computer Science or a related field.
  • - Minimum 5+ years of experience in .Net Technologies & Minimum 2+ years of experience in .NET Core application development.
  • - Proficiency in C#, ASP.NET Core, and Entity Framework Core.
  • - Experience with MySQL & MS-SQL databases
  • - Experience with HTML, CSS, JavaScript, and front-end frameworks.
  • - Strong understanding of SQL and database management.
  • - Familiarity with cloud platforms such as Azure, AWS, or GCP.
  • - Knowledge of containerization and orchestration tools.
  • - Excellent problem-solving and communication skills.
  • - Experience with Agile development methodologies.
  • - Proficiency in using Git for version control, including branching, merging, and pull requests.
  • - Knowledge of encryption, data protection, and secure coding practices
  • - Skills in optimizing application performance and scalability.