NET Developer

Raas Infotek LLC
United States
2 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

ASP.NET .NET Framework Amazon Web Services Microsoft Azure C Sharp (Programming Language) Cloud Computing Code Review Databases Software Debugging Software Design Patterns Entity Framework Github
+33 more
Enterprise Messaging Systems Microsoft SQL Server OAuth Object-Oriented Software Development Performance Tuning Scrum Methodology Systems Development Life Cycle RabbitMQ Redis Azure Active Directory JSON Web Token Software Engineering SQL Stored Procedures Enterprise Software Applications .NET Core ReactJS Blazor Database Optimization AWS Lambda Git AngularJS Solid Principles Kubernetes Information Technology Apache Kafka Front End Software Development Restful APIs Api Management Serverless Computing Docker Jenkins Web Api Microservices

Job description

We are seeking an experienced Senior .NET Developer to design, develop, and maintain scalable enterprise applications. The ideal candidate should have strong experience with the Microsoft .NET ecosystem, REST APIs, databases, cloud technologies, and modern application development practices., * Design, develop, and maintain enterprise applications using C#, .NET Core/.NET 6/7/8, ASP.NET Core, and Web API.

  • Develop scalable and secure RESTful APIs and microservices.
  • Work with SQL Server, stored procedures, queries, and database optimization.
  • Develop responsive applications using Angular, React, or Blazor.
  • Implement authentication and authorization using OAuth 2.0, JWT, and Azure AD.
  • Deploy and support applications in Azure/AWS cloud environments.
  • Implement CI/CD pipelines using Azure DevOps, Jenkins, or GitHub Actions.
  • Work with Docker/Kubernetes and containerized applications.
  • Perform code reviews, debugging, performance tuning, and production support.
  • Collaborate with architects, business analysts, QA teams, and other developers.
  • Follow Agile/Scrum development methodologies and participate in sprint planning and technical discussions.

Requirements

  • 11+ years of software development experience.
  • Strong proficiency in C#, .NET Core/.NET 6/7/8, ASP.NET Core, Web API.
  • Strong experience with SQL Server and Entity Framework Core.
  • Experience developing REST APIs and Microservices.
  • Front-end experience with Angular, React, or Blazor.
  • Strong knowledge of Azure or AWS.
  • Experience with Git and CI/CD pipelines.
  • Knowledge of Docker and Kubernetes.
  • Strong understanding of OOP, SOLID principles, design patterns, and SDLC.
  • Excellent problem-solving and communication skills.

Preferred

  • Experience with Azure Functions, Service Bus, API Management, or AWS Lambda.
  • Experience with Redis, Kafka, RabbitMQ, or other messaging technologies.
  • Experience working in enterprise environments such as Banking, Healthcare, Insurance, or Government.
  • Bachelor’s degree in Computer Science, Engineering, or related field.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application