XX
Dotnet DeveloperPrecision TechnologiesNew York, New York, United States
XX

Dotnet Developer

Precision Technologies
  • US
    New York, New York, United States
  • US
    New York, New York, United States
Jetzt Bewerben

Über

Job Title: .NET Developer (10+ Years)

Location:
New jersey
(Onsite)

Employment:
Full Time/ W2
(NO C2C)

Job Summary:
We are looking for a highly skilled
.NET Developer with 8+ years of experience
in building scalable, secure, and high-performance enterprise applications. The ideal candidate will have strong expertise in
C#, .NET Core/.NET 6+, REST APIs, microservices, SQL/NoSQL databases, Azure cloud services, CI/CD, and modern DevOps practices
. This role requires working closely with cross-functional teams to design, implement, and maintain mission-critical systems for large-scale enterprise environments.

Key Responsibilities:

  • Design, develop, and enhance enterprise applications using
    C#, .NET Core, .NET 5/6/7
    , and object-oriented programming best practices.
  • Build and maintain
    RESTful APIs
    , Web APIs, and microservices aligned with enterprise architecture standards.
  • Implement middleware, dependency injection, and reusable components using
    ASP.NET Core
    .
  • Optimize performance through effective use of
    asynchronous programming, multithreading, caching, and memory management
    .
  • Develop scalable
    microservices
    using .NET Core with containerization and cloud-native principles.
  • Integrate services using
    Azure API Management, Service Bus, Event Grid, RabbitMQ, or Kafka
    .
  • Implement secure communication using
    OAuth2, JWT, and enterprise identity solutions (Azure AD, Okta)
    .
  • Design and deploy cloud-native applications on
    Microsoft Azure
    , including App Services, Functions, Key Vault, Cosmos DB, AKS, Blob Storage, and Azure SQL.
  • Implement Infrastructure-as-Code using
    ARM Templates, Terraform, or Bicep
    .
  • Utilize Azure DevOps for CI/CD pipelines, version control, and release management.
  • Develop and optimize stored procedures, functions, triggers, and queries using
    SQL Server, PostgreSQL, Oracle, or MySQL
    .
  • Work with NoSQL technologies like
    Cosmos DB, MongoDB, Redis, DynamoDB
    .
  • Use
    Entity Framework / Entity Framework Core
    for ORM and data access layer development.
  • Build CI/CD pipelines using
    Azure DevOps, GitHub Actions, Jenkins
    , or equivalent.
  • Automate build, test, and deployment workflows for .NET services and cloud infrastructure.
  • Implement code quality checks using
    SonarQube, static code analysis
    , and automated testing tools.
  • Maintain version control and branching using
    Git, GitFlow, or trunk-based development
    .
  • Develop unit, integration, and API tests using
    xUnit, NUnit, MSTest
    , and mocking frameworks like
    Moq or NSubstitute
    .
  • Practice
    Test-Driven Development (TDD)
    , continuous testing, and automated regression testing.
  • Support performance and load testing using
    JMeter, Gatling, k6
    , or similar tools.
  • Apply best practices such as
    SOLID principles, design patterns, clean architecture, and domain-driven design (DDD)
    .
  • Collaborate with architects, product teams, and business stakeholders for requirement analysis and system design.

Required Technical Skills:

  • C#, .NET Core, .NET Framework, .NET 5/6/7+
  • ASP.NET Core (Web API, MVC, Razor Pages)
  • REST APIs, SOAP Services
  • Azure Cloud (App Services, Functions, AKS, API Management, Service Bus, Cosmos DB, Azure SQL)
  • SQL Server, Oracle, PostgreSQL, MySQL
  • NoSQL: Cosmos DB, MongoDB, Redis, DynamoDB
  • CI/CD: Azure DevOps, Jenkins, GitHub Actions
  • Containers: Docker, Kubernetes (AKS)
  • Messaging: Kafka, RabbitMQ, Azure Service Bus, Event Grid
  • Version Control: Git, GitFlow
  • Testing: xUnit, NUnit, MSTest, Moq
  • New York, New York, United States

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.