Software Developer - .NET Core
Hyderabad · 1-3 years experience · Hybrid · Posted Oct 8, 2026
At a glance
- Experience
- 1-3 years experience
- Workplace
- Hybrid
- Location
- Hyderabad
About the role
- Beghou Consulting is seeking a Software Developer - .NET Core to join their team in Hyderabad.
- The role involves developing, testing, and maintaining features and modules for applications using .NET Core and C# while collaborating with product management, senior developers, and QA.
Responsibilities
- Develop, test, and maintain features and modules for applications using .NET Core/.NET 8+ and C#
- Follow the team's established design patterns, architectural guidelines, and Microsoft framework best practices
- Adhere to coding standards, participate in code reviews, and incorporate feedback from senior engineers
- Work with Product Management, senior developers, and QA to understand requirements and implement them as technical solutions
- Build and consume RESTful APIs using ASP.NET Core, and contribute to microservices-based components under guidance
- Use Azure DevOps for source control, CI/CD pipelines, and work item tracking, and write automated tests as part of the delivery workflow
- Write and optimize SQL Server queries and stored procedures, and support data modelling and basic indexing tasks
- Debug and resolve defects, and flag performance bottlenecks and technical debt to the team for resolution
- Participate in Agile ceremonies, provide estimates for assigned tasks, and deliver on sprint commitments
- Keep learning .NET and Microsoft ecosystem advancements and apply new skills to day-to-day work
Requirements
- 1-3 years of professional software development experience on the Microsoft technology stack (strong internships or project work will be considered)
- 1-3 years of hands-on experience with .NET Core/.NET 5+ and C#
- Working knowledge of ASP.NET Core Web API, MVC patterns, middleware, and dependency injection
- Working knowledge of Entity Framework Core, including migrations and database-first/code-first approaches
- Good SQL Server skills, including writing queries and joins and creating stored procedures, with a basic understanding of indexing and query performance
- Exposure to Azure cloud services (App Services, Azure Functions, Azure SQL)
- Good understanding of object-oriented programming, asynchronous programming (async/await), and core .NET fundamentals
- Ability to write unit tests using xUnit or NUnit
- Familiarity with Git and Azure DevOps for source control, CI/CD pipelines, and work item tracking
- Good communication skills, willingness to learn, and ability to collaborate effectively within a team
Preferred qualifications
- Awareness of Azure Active Directory (Entra ID) and Microsoft Identity Platform for authentication and authorization
- Familiarity with Azure Cosmos DB, or Azure Blob Storage
- Awareness of Azure API Management and API gateway patterns
- Exposure to Azure Monitor, Application Insights, and Log Analytics for observability
- Microsoft certifications (Azure Fundamentals, Azure Developer Associate) are a plus
- Bachelor's or Master's degree in Computer Science, Engineering, or related field
Skills
- .NET Core
- C#
- ASP.NET Core
- Entity Framework Core
- SQL Server
- Azure
- xUnit
- NUnit
- Git
- Azure DevOps
- Azure Cosmos DB
- Azure Blob Storage