We are seeking a highly skilled Senior .NET Developer with extensive experience in .NET/C#, Microsoft IIS, and SQL Server.
The ideal candidate will have a deep understanding of multi-threading, RESTful APIs, and clean coding principles. Familiarity with container orchestration, secure software development lifecycle, and CI/CD pipelines is essential.
Key Responsibilities:
- Design, develop, and maintain robust .NET/C# applications.
- Configure and manage Microsoft IIS for hosting applications.
- Work with SQL Server 2019 or later to design, optimize, and maintain databases.
- Develop and integrate SOAP-based web services and RESTful APIs.
- Write clean, maintainable code using TDD/BDD paradigms while adhering to SOLID, KISS, and DRY principles.
Ensure secure coding practices and compliance with Secure Software Development Lifecycle (SSDLC).
- Work with CI/CD pipelines to streamline the software deployment process.
Qualifications & Skills:
- Strong expertise in .NET/C# and Microsoft IIS.
- Deep understanding of multi-threading and performance optimization.
- Proficiency in SQL Server 2019+.
- Experience with SOAP-based web services and RESTful API development.
- Solid knowledge of clean coding practices and design patterns.
- Familiarity with Docker and Kubernetes.
- Familiarity with CI/CD pipelines and SSDLC principles.