Full Stack Developer (C#, SQL Server)

Overview

On Site
$80,000 - $120,000
Full Time
No Travel Required

Skills

C#
.Net
SQL Server
Snowflake or Similar Data Cloud

Job Details

Full Stack Developer

Location: Fairfield, NJ (Onsite 5 days per week)

Full time

About the Role

We're seeking a Full Stack Developer to join our team and contribute to the development and maintenance of business-critical applications, data pipelines, and reporting systems. You'll work across the entire technology stack from database design and backend services to user-facing applications supporting our growing home services operations.

Responsibilities

  • Design, develop, and maintain C# applications including web services, desktop tools, and automation utilities
  • Write and optimize SQL queries, stored procedures, and database objects across SQL Server environments
  • Build and maintain data pipelines and transformations in Snowflake for analytics and reporting
  • Develop and support ETL processes for data integration between multiple systems
  • Troubleshoot production issues and implement solutions with minimal downtime
  • Collaborate with stakeholders to translate business requirements into technical solutions
  • Document code, processes, and system architecture
  • Participate in code reviews and contribute to development best practices

Required Qualifications

  • 3+ years of experience with C# and .NET Framework/.NET Core
  • Strong proficiency in SQL Server including T-SQL, stored procedures, and performance tuning
  • Experience with Snowflake or similar cloud data warehouse platforms
  • Understanding of relational database design and data modeling principles
  • Familiarity with version control systems (Git)
  • Problem-solving mindset with attention to detail

Preferred Qualifications

  • Experience with SSIS, Azure Data Factory, or similar ETL tools
  • Familiarity with web technologies (ASP.NET, JavaScript, HTML/CSS)
  • Experience with REST APIs and third-party integrations
  • Background in data migration projects
  • Knowledge of reporting tools (SSRS, Power BI, or similar
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.