Lead Software Engineer - .NET (Noida)

Lead Software Engineer - .NET (Noida)

23 Oct
|
CLOUDSUFI
|
Noida

23 Oct

CLOUDSUFI

Noida

Summary - Key Responsibilities

- Application Migration : Architect, lead, and execute the migration of the existing C#.NET WinForms UI code to a modern web-based interface using ASP.NET Core (Blazor, Razor Pages, or MVC pages).
- Full-Stack Development : Design, develop, and implement modular, reusable components for the front-end and ensure robust integration with existing.NET DLL libraries for data access and business logic.
- UI/UX Modernization : Redesign layouts and maintain user experience with up-to-date UI controls, specifically utilizing DevExpress ASP.NET Components.
- Cloud Deployment and DevOps : Own the deployment life cycle on Google Cloud Platform (GCP), including setting up and stabilizing serverless environments (Cloud Run). This includes writing deployment automation scripts, preferably using tools like Tera form.
- Database Management : Ensure efficient interaction with the core MS SQL Server 2022 database.
- Scalability and Performance : Contribute to performance review and future scalability planning, evaluating options like Docker and Kubernetes.

Required Technical Stack

- Core Frameworks : Deep expertise in C# and.NET Core (ASP.NET Core MVC, Razor Pages, or Blazor).
- Database : Strong working knowledge of MS SQL Server 2022.
- Cloud Computing : Hands-on experience with Google Cloud Platform (GCP) and its serverless offerings, particularly Cloud Run.
- DevOps/Tools :



Experience with Version Control (Azure DevOps/Git), and proficiency in deployment automation and scripting.
- UI Components : Familiarity with DevExpress WinForms/ASP.NET Controls.
- Development Environment : Visual Studio 2022.

Preferred Qualifications

- Familiarity with containerization technologies (Docker/Kubernetes).

- Domain and Application Knowledge (MillworkSuite) :

- Data Modeling & Integration : Experience implementing complex data models for product cataloguing, pricing tables, and customer-configured mapping to industry systems like Microvellum or Cabinet Vision.

- Application Lifecycle Management : Familiarity with implementing project status workflows, versioning projects (e.g., Current, Bid, Archived), and tracking elevation-level versioning for change order (CO) costs.

- Drawings and CAD Exports : Experience with drawing-related features, including managing revision sets, handling markers (e.g., PL1/PL2/SS1 pickup), and integrating CAD exports, specifically Cabinet Vision export.

- Security & Audit : Experience implementing granular, feature-level role-based access control and an audit logging framework to capture key user actions (login/logout, edit, delete, approval, feedback).

- Deployment Flexibility : Understanding of architectures that support both cloud/hosted and on-premise/limited-connectivity deployment modes.

📌 Lead Software Engineer - .NET (Noida)
🏢 CLOUDSUFI
📍 Noida

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: lead software engineer - .net (noida) / noida

Subscribe to this job alert:

Get the latest job offers by email for: lead software engineer - .net (noida) / noida