Senior .NET Developer
Why This Role Stands Out
This hybrid Senior .NET Developer role at Raas Infotek LLC offers a fantastic opportunity to leverage your extensive experience in .NET Core, Azure, and microservices to lead impactful projects. You'll thrive here if you're a seasoned developer eager to mentor others and contribute to innovative enterprise applications within a collaborative environment. Apply today to join a reputable company and advance your technical expertise!
Quick Overview
Job Description
Position
Senior .NET Developer
Experience
11+ Years
Job Summary
We are seeking an experienced Senior .NET Developer with 11+ years of hands-on experience in designing, developing, and delivering enterprise-grade web applications using the Microsoft technology stack. The ideal candidate should possess strong expertise in .NET Core/.NET 8, C#, ASP.NET MVC, Web API, Microservices, Azure Cloud, SQL Server, and modern front-end technologies. The candidate should be capable of leading technical initiatives, mentoring developers, and working in Agile environments.
Key Responsibilities
- Design, develop, and maintain scalable enterprise applications using C#, .NET Core/.NET 6/7/8, and ASP.NET MVC.
- Develop RESTful APIs and Microservices following industry best practices.
- Build cloud-native applications using Microsoft Azure services.
- Develop responsive UI using Angular (8+), React.js, JavaScript, TypeScript, HTML5, CSS3, and Bootstrap.
- Design and optimize SQL Server databases, stored procedures, functions, triggers, and performance tuning.
- Implement Entity Framework Core, LINQ, and Dapper for data access.
- Integrate third-party APIs, authentication services, and enterprise applications.
- Implement authentication and authorization using OAuth 2.0, JWT, Azure Active Directory, and Identity Server.
- Build CI/CD pipelines using Azure DevOps or GitHub Actions.
- Containerize applications using Docker and deploy to Kubernetes (AKS preferred).
- Write unit tests using xUnit, NUnit, or MSTest and maintain high code coverage.
- Perform code reviews, debugging, optimization, and troubleshooting.
- Work closely with architects, business analysts, QA teams, and stakeholders.
- Mentor junior developers and provide technical leadership.
- Participate in Agile/Scrum ceremonies including sprint planning, reviews, and retrospectives.
Required Technical Skills
Microsoft Technologies
- C#
- .NET Framework
- .NET Core
- .NET 6/7/8
- ASP.NET MVC
- ASP.NET Web API
- ASP.NET Core
- Entity Framework
- Entity Framework Core
- LINQ
- Dapper
- Dependency Injection
Cloud Technologies
- Microsoft Azure
- Azure App Services
- Azure Functions
- Azure Storage
- Azure Service Bus
- Azure Key Vault
- Azure SQL Database
- Azure Kubernetes Service (AKS)
- Azure API Management
- Azure DevOps
Database
- Microsoft SQL Server
- T-SQL
- Stored Procedures
- Views
- Functions
- Triggers
- Query Optimization
- Performance Tuning
- Indexing
- Database Design
Front-End
- Angular (8+)
- React.js
- JavaScript
- TypeScript
- HTML5
- CSS3
- Bootstrap
- jQuery
API & Integration
- REST APIs
- SOAP Web Services
- JSON
- XML
- Swagger/OpenAPI
- gRPC
- GraphQL (preferred)
DevOps & Tools
- Git
- GitHub
- Azure Repos
- Azure DevOps
- GitHub Actions
- Jenkins
- Docker
- Kubernetes
- SonarQube
- Postman
- Swagger
Testing
- xUnit
- NUnit
- MSTest
- Moq
- Selenium (preferred)
Architecture
- Microservices
- SOA
- Event-Driven Architecture
- Domain-Driven Design (DDD)
- Clean Architecture
- CQRS
- Repository Pattern
- SOLID Principles
- Design Patterns
Messaging
- Azure Service Bus
- RabbitMQ
- Apache Kafka
Preferred Qualifications
- Experience with Azure cloud-native development.
- Strong understanding of Microservices and distributed systems.
- Experience with containerization and Kubernetes.
- Knowledge of CI/CD implementation and Infrastructure as Code.
- Experience integrating enterprise applications and third-party APIs.
- Exposure to security best practices, OAuth, JWT, and Azure AD.
- Excellent communication, analytical, and leadership skills.
Education
- Bachelor''s or Master''s degree in Computer Science, Information Technology, Engineering, or a related field.
Skills
Similar jobs
Sr Java developer-Plano TX(in person interview)Only local candidate -W2 role
SSTech LLC · Plano, United States
19 minutes agoSr AEM Templates developer - 12+ Years of exp Required
Symphony Corporation · United States
19 minutes agoFull Stack .NET Developer
Apex Systems · Chicago, United States
19 minutes agoWorkday Adaptive Planning Developer
Apex Systems · Atlanta, United States
19 minutes ago$100/hrSalesforce Developer (Senior)
The Coleman Group, Inc. · Annapolis, United States
36 minutes ago$125k - $145k/yr.NET Developer
BEEU INFOTECH INC. · Coppell, United States
43 minutes ago