Senior .NET Developer

Raas Infotek LLC Logo
Raas Infotek LLC
  • Research
  • Applications have closed

Job Title: Senior .NET Developer (10 Years Experience)

About the Role:

We are seeking a highly experienced Senior .NET Developer with over 10 years of hands-on expertise in designing, developing, and maintaining enterprise-grade applications. The ideal candidate will have strong technical leadership, deep knowledge of Microsoft technologies, and the ability to mentor junior developers while delivering scalable, secure, and high-performing solutions.


Key Responsibilities:

  • Design, develop, and implement robust, scalable, and secure applications using .NET Framework, .NET Core, and C#.

  • Work on RESTful APIs, Microservices, and Web Applications.

  • Collaborate with cross-functional teams including architects, QA, DevOps, and product managers to deliver high-quality solutions.

  • Optimize application performance, security, and scalability.

  • Lead code reviews, provide technical guidance, and enforce best coding practices.

  • Maintain and enhance existing applications by analyzing and identifying areas for improvement.

  • Implement CI/CD pipelines and work closely with DevOps for automated deployments.

  • Stay updated with emerging technologies and recommend solutions aligned with business goals.


Required Skills & Qualifications:

  • Bachelor’s/Master’s degree in Computer Science, Engineering, or a related field.

  • 10 years of professional experience in .NET application development.

  • Strong expertise in C#, ASP.NET, ASP.NET Core, MVC, Web API.

  • Hands-on experience with Entity Framework, LINQ, ADO.NET, SQL Server.

  • Solid understanding of OOP principles, Design Patterns, and SOLID principles.

  • Experience in Microservices, RESTful services, and gRPC.

  • Frontend knowledge with Angular / React / Blazor (nice to have).

  • Proficiency in Azure / AWS cloud services and CI/CD pipelines.

  • Familiarity with Agile/Scrum methodologies.

  • Excellent problem-solving, debugging, and analytical skills.

  • Strong communication and leadership abilities.


Good to Have (Optional):

  • Knowledge of Docker & Kubernetes.

  • Exposure to NoSQL Databases (MongoDB, Cosmos DB).

  • Experience with message brokers (RabbitMQ, Kafka, Azure Service Bus).

  • Familiarity with Test Automation frameworks (NUnit, xUnit, MSTest).