Magic EdTech logo

Magic EdTech

Senior .Net Developer

🇮🇳 Noida, Uttar Pradesh 🕑 Full-Time 💰 TBD 💻 Software Engineering 🗓️ September 22nd, 2026

Edtech.com's Summary

Magic EdTech is hiring a Senior .Net Developer to design, tailor, and develop software applications that meet business needs across the company's Microsoft technology stack. The role involves analyzing software prerequisites, building enterprise-grade applications, and maintaining ongoing support and development. This engineer also documents project work and collaborates directly with client teams to track progress using Agile methodologies.

Highlights
  • Designs, tailors, and develops software applications using Microsoft technologies including C#, WPF/WWF/MEF, multi-threading, and Entity Framework.
  • Builds and supports desktop applications with a focus on product and system integration.
  • Works on enterprise applications and product suites, applying strong coding, debugging, and analytical skills.
  • Follows established coding standards and design guidelines while producing project documentation, including issue descriptions, code comments, impact analysis, and root cause analysis.
  • Interacts directly with client teams to gather requirements and track project progress using Agile methodology.
  • Uses C#, Angular-2, ASP.NET, ADO.NET, WCF, AWS, jQuery, LINQ, XML Schema, XSLT, and SQL Server to build and design solutions.
  • Applies Web API and Entity Framework skills alongside strong knowledge of data structures, algorithms, and multithreading optimization techniques.
  • Brings 4-6 years of hands-on experience in Microsoft technologies with good database and application integration knowledge.
  • SOA architecture knowledge and exposure to Agile/Scrum methodologies are considered a plus.
  • Production support experience is an added advantage, alongside strong verbal and written communication skills.

Senior .Net Developer Full Description

A .NET developer is responsible for designing, tailoring, and developing software applications according to a business’ needs. In addition to the determination and analysis of prerequisites for software, his responsibilities include support and continuous development.

Experience Range:
4-6 Years
Location:
Noida
Mode:
Full Time

Role/Job Description
  • 4+ years of hands-on experience in Microsoft Technologies having good database knowledge (Application Integration using DB/code driven compatibilities)
  • Expertise on- C#, WPF/WWF/MEF, Multi-threading, Entity Framework
  • Exposed to work on desktop applications
  • Product/System Integration Skills with excellent coding and debugging skills
  • Experience working on enterprise applications and/or product suite
  • Well-aware with coding standards & design guidelines
  • Project Documentation skills (issues descriptions, code comments, impact analysis, RCA etc.) Interaction with client teams and gather requirements, regular tracking of project progress
  • Relevant and good experience working with Agile Methodology
  • Good interpersonal, analytical and communication skills

Qualifications/Experience/Background
  • Review requirements, create system design documents and develop solutions
  • Proficiency in C#, Angular-2, ASP.NET, OOPS, ADO.NET, WCF, Amazon Web service & cloud, JQuery, LINQ, XML Schema, XSLT & SQL Server
  • Web API & Entity Framework
  • Should be well versed with Data Structures & algorithms, Multithreading, and optimization Technique.
  • Knowledge of SOA architecture will be an added advantage.
  • Should have capabilities to develop the core modules/components and should have experience in one or more complete life cycle modules
  • Preferable if understands software development lifecycle and exposure to AGILE and SCRUM Methodologies
  • Strong analytical and problem-solving skills and Excellent verbal and written communication skills
  • Experience in Production support will be an added advantage.