Senior .NET Developer

Raas Infotek LLC
New York, NY, United States
1 day 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 JavaScript (Programming Language) .NET Framework Agile Methodology Amazon Web Services Applications Architecture Application Performance Management ASP.NET MVC Framework HTML5 User Authentication Unit Testing Microsoft Azure
+54 more
C Sharp (Programming Language) Cascading Style Sheets (CSS) Software as a Service Cloud Computing Code Review Databases Continuous Integration Database Design Software Debugging Software Design Patterns DevOps Language Integrated Query Entity Framework Github Enterprise Messaging Systems Microsoft Software Microsoft SQL Server MongoDB NoSQL Nunit OAuth Object-Oriented Software Development Performance Tuning Scrum Methodology Query Optimization RabbitMQ Redis Azure Active Directory Mstest JSON Web Token Software Engineering SQL Stored Procedures Systems Integration TypeScript Azure Service Bus Enterprise Software Applications .NET Core ReactJS Git Xunit AngularJS Integration Tests Solid Principles Infrastructure Automation Frameworks Apache Kafka Cosmos DB Front End Software Development Cloud Migration Restful APIs Terraform Docker Jenkins Web Api Microservices

Job description

We are seeking a highly experienced Senior .NET Developer with 12+ years of expertise in designing, developing, and maintaining scalable enterprise applications using Microsoft technologies. The ideal candidate should have strong hands-on experience with C#, .NET Core, ASP.NET Core, Web APIs, microservices, databases, and cloud platforms, along with experience in application architecture, performance optimization, and Agile development., * Design, develop, test, and deploy enterprise applications using C#, .NET Core, .NET 6/7/8+, and ASP.NET Core.

  • Develop RESTful APIs, Web APIs, and microservices-based applications.
  • Build responsive web applications using Angular, React, JavaScript, TypeScript, HTML5, and CSS3.
  • Design, optimize, and maintain SQL Server databases, stored procedures, functions, and queries.
  • Work with NoSQL databases such as MongoDB or Cosmos DB.
  • Implement authentication and authorization using OAuth 2.0, JWT, Azure AD, or similar security frameworks.
  • Develop and maintain cloud-based applications using Microsoft Azure or AWS.
  • Implement CI/CD pipelines using Azure DevOps, Jenkins, GitHub Actions, or similar tools.
  • Perform code reviews, debugging, unit testing, integration testing, and performance tuning.
  • Collaborate with architects, business analysts, QA engineers, and cross-functional teams.
  • Participate in Agile/Scrum ceremonies and contribute to technical design discussions.
  • Mentor junior developers and ensure adherence to coding standards and best practices.
  • Support application modernization, system integration, and production troubleshooting.

Requirements

  • 12+ years of experience in software development using Microsoft technologies.
  • Strong proficiency in C#, .NET Framework, .NET Core, and modern .NET versions.
  • Expertise in ASP.NET MVC, ASP.NET Core, Web API, and RESTful services.
  • Hands-on experience with microservices and distributed application architecture.
  • Strong SQL Server experience, including query optimization and database design.
  • Experience with Entity Framework / Entity Framework Core and LINQ.
  • Front-end development experience with Angular or React.
  • Experience with Azure or AWS cloud services.
  • Proficiency with Git, CI/CD, and DevOps practices.
  • Strong knowledge of object-oriented programming, SOLID principles, and design patterns.
  • Experience with unit testing frameworks such as xUnit, NUnit, or MSTest.
  • Excellent problem-solving, communication, and technical leadership skills.

Preferred Qualifications

  • Experience with Docker and Kubernetes.
  • Knowledge of messaging technologies such as Azure Service Bus, RabbitMQ, or Kafka.
  • Experience with Redis caching and application performance optimization.
  • Familiarity with Terraform or other infrastructure-as-code tools.
  • Experience with enterprise application modernization and cloud migration.
  • Relevant Microsoft Azure or AWS certifications are a plus.

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

Good distractions

Loading talks and stories from around this role…