NET Developer
Raas Infotek LLC
New York, United States of America
12 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
New York, United States of America
Tech stack
Clean Code Principles
ASP.NET
JavaScript
.NET
Application Performance Management
HTML5
Unit Testing
Azure
C Sharp (Programming Language)
CSS
Code Review
Database Design
Software Design Patterns
DevOps
Entity Framework
Enterprise Messaging Systems
Microsoft Software
Microsoft SQL Server
Team Foundation Server
MongoDB
MVC
NoSQL
Nunit
Object-Oriented Software Development
Performance Tuning
Scrum
Systems Development Life Cycle
RabbitMQ
Mstest
Software Engineering
Web Services
Enterprise Software Applications
.NET Core
React
Software Security
GIT
Xunit
Event Driven Architecture
Containerization
Angular
Solid Principles
Kubernetes
Information Technology
Kafka
Cosmos DB
Front End Software Development
REST
Software Version Control
Docker
Jenkins
Web Api
Microservices
Job description
We are seeking an experienced Senior .NET Developer with over 12+ years of hands-on experience in designing, developing, and maintaining scalable enterprise applications. The ideal candidate will have deep expertise in the Microsoft technology stack, strong problem-solving skills, and the ability to lead development initiatives while mentoring junior team members., * Design, develop, and maintain high-performance applications using .NET Framework / .NET Core / .NET 6+
- Lead end-to-end software development lifecycle (SDLC), including requirement analysis, design, development, testing, and deployment
- Architect scalable, secure, and robust solutions for enterprise systems
- Collaborate with cross-functional teams including business analysts, QA, and DevOps
- Write clean, maintainable, and efficient code following best practices
- Perform code reviews and provide technical guidance to junior developers
- Optimize application performance and troubleshoot complex issues
- Integrate third-party APIs and services
- Ensure application security, compliance, and data protection standards
- Participate in Agile/Scrum ceremonies and contribute to continuous improvement
Requirements
- 12+ years of experience in software development using C#, ASP.NET, .NET Core
- Strong experience with Web API, MVC, and Microservices architecture
- Expertise in SQL Server, database design, and performance tuning
- Hands-on experience with Entity Framework / Dapper
- Proficiency in front-end technologies such as JavaScript, Angular/React, HTML5, CSS3
- Experience with RESTful APIs and Web Services
- Knowledge of cloud platforms (Azure preferred)
- Familiarity with CI/CD pipelines, DevOps practices, and tools like Azure DevOps, Jenkins
- Strong understanding of design patterns, OOP concepts, and SOLID principles
- Experience with version control systems (Git, TFS), * Experience with Docker, Kubernetes, and containerization
- Knowledge of event-driven architecture and messaging systems (Kafka, RabbitMQ)
- Exposure to NoSQL databases (MongoDB, Cosmos DB)
- Experience in unit testing frameworks (xUnit, NUnit, MSTest)
- Prior experience in leading teams or technical mentoring, * Bachelor's or Master's degree in Computer Science, Information Technology, or related field, * Strong leadership and communication skills
- Excellent analytical and problem-solving abilities
- Ability to work in a fast-paced, collaborative environment
- Proactive and self-motivated with attention to detail