We are looking for a Senior .NET Developer with Snowflake to join our team and help rewire an existing reporting application, migrating it from a legacy Data Warehouse built on MS SQL Server to a new Snowflake-based solution.
Responsibilities
- Rewire the existing reporting application to integrate with the new Snowflake-based Data Warehouse
- Analyze and interpret existing TSQL queries to ensure accurate migration of logic
- Develop and maintain application features using .NET 8 and .NET 10
- Implement data access logic using Dapper
- Design and execute unit and integration tests to ensure application quality
- Manage source code and collaborate with the team using git
- Support containerization and orchestration efforts using Docker and Kubernetes
- Collaborate with the client to understand reporting requirements and ensure a smooth transition to the new data platform
Requirements
- 3+ years of experience in .NET development, with proficiency in .NET 8 and .NET 10
- Knowledge of Snowflake and TSQL to understand and migrate existing queries
- Experience with Dapper for data access
- Skills in unit and integration testing practices
- Understanding of GIT for version control
- Background in Docker and Kubernetes at a novice level
- English proficiency at B2 level or higher
Nice to have
- Knowledge of SonarQube at a novice level
- Exposure to ArgoCD
- Understanding of metrics and Grafana