Posted on: 08/07/2026
Job Description :
We are looking for an experienced .NET Developer with 69 years of hands-on experience in designing, developing, and maintaining enterprise-grade web applications using the Microsoft technology stack. The ideal candidate should have strong expertise in .NET/.NET Core, microservices architecture, modern UI technologies like Blazor, Razor Pages, or ASP.NET MVC, and experience working with SQL databases and cloud-ready applications.
The candidate will be responsible for developing scalable backend services, responsive user interfaces, and optimized database solutions while collaborating with cross-functional teams in an Agile environment.
Key Responsibilities :
- Design, develop, and maintain scalable enterprise applications using C#, .NET Framework, .NET Core, and ASP.NET Core.
- Build high-performance RESTful APIs and backend services using modern architectural principles.
- Develop both microservices-based and monolithic applications depending on business requirements.
- Implement asynchronous programming patterns (async/await) for improved application performance.
- Apply Clean Architecture, SOLID principles, and Domain-Driven Design (DDD) concepts.
- Integrate third-party APIs, payment gateways, authentication providers, and external enterprise systems.
- Develop reusable libraries, shared services, and middleware components.
- Optimize application performance, scalability, and reliability.
- Perform code reviews and enforce coding standards and best practices.
1. Web Interface Development :
- Build interactive, responsive, and user-friendly web interfaces using :
1. Blazor Server
2. Blazor WebAssembly
3. Razor Pages
4. ASP.NET MVC
- Develop reusable UI components and layouts.
- Work extensively with :
1. HTML5
2. CSS3
3. Bootstrap
4. JavaScript
5. jQuery
- Ensure cross-browser compatibility and mobile responsiveness.
- Improve UI performance and accessibility standards.
- Collaborate with UI/UX designers to deliver intuitive user experiences.
2. Database Development :
- Design and maintain relational databases using :
1. Microsoft SQL Server
2. PostgreSQL
- Create efficient database schemas and optimize table structures.
- Write complex SQL queries, stored procedures, functions, triggers, and views.
- Optimize database performance through indexing, query tuning, and execution plan analysis.
- Implement data access using :
1. Entity Framework Core (EF Core)
2. LINQ
3. Repository Pattern
- Perform database migrations and version management.
3. API Development & Integration :
- Develop secure REST APIs using ASP.NET Core Web API.
- Integrate with third-party REST and SOAP services.
- Implement authentication and authorization using :
1. JWT
2. OAuth 2.0
3. Identity Server
- Build secure API communication with encryption and token validation.
4. Software Architecture :
- Design scalable application architecture.
- Implement layered architecture and microservices design patterns.
- Apply dependency injection and inversion of control.
- Develop event-driven solutions where applicable.
- Ensure modular, reusable, and maintainable code.
5. Performance Optimization :
- Analyze application bottlenecks and optimize performance.
- Improve API response times.
- Optimize memory utilization and resource consumption.
- Implement caching strategies using :
1. Redis
2. In-Memory Cache
- Enhance application scalability for high-volume systems.
6. DevOps & CI/CD :
- Work with Git-based source control systems.
- Participate in CI/CD implementation using Azure DevOps, GitHub Actions, or Jenkins.
- Build automated deployment pipelines.
- Support production deployments and release activities.
- Monitor application health and troubleshoot production issues.
Required Qualifications :
- Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
- 6 to 9 years of professional experience in .NET application development.
- Strong experience building enterprise web applications.
- Hands-on expertise in developing scalable REST APIs and microservices.
- Experience with Blazor, Razor Pages, or ASP.NET MVC.
- Strong understanding of relational database design and optimization.
- Experience working in Agile/Scrum environments.
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Backend Development
Job Code
1652444