Senior .NET Developer
Raas Infotek LLC
New York, NY, United States
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦