Job Description :

Senior ASP .NET Developer

100% Remote

Job Summary:

We are seeking an experienced Senior ASP .NET Developer to design, develop, and maintain web applications using Microsoft .NET technologies. The ideal candidate will have strong expertise in backend development, architecture, and performance optimization, along with the ability to lead and mentor junior developers.


Key Responsibilities:

  • Design, develop, and maintain scalable web applications using ASP.NET and .NET technologies
  • Write clean, efficient, and maintainable code following best practices
  • Develop RESTful APIs and integrate with third-party services
  • Collaborate with front-end developers, QA teams, and stakeholders
  • Perform code reviews and provide technical guidance to team members
  • Troubleshoot, debug, and optimize application performance
  • Participate in architecture and design discussions
  • Ensure application security, scalability, and reliability
  • Support deployment, CI/CD processes, and production issues

Required Skills & Qualifications:

  • Strong experience in ASP.NET, .NET Core / .NET Framework
  • Proficiency in C# and object-oriented programming (OOP)
  • Experience with Web API, MVC architecture
  • Knowledge of SQL Server and database design
  • Familiarity with Entity Framework or ORM tools
  • Experience with HTML, CSS, JavaScript, and front-end frameworks (Angular/React)
  • Understanding of RESTful services and microservices architecture
  • Experience with version control tools (Git)

Preferred Skills:

  • Experience with Azure or other cloud platforms
  • Knowledge of Docker, Kubernetes (containerization)
  • Familiarity with CI/CD tools (Azure DevOps, Jenkins)
  • Exposure to design patterns and system architecture
  • Experience in Agile/Scrum methodologies

Experience:

  • 5–10 years of experience in .NET development

Soft Skills:

  • Strong leadership and mentoring abilities
  • Excellent problem-solving and analytical skills
  • Good communication and collaboration skills
  • Ability to work in a fast-paced environment

             

Similar Jobs you may be interested in ..