Dotnet Developer
AutomatR
Hyderabad, Telangana, India
Role: Dot NET Developer
Experience: 3–5 Years
Location: Hyderabad
Primary Skills: C#, .NET Core, ASP.NET Core, Web API, Microservices, SQL Server, Entity Framework, Git, CI/CD.
Key Responsibilities:
- Develop and maintain scalable applications using C#, .NET Core, and ASP.NET Core.
- Design, develop, and maintain RESTful Web APIs.
- Work with Microservices architecture to build scalable and maintainable backend services.
- Write clean, efficient, and reusable code following coding standards and best practices.
- Work with SQL Server and develop optimized queries, stored procedures, and database integrations.
- Use Entity Framework / Entity Framework Core for database operations.
- Integrate third-party APIs and external services.
- Participate in code reviews, testing, debugging, and troubleshooting.
- Identify and resolve application performance and production issues.
- Work closely with frontend developers, QA engineers, and other teams to deliver high-quality applications.
- Use Git for version control and collaborate effectively within the development team.
- Participate in CI/CD processes and application deployment activities.
- Follow Agile/Scrum methodologies and participate in sprint planning, daily stand-ups, and retrospectives.Required Skills & Qualifications:
- 3+ years of professional experience in .NET development.
- Strong hands-on experience with C# and .NET Core / ASP.NET Core.
- Good experience in developing RESTful Web APIs.
- Understanding or hands-on experience with Microservices architecture.
- Strong knowledge of SQL Server and database concepts.
- Experience with Entity Framework / Entity Framework Core.
- Good understanding of OOP, SOLID principles, LINQ, and Design Patterns.
- Experience with Git/version control.
- Understanding of CI/CD and DevOps practices.
- Good knowledge of Docker and containerization is preferred.
- Strong debugging, analytical, and problem-solving skills.
- Good communication and teamwork skills.Good to Have:
- Exposure to Docker and Kubernetes.
- Knowledge of MongoDB or other NoSQL databases.
- Experience with RabbitMQ/Kafka.
- Exposure to Angular or React.
- Experience with Unit Testing using xUnit, NUnit, or Moq.