Senior .NET Developer
Raas Infotek
- Location
- New York, New York, 10261
- Workplace
- Hybrid
- Employment
- Full Time
- Salary
- USD 121,201/yr
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
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Software Engineer - ML/Computer Vision (Battery Sorting)
Redwood Materials · McCarran, NV · San Francisco, California, United States · USD 152,500–200,000/yr · today
Principal Software Engineer, Core Infrastructure
Oracle · Nashville, TN, United States · today
Senior Software Engineer
Advantest · Lake Forest, CA, United States · today
Staff Software Engineer, Mission Software
Vast · Long Beach, California, United States · USD 188,600–267,720/yr · today