Full-Stack Developer

Summary

We are looking for an energetic Full-Stack Developer to support the modernization of core business applications. Working under the guidance of Senior Lead/Architect, you will help migrate legacy C# features to a web-based environment, build modern UI components, and assist in maintaining our cloud-based deployment pipeline.

Key Responsibilities

  • Feature Migration: Convert existing WinForms business logic into reusable ASP.NET Core components and Razor Pages.
  • UI Development: Implement modern, responsive layouts using DevExpress ASP.NET controls to ensure a seamless user experience.
  • Database Support: Write and maintain SQL queries for MS SQL Server 2022 to support product cataloging and pricing tables.
  • AI & API Connectivity: Assist in linking front-end components to AI WebAPI services and monitor service communication.
  • Application Lifecycle: Help track project statuses (Bid, Current, Archived) and implement versioning for elevation-level change orders.
  • Documentation: Maintain technical documentation for newly developed modules and deployment scripts.

Required Technical Stack

  • Frameworks: Strong foundational knowledge of C# and the .NET ecosystem.
  • Web Basics: Familiarity with ASP.NET Core (MVC or Razor Pages), HTML5, CSS3, and JavaScript.
  • Database: Basic understanding of SQL Server and relational data modeling.
  • Tools: Familiarity with Visual Studio 2022 and Git/version control.
  • Cloud Awareness: Willingness to learn Google Cloud Platform (GCP) and containerization (Docker).

Qualifications

  • Degree in Computer Science or equivalent practical experience.
  • Strong desire to learn complex domain logic (e.g., Millwork/Manufacturing workflows).
  • Detail-oriented mindset, especially regarding UI consistency and bug tracking.

Required Skills

.NET SQL Platform Engineering