Robert Half
About the Role
Our client is seeking a Full Stack Developer to join their team and contribute to the development and maintenance of business-critical applications, data pipelines, and reporting systems. You'll work across the entire technology stackfrom database design and backend services to user-facing applications.
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)
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)