Senior .Net Developer (255)
Team: Software Development
Location: Hyderabad, Telangana
Commitment: Full-time
Workplace Type: hybrid
We'll trust you to:
- Architect and design scalable, high-performance applications using .NET Core/.NET 8+ and C#
- Drive technical decisions on Microsoft frameworks, design patterns, and architectural approaches
- Establish and enforce coding standards, best practices, and code review processes across the Microsoft stack
- Collaborate with Product Management and stakeholders to translate business requirements into technical solutions
- Oversee the design and implementation of RESTful APIs, microservices, and distributed systems using ASP.NET Core
- Champion DevOps practices using Azure DevOps for CI/CD pipelines, automated testing, and infrastructure as code
- Manage and optimize SQL Server databases, including performance tuning, indexing strategies, and data modelling
- Identify technical debt, performance bottlenecks, and drive continuous improvement initiatives
- Participate in Agile ceremonies and contribute to sprint planning, estimation, and delivery
- Stay current with .NET and Microsoft ecosystem advancements and evaluate emerging technologies
You'll need to have:
- 4+ years of professional software development experience on the Microsoft technology stack
- 4+ years of hands-on experience with .NET Core/.NET 5+ and C#
- Deep expertise in ASP.NET Core Web API, MVC patterns, middleware, and dependency injection
- Strong proficiency in Entity Framework Core including migrations, query optimization, and database-first/code-first approaches
- Advanced SQL Server skills including stored procedures, performance tuning, indexing, and query plan analysis
- Experience with Azure cloud services (App Services, Azure Functions, Azure SQL, Azure Service Bus, Azure Key Vault, Application Insights)
- Solid understanding of asynchronous programming, multithreading, and performance optimization in .NET
- Experience with unit testing and integration testing using xUnit, NUnit
- Proficiency with Azure DevOps for source control, CI/CD pipelines, work item tracking, and artefact management
- Excellent communication and stakeholder management skills
- Experience containerization using Docker
- Knowledge of Azure Service Bus, Azure Event Grid, or Azure Event Hubs for event-driven architectures
- Experience with Azure Active Directory (Entra ID) and Microsoft Identity Platform for authentication and authorisation
- Familiarity with Azure Cosmos DB, Azure Cache for Redis, or Azure Blob Storage
- Experience with Azure API Management and API gateway patterns
- Hands-on experience with Azure Monitor, Application Insights, and Log Analytics for observability
- Familiarity with Blazor, MAUI, or other Microsoft front-end technologies
- Microsoft certifications (Azure Developer Associate, Azure Solutions Architect) are a plus
- Bachelor's or master's degree in computer science, Engineering, or related field
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
