Apply Edge Start your job search

Lead Software Developer - .Net and Winforms

Elitez India · Warren, NJ

Apply & track with Apply Edge
Job Title: Lead .Net DeveloperLocation: Warren, New Jersey (Onsite – 5 Days/Week)Employment Type: Full-Time | PermanentRole Overview:We are looking senior .NET Developer with strong hands-on engineering expertise in building enterprise-grade applications using Microsoft .NET technologies and Azure cloud services.The ideal candidate will act as a hands-on technical lead, responsible for both development and architectural contributions, while mentoring junior engineers and ensuring high-quality, scalable solutions for enterprise systems in the Logistics / Transportation / Supply Chain domain.This is a player–coach role, requiring deep coding ability along with technical leadership.Required Technical Skills:Strong experience in C# / .NET Framework / .NET CoreHands-on development with ASP.NET Core Web APIsExperience with WinForms (legacy application support & modernization)Strong expertise in SQL Server & T-SQLExperience with Entity Framework / EF CoreSolid understanding of RESTful APIs / Web ServicesStrong knowledge of Object-Oriented Design Principles (OOD / SOLID)Experience in Multithreading & Asynchronous ProgrammingHands-on experience with Microsoft Azure services, including:Azure App ServiceAzure SQL DatabaseAzure StorageAzure Functions (preferred)Exposure to Angular / JavaScript / TypeScriptExperience working in Logistics / Maritime / Transportation / Supply Chain domain Key Responsibilities:Design, develop, and maintain scalable .NET-based enterprise applicationsBuild and expose REST APIs and backend servicesAnalyze business requirements and translate them into technical solutionsLead technical design discussions and contribute to system architectureOptimize application performance, database queries, and system efficiencyReview code and ensure adherence to engineering best practicesMentor and support junior developers in technical growthDebug and resolve complex production issuesCollaborate with cross-functional teams including QA, DevOps, and Business AnalystsEnsure high standards for security, scalability, and maintainability