19 Human Horizon Jobs
.Net Developer - SQL Server/Entity Framework (5-10 yrs)
Human Horizon
posted 8d ago
Fixed timing
Key skills for the job
Responsibilities :
- Design, develop, and maintain. NET Core-based applications and Web APIs (REST).
- Implement and optimize data models using SQL Server and Entity Framework (EF) for seamless data access.
- Integrate messaging queues such as RabbitMQ to ensure asynchronous communication and decoupling between services.
- Write unit and integration tests using NUnit/xUnit to ensure code quality and reliability.
- Work closely with the DevOps team to build and deploy applications on Azure using Azure DevOps and Jenkins for continuous integration and delivery.
- Deploy and manage containerized applications using Docker in development and production environments.
- Utilize Kubernetes to orchestrate containerized applications for scalability and fault tolerance.
- Collaborate with cross-functional teams including front-end developers, UX/UI designers, and QA engineers.
- Participate in code reviews, ensuring adherence to best practices and coding standards.
- Troubleshoot and resolve issues related to application performance, security, and availability.
- Stay updated with industry trends, new tools, and technologies to ensure the best solutions are implemented.
Requirements :
- Proven experience as a. NET Developer, with expertise in. NET Core.
- Strong experience in building Web APIs (REST). NET technologies.
- Solid knowledge of SQL Server and experience with Entity Framework for ORM-based data access.
- Experience with RabbitMQ or other messaging queue systems for inter-service communication.
- Proficient in writing unit tests using NUnit or xUnit.
- Hands-on experience with Azure cloud services and deployment.
- Familiarity with Docker for containerization of applications.
- Knowledge of Azure DevOps and Jenkins for continuous integration and deployment pipelines.
- Experience with Kubernetes for orchestrating containerized applications (preferred).
- Understanding of modern software development practices such as Agile and CI/CD.
- Strong problem-solving skills and the ability to work independently and within a team.
- Excellent communication skills and the ability to work in a collaborative environment.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for DOT NET Developer roles with real interview advice