Posted on: 10/12/2025
Description :
We are seeking an experienced and highly skilled Senior .NET Developer with strong expertise in designing, developing, and maintaining enterprise-grade applications.
The ideal candidate will have deep hands-on experience in .NET technologies, modern architectural patterns, cloud deployments, API development, and scalable backend design.
This role requires someone who can work independently, collaborate with distributed teams, and deliver high-quality software within tight timelines.
Key Responsibilities :
- Design, develop, and maintain robust, scalable, and secure .NET applications.
- Architect and implement microservices, RESTful APIs, and backend services.
- Optimize application performance, troubleshoot issues, and implement best practices.
- Work closely with product owners, architects, and QA teams to ensure high-quality deliverables.
- Participate in code reviews, technical discussions, and decision-making.
- Integrate third-party systems and services using APIs and middleware components.
- Write clean, maintainable, and testable code following SOLID principles.
- Ensure secure coding standards and compliance with industry best practices.
- Support production deployments, monitoring, and issue resolution.
Technical Skills Required :
Core Technologies :
- .NET Core / .NET 6+
- C# (Advanced proficiency)
- ASP.NET MVC / Web API
- Entity Framework / EF Core
Architecture & Frameworks :
- Microservices architecture
- Event-driven or asynchronous programming
- Dependency injection, design patterns, SOLID principles
Databases :
- SQL Server (complex queries, stored procedures, performance tuning)
- Experience with NoSQL databases (MongoDB, DynamoDB, Redis) is a plus
Cloud & DevOps :
- Azure or AWS (Functions, App Services, CI/CD)
- Docker, Kubernetes (added advantage)
- Git/GitHub/GitLab for version control
Frontend (Nice-to-have) :
- Angular / React basics
- Blazor experience is a plus
Professional Skills :
- Strong analytical, problem-solving, and debugging skills
- Excellent communication skills for remote collaboration
- Ability to work independently with minimal supervision
- Experience working with global teams in US time zones
Education :
- Bachelors or Masters degree in Computer Science, Engineering, or a related field
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Full-Stack Development
Job Code
1588202
Interview Questions for you
View All