.NET Fullstack Developer

Remote
Full Time
Mid Level
About the Role
We are seeking a skilled and motivated .NET Full Stack Developer with 3 - 7 years of experience in designing, developing, and maintaining scalable web applications. The ideal candidate should possess strong backend development expertise in C# and .NET Core, along with hands-on frontend development experience using Angular or similar modern JavaScript frameworks. Exposure to Microsoft Azure cloud services and strong SQL/database knowledge is essential.

Key Responsibilities

  • Design, develop, test, and maintain full stack web applications
  • Develop backend APIs and business logic using C# and .NET Core
  • Build responsive and interactive frontend applications using Angular or similar technologies
  • Integrate frontend and backend components efficiently
  • Write optimized SQL queries, stored procedures, and database logic
  • Work with Microsoft Azure services for deployment, hosting, and application support
  • Troubleshoot, debug, and enhance application performance
  • Participate in code reviews and follow development best practices
  • Collaborate with cross-functional teams including QA, DevOps, and business stakeholders
  • Ensure application security, scalability, and maintainability

Required Qualifications

  • Strong hands-on experience in backend development using C# and .NET Core / ASP.NET Core
  • Solid understanding of object-oriented programming (OOP), design principles, and coding best practices
  • Experience developing and consuming RESTful APIs and web services
  • Proficiency in frontend development using Angular or similar modern JavaScript frameworks such as React or Vue.js
  • Good understanding of:
    • HTML5
    • CSS3
    • JavaScript / TypeScript
    • Responsive UI development
  • Experience integrating frontend applications with backend APIs and services
  • Strong database knowledge with hands-on experience in:
    • Microsoft SQL Server
    • Writing complex SQL queries
    • Stored procedures
    • Functions, joins, and query optimization
    • Database design and data handling concepts
  • Exposure to Microsoft Azure cloud services, including:
    • App Services
    • Azure Storage
    • Azure Functions
    • Azure SQL Database
    • Deployment and hosting concepts
  • Familiarity with version control systems such as Git
  • Understanding of software development lifecycle (SDLC), debugging, testing, and deployment processes
  • Experience working in Agile/Scrum development environments
  • Knowledge of authentication, authorization, and application security best practices
  • Basic understanding of CI/CD pipelines and Azure DevOps is an added advantage
  • Exposure to Entity Framework, LINQ, and ORM concepts is preferred
  • Ability to troubleshoot application issues, optimize performance, and ensure application scalability and reliability.

Preferred Qualifications:

  • Experience with:
    • Azure DevOps
    • CI/CD pipelines
    • Microservices architecture
    • Entity Framework
  • Exposure to Agile/Scrum methodologies
  • Basic knowledge of containerization tools (Docker/Kubernetes) is a plus

All our positions are Remote and are available as Full Time Employment or B2B Contracts

All our positions are Remote and are available as Full Time Employment or B2B Contracts

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*