Posted on: 02/01/2026
Description :
About the Role :
We are seeking an experienced Senior .NET Developer who will be responsible for designing, developing, and maintaining scalable, secure, and high-performance web applications.
The role requires strong experience in .NET Core, ASP.NET MVC, Web API, Microservices, and Docker, along with solid database and system design skills.
You will work closely with cross-functional teams including Product, DevOps, QA, and Architecture, playing a key role in solution design, code quality, and technical leadership.
Key Responsibilities / KRAs :
- Design and develop enterprise-grade applications using .NET/.NET Core
- Build RESTful APIs and Microservices-based architectures
- Write clean, reusable, testable, and scalable code in C#
- Work with Docker containers for application deployment and orchestration
- Optimize application performance, availability, and reliability
- Participate in architecture and design discussions
- Integrate applications with relational databases and third-party services
- Implement security best practices (OAuth, tokenization, encryption, role-based access)
- Collaborate with cross-functional teams to understand requirements
- Perform code reviews and mentor junior developers
- Troubleshoot, debug, and resolve production issues
- Participate in Agile ceremonies sprint planning, grooming, retrospectives
- Contribute to application deployment pipelines and CI/CD automation
- Create and maintain technical documentation and design artifacts
- Ensure coding standards, best practices, and maintainability guidelines
- Work closely with DevOps for containerization and cloud deployments
- Stay updated with latest .NET and cloud technologies
Required Technical Skills
5+ years of experience in :
- .NET / .NET Core
- ASP.NET MVC
- Web API development
- Strong proficiency in C#
- Must-have: Hands-on experience with Docker
Strong understanding of :
- Microservices architecture
- REST API integrations
Frontend exposure :
- HTML5, CSS3
- JavaScript, TypeScript
Strong database expertise in SQL Server including :
- Joins, Views, Indexing
- Stored Procedures
- Complex queries and optimization
Experience with :
- Git / GitHub / GitLab / Bitbucket
- Agile / Scrum development methodology
Additional Preferred Skills (Good to Have) :
Experience with :
- Kubernetes
- Azure/AWS cloud services
- Message brokers (RabbitMQ, Kafka, Service Bus)
- Entity Framework Core / Dapper
Knowledge of :
- Unit testing frameworks (NUnit, xUnit, MSTest)
- CI/CD pipelines (Jenkins/Azure DevOps/GitHub Actions)
Experience with :
- Logging frameworks (Serilog, NLog, ELK)
- Distributed caching (Redis)
Soft Skills :
- Strong problem-solving and analytical skills
- Excellent verbal and written communication
- Ability to work independently and mentor team members
- Positive attitude and ownership mindset
- Strong time management and task prioritization
Education :
Bachelors or Masters degree in :
- Computer Science
- Information Technology
- Engineering Or equivalent professional experience
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1596217