Senior .NET Full Stack Engineer

6 - 8 years

0 Lacs

Posted:2 days ago| Platform: Foundit logo

Apply

Skills Required

Work Mode

On-site

Job Type

Full Time

Job Description

Role: Senior .NET Full Stack Engineer (Blazor, Cloud & IoT Integration)

Experience:

6+

Employment Type:

Contract

About The Role

We are looking for a

Senior .NET Full Stack Engineer

to design, develop, and optimize end-to-end software systems for real-time data visualization, cloud integration, and automation workflows. The ideal candidate will have strong expertise in

C#/.NET

,

cloud platforms (AWS/Azure)

, and experience building

responsive front-end dashboards using Blazor

, along with familiarity in

IoT or real-time system integration

.You'll collaborate with cross-functional teams to build scalable APIs, secure applications, and modern dashboards that power real-time business insights.

Key Responsibilities

  • Design, develop, and maintain server-side logic, APIs, and databases to support web and system applications.
  • Develop responsive, user-friendly front-end interfaces using C# and Blazor (Server/WASM).
  • Design and optimize database schemas, ensuring performance and scalability for both SQL and NoSQL systems.
  • Build and integrate REST and gRPC APIs, webhooks, and automation flows connecting multiple systems and services.
  • Implement and manage secure authentication and authorization mechanisms using JWT tokens.
  • Develop and maintain real-time dashboards using Grafana and Blazor for data visualization and monitoring.
  • Utilize Docker for containerized deployments and collaborate on CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions).
  • Configure and monitor application performance using .NET Aspire, Prometheus, and related observability tools.
  • Manage and optimize cloud services on AWS or Azure environments.
  • Work closely with product and DevOps teams to ensure reliability, scalability, and seamless deployment.
  • Troubleshoot and resolve complex technical issues with a focus on performance, scalability, and maintainability.

Required Skills & Experience

  • Strong programming skills in C# and C++ for backend development.
  • Proven experience in .NET Core / .NET 6+ framework-based application development.
  • Hands-on experience with database design, SQL query optimization, and NoSQL data stores.
  • Solid understanding of cloud services (AWS or Azure) and their deployment workflows.
  • Proficiency in Docker for building and managing containerized environments.
  • Experience with monitoring and observability tools such as .NET Aspire, Prometheus, and Grafana.
  • Practical experience integrating REST and gRPC APIs and managing webhook-based workflows.
  • Working knowledge of Git for version control and CI/CD pipelines (Jenkins, GitLab, or GitHub Actions).
  • Strong problem-solving skills and ability to work both independently and collaboratively in a team environment.

Good To Have (Preferred Skills)

  • Exposure to frontend JavaScript frameworks like React, Angular, or Vue.js.
  • Familiarity with Kubernetes for container orchestration and deployment at scale.
  • Experience with Node-RED and MQTT brokers for IoT and automation workflows.
  • Knowledge of IoT platforms or industrial connectivity protocols.
  • Experience with scripting or integration using Python or Java.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of hands-on experience in .NET-based full stack or backend development.
  • Strong communication skills (verbal and written) and the ability to collaborate effectively across teams.
Skills: react.js,.net,c++,.net core,sql,nosql,ci/cd,blazor,c#,iot,azure,docker,.net blazor

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You