Senior .Net Full Stack Developer
Location: Wilmington, DE
Duration: Long Term
Required skills:
- 10+ years experience.
- Strong hands‑on experience with C#, .NET Framework, .NET Core, and ASP.NET Core.
- Expertise in object-oriented programming, SOLID principles, and design patterns.
- Experience developing REST APIs, web services, and enterprise applications.
- Knowledge of Entity Framework or Entity Framework Core and LINQ.
- Understanding of microservices architecture and dependency injection.
- Strong knowledge of HTML5, CSS3, JavaScript, and TypeScript.
- Hands‑on experience with Angular or React.
- Experience developing responsive, reusable, and interactive user interfaces.
- Knowledge of front‑end integration with REST APIs.
- Familiarity with state management, form validation, and front‑end performance optimization.
- Strong experience with Microsoft SQL Server database development and administration fundamentals.
- Expertise in complex SQL queries, joins, subqueries, CTEs, views, functions, and stored procedures.
- Experience with database design, indexing, execution plans, and query performance tuning.
- Knowledge of transactions, normalization, and database optimization.
- Hands‑on experience with Snowflake data warehousing and SQL.
- Understanding of Snowflake architecture, databases, schemas, tables, and virtual warehouses.
- Experience with data loading, data transformation, and query performance optimization.
- Knowledge of Snowflake stages, file formats, Snowpipe, streams, and tasks.
- Experience integrating application data with Snowflake.
- Experience with Git, GitHub, Azure DevOps, or similar version control tools.
- Knowledge of CI/CD pipelines and automated deployment processes.
- Familiarity with Microsoft Azure or AWS cloud services.
- Experience with unit testing frameworks such as xUnit, NUnit, or MSTest.
- Knowledge of Agile development methodologies.
Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related discipline, or equivalent practical experience.
Preferred Qualifications
- Experience with Azure Data Factory, SSIS, ETL/ELT processes, or other data integration tools.
- Familiarity with Power BI or other reporting and analytics platforms.
- Experience with Docker, Kubernetes, and cloud-native application development.
- Understanding of secure coding practices and application performance monitoring.
- Experience working on large-scale enterprise applications and data-intensive systems.