JobHabor

Senior .NET Developer

Raas Infotek

Location
New York, New York, 10261
Workplace
Hybrid
Employment
Full Time
Salary
USD 121,201/yr
Apply on the employer’s site

Posted 2mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Design, develop, test, and deploy scalable enterprise applications using C# and .NET technologies
  • Lead end-to-end software development lifecycle (SDLC) activities
  • Develop RESTful APIs, Microservices, and distributed applications
  • Create technical architecture, design documents, and coding standards
  • Optimize application performance, scalability, and security
  • Collaborate with Business Analysts, Product Owners, and cross-functional teams
  • Perform code reviews and mentor junior developers
  • Implement CI/CD pipelines and DevOps best practices
  • Troubleshoot production issues and provide technical support
  • Ensure adherence to Agile/Scrum methodologies and software quality standards

Requirements

  • 13+ years of experience in software development using Microsoft technologies
  • Strong expertise in C#
  • Strong expertise in .NET Core / .NET 6/7/8
  • Strong expertise in ASP.NET MVC
  • Strong expertise in ASP.NET Web API
  • Strong expertise in Entity Framework / EF Core
  • Strong expertise in SQL Server, T-SQL, Stored Procedures
  • Experience with Microservices Architecture
  • Strong knowledge of REST APIs, JSON, XML
  • Experience with Azure Cloud services (App Services, Functions, Service Bus, Key Vault)
  • Hands-on experience with Azure DevOps, Git, CI/CD pipelines
  • Strong understanding of Design Patterns, SOLID Principles, and OOP concepts
  • Experience in Agile/Scrum development environments
  • Bachelor's or Master's degree in Computer Science, Information Technology, or related field
  • Strong analytical, problem-solving, and communication skills
  • Ability to lead technical discussions and mentor teams
  • Experience working with globally distributed teams

Preferred

  • Experience with Docker and Kubernetes
  • Knowledge of Authentication & Authorization (OAuth2, JWT, SSO)
  • Angular, React, or Blazor
  • Messaging technologies such as RabbitMQ, Kafka, or Azure Service Bus
  • Experience with Redis Cache and Elastic Search
  • Exposure to AI-assisted development tools such as GitHub Copilot
  • Banking, Healthcare, Insurance, or Financial Services domain experience

Skills

  • C#
  • .NET Core
  • .NET 6
  • .NET 7
  • .NET 8
  • ASP.NET MVC
  • ASP.NET Web API
  • Entity Framework
  • EF Core
  • SQL Server
  • T-SQL
  • Stored Procedures
  • REST APIs
  • JSON
  • XML
  • Azure
  • App Services
  • Functions
  • Service Bus
  • Key Vault
  • Azure DevOps
  • Git
  • CI/CD
  • Design Patterns
  • SOLID Principles
  • OOP
  • Docker
  • Kubernetes
  • OAuth2
  • JWT
  • SSO
  • Angular
  • React
  • Blazor
  • RabbitMQ
  • Kafka
  • Redis Cache
  • Elastic Search
  • GitHub Copilot

Similar roles