Full Stack .Net Developer

3 - 8 years

3 - 7 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Title:

Location:

About ENERGY7

ENERGY7 is a technology-driven company specializing in IoT-based systems, predictive maintenance using AI/ML, and advanced software solutions for Indian Railways. With a strong focus on innovation, reliability, and scalability, we are building solutions that power critical infrastructure across India.

ridiculously good innovation

Role Overview

.NET Developer

  • Web applications
  • Desktop utilities
  • Cross-platform mobile apps (MAUI)

system integrations

Key Responsibilities

  • Design, develop, and maintain applications using .NET Framework, .NET Core, and MAUI.
  • Develop and integrate desktop utilities for large-scale monitoring systems.
  • Build and optimize web applications (ASP.NET MVC/Core, Web APIs).
  • Work on real-time data processing and MQTT/WebSocket-based pub-sub systems.
  • Optimize performance for applications handling large volumes of parallel processes.
  • Collaborate with IoT and AI/ML teams to integrate predictive maintenance features.
  • Write clean, maintainable, and testable code with proper documentation.
  • Troubleshoot, debug, and enhance existing systems.
  • Follow best practices in scalability, security, and deployment.

Required Skills & Qualifications

  • Strong programming skills in

    C# and .NET Framework/Core

    .
  • Experience with

    ASP.NET MVC/Core, Entity Framework, and Web APIs

    .
  • Knowledge of

    desktop development (WPF, WinForms, MAUI)

    .
  • Hands-on experience with

    SQL Server

    and database optimization.
  • Understanding of

    multithreading, parallel processing, and performance tuning

    .
  • Familiarity with

    cloud platforms (AWS/Azure)

    is a plus.
  • Experience with

    protocols like MQTT, WebSockets, REST APIs

    .
  • Knowledge of

    Git

    and CI/CD pipelines.
  • Strong debugging, problem-solving, and analytical skills.

Preferred Skills (Good to Have)

  • Experience in

    mobile app development

    using MAUI/Xamarin.
  • Familiarity with

    message brokers

    (Kafka, RabbitMQ, MQTT).
  • Knowledge of

    DevOps practices

    for deployment and monitoring.
  • Exposure to

    Railway Signaling Systems or Industrial IoT systems

    .

Education

  • Bachelor’s degree in

    Computer Science, IT, Electronics, or related field

    .
  • Equivalent practical experience will also be considered.

Why Join ENERGY7?

  • Be part of

    nationwide projects

    impacting Indian Railways.
  • Work on

    cutting-edge IoT, AI/ML, and predictive maintenance systems

    .
  • Growth opportunities into

    architecture and leadership roles

    .

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