Senior .NET Developer
Role details
Job location
Tech stack
Requirements
We are seeking a highly experienced Senior .NET Developer with deep expertise in Microsoft technologies, strong experience in enterprise-level application development, and prior experience working with government or public sector clients. Required Qualifications:
-
10+ years of experience in software development using .NET technologies
-
Strong expertise in:
-
C#, ASP.NET, .NET Core / .NET 6+
-
MVC / Web API development
-
Entity Framework / ORM tools
-
Experience with SQL Server (database design, stored procedures, performance tuning)
-
Hands-on experience with JavaScript frameworks (Angular, React, or similar)
-
Strong understanding of object-oriented programming (OOP) and design patterns
-
Experience with version control systems (Git, Azure DevOps, etc.)
-
Knowledge of cloud platforms (Azure preferred)
-
Experience in Agile/Scrum methodologies
-
Excellent problem-solving and communication skills
Preferred Qualifications:
- Prior experience working with government agencies (NYC, State, or Federal)
- Familiarity with NYC agency systems and compliance standards
- Experience with microservices architecture
- Knowledge of CI/CD pipelines
- Exposure to DevOps practices
- Experience with security and data privacy regulations