Dotnet Developer
Precision Technologies
- New York, New York, United States
- New York, New York, United States
Über
Job Title: DotNet Developer (10+ Years)
Location:
Texas
(Onsite)
Employment:
Full Time/ W2
(NO C2C)
Job Summary:
We are seeking a
Senior .NET Developer with 10+ years of hands-on experience
in designing, developing, and supporting
enterprise-scale, cloud-native, high-performance applications
. The ideal candidate will have deep expertise in
C#, .NET Core/.NET 6+, ASP.NET, Web APIs, microservices architecture, cloud platforms, databases, CI/CD, and Agile delivery
, and will contribute across the
full software development lifecycle (SDLC)
.
Key Responsibilities:
- Design, develop, and maintain
enterprise-grade applications
using
C#, .NET Core / .NET 6+, ASP.NET MVC, ASP.NET Web API
, and object-oriented programming principles. - Architect and implement
RESTful APIs and microservices
using
ASP.NET Core, Web API, Minimal APIs
, ensuring scalability, security, and high availability. - Develop
business logic, service layers, and integration components
following
SOLID principles, clean architecture, and design patterns
. - Build and optimize
data access layers
using
Entity Framework Core, LINQ, Dapper
, and advanced SQL for
SQL Server, Oracle, PostgreSQL
, and
NoSQL databases
such as
MongoDB and Cosmos DB
. - Implement
asynchronous processing and messaging solutions
using
Azure Service Bus, RabbitMQ, Kafka
, and background services for event-driven architectures. - Design and support
cloud-native solutions
on
Microsoft Azure / AWS
, leveraging services such as
Azure App Services, Azure Functions, Azure SQL, Cosmos DB, Storage Accounts
, and
API Management
. - Containerize applications using
Docker
and deploy, scale, and manage services using
Kubernetes (AKS/EKS)
. - Build and maintain
CI/CD pipelines
using
Azure DevOps, GitHub Actions, Jenkins
, automating builds, testing, deployments, and environment promotion. - Implement
authentication and authorization
using
OAuth 2.0, OpenID Connect, JWT, Azure AD
, and role-based access control (RBAC). - Write
unit, integration, and API tests
using
xUnit, NUnit, MSTest, Moq
, ensuring high code quality and test coverage. - Apply
logging, monitoring, and observability practices
using
Serilog, NLog, Application Insights, ELK Stack
, and performance profiling tools. - Participate in
Agile/Scrum ceremonies
, including sprint planning, backlog grooming, daily stand-ups, reviews, and retrospectives. - Collaborate with
Business Analysts, Architects, QA, DevOps, and Product teams
to translate business requirements into technical solutions. - Perform
code reviews, refactoring, and performance tuning
, ensuring adherence to coding standards and security best practices. - Support
production releases
, troubleshoot issues, conduct
root cause analysis
, and provide post-deployment support. - Mentor junior developers, contribute to
technical documentation
, and influence
architecture and technology decisions
.
Required Skills:
- Languages & Frameworks:
C#, .NET Core, .NET 6+, ASP.NET MVC, ASP.NET Web API - Architecture:
Microservices, RESTful APIs, Clean Architecture, Design Patterns - Databases:
SQL Server, Oracle, PostgreSQL, MongoDB, Cosmos DB - ORM & Data Access:
Entity Framework Core, LINQ, Dapper - Cloud Platforms:
Microsoft Azure / AWS - DevOps:
Azure DevOps, Jenkins, GitHub Actions, Docker, Kubernetes - Security:
OAuth 2.0, OpenID Connect, JWT, Azure AD - Testing:
xUnit, NUnit, MSTest, Moq - Logging & Monitoring:
Serilog, NLog, Application Insights, ELK - Methodologies:
Agile, Scrum, SDLC
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.