Overview
Skills
Job Details
About this Position:
Job Title: .NET Developer
Technical Skills:
-
Backend / Server-Side
-
C#/.NET 6 or newer Strong proficiency with modern .NET Core or .NET 6+.
-
ASP.NET Core Experience building RESTful APIs and web applications.
-
Entity Framework Core Database-first and code-first approaches.
-
LINQ Asynchronous Programming Efficient and scalable coding practices.
-
-
Frontend / Client-Side
-
HTML5, CSS3, JavaScript (ES6+) Solid understanding of modern web standards.
-
Frontend Frameworks Proficiency with React, Angular, or Blazor.
-
TypeScript Preferred for scalable frontend development.
-
Responsive Design Mobile-first UI/UX considerations.
-
-
Database
-
SQL Server Strong SQL skills, stored procedures, indexing, and optimization.
-
-
Integration & Data Exchange
-
Experience implementing and automating FTP/SFTP file transfers.
-
Familiarity with secure file transfer protocols and encryption.
-
Ability to integrate external systems and APIs.
-
-
DevOps & CI/CD
-
Azure DevOps Pipeline creation and management.
-
Azure Deployment, monitoring, and cloud service integration.
-
-
AI & Machine Learning
-
GitHub Copilot Familiarity with AI-powered code completion and developer productivity tools.
-
Experience consuming AI APIs Such as OpenAI, Azure OpenAI, or custom model endpoints.
-
Experience & Soft Skills
-
8+ years of professional full-stack development experience.
-
Strong grasp of object-oriented programming (OOP) and design patterns.
-
Ability to work independently and within a distributed team.
-
Experience working in Agile/Scrum environments.
-
Contractor must be comfortable hitting the ground running with minimal ramp-up.
-
Knowledge of IdentityServer or similar OAuth2/OpenID Connect solutions.
-
Strong proficiency in web application development, including experience with modern frameworks and libraries.