Senior .NET Developer

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

Job Title: Senior .NET Developer

Location: Remote

Experience Level: 10 years


About the Role

We are seeking a highly experienced Senior .NET Developer to design and build enterprise-level applications. The ideal candidate will have deep expertise in Microsoft technologies, strong problem-solving skills, and the ability to deliver scalable, secure, and high-performance solutions.


Key Responsibilities

  • Design, develop, and maintain web and desktop applications using the .NET framework and .NET Core

  • Collaborate with product managers, architects, and cross-functional teams to translate business requirements into technical solutions

  • Implement best practices for code quality, performance optimization, and security

  • Create and maintain RESTful APIs and integrate third-party services

  • Conduct code reviews, write unit tests, and mentor junior developers

  • Support production deployments and troubleshoot complex issues


Required Skills & Qualifications

  • 10 years of professional software development experience with strong proficiency in C#, .NET Framework, and .NET Core

  • Expertise in ASP.NET MVC, Web API, and Entity Framework

  • Strong knowledge of SQL Server, T-SQL, and database optimization

  • Experience with front-end technologies such as HTML5, CSS3, JavaScript, and modern frameworks (Angular or React preferred)

  • Familiarity with cloud platforms like Microsoft Azure or AWS

  • Solid understanding of object-oriented programming, design patterns, and SOLID principles

  • Experience with CI/CD pipelines, Git, and DevOps practices

  • Excellent communication and problem-solving skills


Preferred Qualifications

  • Experience in Agile/Scrum environments

  • Knowledge of microservices architecture and containerization (Docker/Kubernetes)

  • Background in financial services, healthcare, or large-scale enterprise applications


Education

  • Bachelor s or Master s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience)