About Our Client:
Our client is a large national independent applied research organization who is looking for a Senior .NET Developer for a short term contract. This role is fully remote.
Responsibilities:
- Troubleshoot a unique problem on a data platform pertaining to the design, development, testing, and deployment of a .NET system
- Architect and optimize database solutions using SQL Server (or other relational databases), including complex queries, stored procedures, and schema design.
- Implement and manage secure file transfer mechanisms, particularly SFTP, for data exchange with external systems and partners.
- Configure, deploy, and troubleshoot applications on various web server platforms, including IIS.
Requirements:
- 15+ years of hands-on experience in software development with a significant focus on the Microsoft .NET ecosystem (C#,
ASP.NET MVC/Core, Web API).
- Expertise in database design, development, and optimization with SQL Server (or other enterprise-grade relational databases like PostgreSQL, MySQL, Oracle).
- Proficient in writing complex SQL queries, stored procedures, and functions.
- Proven experience integrating and managing SFTP operations, including an understanding of security best practices for file transfers
- In-depth knowledge of web server technologies, particularly IIS, including configuration, deployment, and performance tuning.
- Strong understanding of object-oriented programming (OOP) principles, design patterns, and SOLID principles.