Senior .NET Developer
Indexed description
Job Summary
We are seeking an experienced Senior .NET Developer with 13+ years of expertise in designing, developing, and implementing enterprise-grade applications using the Microsoft technology stack. The ideal candidate should possess strong experience in backend development, cloud technologies, microservices architecture, REST APIs, and modern frontend frameworks while collaborating with cross-functional teams in Agile environments.
Required Experience
- 13+ years of hands-on experience in .NET application development.
- Strong expertise in designing scalable, secure, and high-performance enterprise applications.
- Experience working in Agile/Scrum environments.
- Excellent problem-solving, communication, and leadership skills.
Backend
- C#
- .NET Framework
- .NET Core / .NET 6/7/8
- ASP.NET MVC
- ASP.NET Core
- Web API
- RESTful Services
- Entity Framework / EF Core
- LINQ
- Dependency Injection
- Angular (8+)
- React.js (Preferred)
- JavaScript
- TypeScript
- HTML5
- CSS3
- Bootstrap
- Microsoft SQL Server
- T-SQL
- Stored Procedures
- Performance Tuning
- SSIS (Preferred)
- Microsoft Azure
- Azure App Services
- Azure Functions
- Azure Storage
- Azure Key Vault
- Azure DevOps
- CI/CD Pipelines
- Docker
- Kubernetes (Preferred)
- RabbitMQ
- Azure Service Bus
- Kafka (Preferred)
- xUnit
- NUnit
- MSTest
- Moq
- Postman
- Git
- Azure Repos
- GitHub
- Agile
- Scrum
- SDLC
- TDD (Preferred)
- Design, develop, and maintain enterprise-level .NET applications.
- Build scalable RESTful APIs and microservices using .NET Core/.NET 8.
- Develop secure and high-performance backend services.
- Collaborate with business analysts, architects, QA teams, and stakeholders to deliver business solutions.
- Optimize application performance and troubleshoot production issues.
- Participate in architecture discussions and technical design reviews.
- Implement CI/CD pipelines using Azure DevOps.
- Perform code reviews and mentor junior developers.
- Ensure application security, scalability, and maintainability.
- Create technical documentation and support production deployments.
- Experience with Azure Cloud services.
- Experience with Docker and Kubernetes.
- Knowledge of Microservices Architecture.
- Familiarity with OAuth 2.0, JWT, OpenID Connect, and Identity Server.
- Experience with Redis Cache and Elasticsearch is a plus.
- Exposure to Event-Driven Architecture is preferred.
- Bachelor''s or Master''s degree in Computer Science, Information Technology, or a related field.
- Azure Certifications
- Azure API Management
- SignalR
- GraphQL
- Blazor
- SonarQube
- Application Insights
- PowerShell Scripting
C#, .NET Core, .NET 8, ASP.NET Core, MVC, Web API, Microservices, Azure, Azure DevOps, SQL Server, Entity Framework Core, Angular, React, Docker, Kubernetes, REST API, CI/CD, Git, RabbitMQ, Azure Service Bus, Agile, T-SQL, Redis, OAuth, JWT, xUnit.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search