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

Senior Dotnet Developer

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

Über

Job Title: Senior DotNet Developer (10+ Years)

Location:
New Jersey
(Onsite)

Employment:
Full Time/ W2
(NO C2C)

Job Summary:
We are seeking a highly experienced
Senior .NET Developer
with
10+ years of hands-on experience
in designing, developing, and maintaining enterprise-grade applications. The ideal candidate will have deep expertise in the
Microsoft .NET ecosystem
, including
C#, ASP.NET Core, Web APIs, microservices, cloud platforms, and modern DevOps practices
. This role requires strong technical leadership, problem-solving skills, and the ability to collaborate with cross-functional teams to deliver scalable, secure, and high-performance solutions.

Key Responsibilities:

  • Design, develop, and maintain
    enterprise-level applications
    using
    C#, .NET Core / .NET 6+, and ASP.NET Core
    , following best practices in object-oriented and SOLID design principles.
  • Build and maintain
    RESTful Web APIs and backend services
    , ensuring high performance, scalability, and reliability.
  • Design and implement
    microservices architectures
    , including service communication, resiliency, and fault tolerance patterns.
  • Develop and optimize
    data access layers
    using
    Entity Framework Core, Dapper, and ADO.NET
    .
  • Work extensively with
    relational and NoSQL databases
    such as
    SQL Server, PostgreSQL, Oracle, MongoDB, or Cosmos DB
    , including schema design and performance tuning.
  • Implement
    cloud-native solutions
    using
    Azure and/or AWS
    , leveraging managed services, storage, security, and monitoring capabilities.
  • Containerize applications using
    Docker
    and deploy them using
    Kubernetes
    or cloud-native container services.
  • Build and maintain
    CI/CD pipelines
    using tools such as
    Azure DevOps, GitHub Actions, Jenkins, or GitLab CI
    to automate builds, testing, and deployments.
  • Ensure
    application security
    by implementing authentication and authorization mechanisms such as
    OAuth2, OpenID Connect, JWT, and role-based access control
    .
  • Write
    high-quality, testable, and maintainable code
    , including unit and integration tests using
    xUnit, NUnit, MSTest, and Moq
    .
  • Monitor and troubleshoot production issues using logging and monitoring tools such as
    Application Insights, ELK stack, or Splunk
    .
  • Participate in
    architecture and design discussions
    , contributing to technical decisions and long-term platform strategy.
  • Conduct
    code reviews
    , mentor junior developers, and promote best practices in coding standards, design patterns, and software engineering processes.
  • Collaborate with
    product owners, QA, DevOps, frontend developers, and business stakeholders
    in Agile/Scrum environments to deliver high-quality solutions.

Required Skills & Qualifications:

  • 10+ years of professional experience
    as a
    .NET Developer
    in enterprise application development.
  • Strong expertise in
    C#, .NET Core / .NET 6+, ASP.NET Core, and Web API development
    .
  • Solid understanding of
    object-oriented programming, design patterns, and clean architecture
    .
  • Extensive experience with
    SQL Server and other relational databases
    , including query optimization and performance tuning.
  • Hands-on experience with
    microservices, RESTful services, and distributed systems
    .
  • Experience working with
    cloud platforms
    (Azure preferred; AWS acceptable) and cloud-native development practices.
  • Practical knowledge of
    Docker, Kubernetes, and container-based deployments
    .
  • Strong experience with
    CI/CD pipelines, Git-based version control, and DevOps practices
    .
  • In-depth understanding of
    application security best practices
    across backend services.
  • Experience working in
    Agile/Scrum environments
    with strong communication and collaboration skills.
  • 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.