You are viewing a preview of this job. Log in or register to view more details about this job.

.NET Developer

We are seeking a skilled and experienced .NET Developer with a minimum of 5 years of experience in designing, developing, and maintaining high-performance applications. The ideal candidate should have a strong background in .NET Core, C#, ASP.NET MVC, Web API, and SQL Server, along with expertise in front-end technologies. This role requires problem-solving skills, the ability to work in a fast-paced environment, and collaboration with cross-functional teams to develop scalable and efficient solutions.
Key Responsibilities:
 Design, develop, test, and deploy .NET Core / ASP.NET MVC applications.
 Develop and maintain RESTful APIs and web services using Web API.
 Work with SQL Server to design and optimize databases, queries, and stored procedures.
 Collaborate with front-end developers for seamless integration with Angular / React / JavaScript frameworks.
 Write clean, scalable, and maintainable C# code following best practices.
 Participate in code reviews, ensuring high-quality and efficient coding standards.
 Implement security best practices and data protection measures.
 Work in an Agile / Scrum development environment, contributing to sprint planning, stand-ups, and retrospectives.
 Stay up to date with the latest .NET technologies and industry trends to enhance application performance and development processes.
Required Skills & Experience:
 5+ years of experience in .NET development using C#, ASP.NET MVC, .NET Core.
 Strong experience in developing RESTful APIs and Microservices.
 Expertise in SQL Server with proficiency in writing complex queries, stored procedures, and performance tuning.
 Front-end development experience with JavaScript, jQuery, Angular, or React is a plus.
 Familiarity with Entity Framework, LINQ, and Dependency Injection.
 Knowledge of cloud platforms like Azure or AWS is desirable.
 Experience with version control systems such as Git / Azure DevOps.
Preferred Qualifications:
 Experience working with Docker / Kubernetes for containerized applications.
 Knowledge of CI/CD pipelines and DevOps practices.
 Experience in unit testing and test-driven development (TDD).
 Familiarity with message queues like RabbitMQ or Kafka.